Diccionario de Consultas Oracle para DBAs
Las SELECT que salvan guardias, evitan incendios y te ahorran mirar 40 foros.
Gratis para suscriptores. Sin humo, sin “consultoría premium”.
Un vistazo rápido
-- Sesiones con mayor consumo
SELECT s.sid, s.serial#, p.spid, s.username, s.status,
s.osuser, s.machine, s.program, s.logon_time
FROM v$session s
JOIN v$process p ON s.paddr = p.addr
ORDER BY s.last_call_et DESC;
-- Top SQL por CPU (AWR requerido)
SELECT *
FROM dba_hist_sqlstat
ORDER BY cpu_time_delta DESC FETCH FIRST 50 ROWS ONLY;
-- Uso de tablespace
SELECT ts.tablespace_name,
ROUND(SUM(bytes)/1024/1024,2) AS mb
FROM dba_data_files f
JOIN dba_tablespaces ts ON ts.tablespace_name=f.tablespace_name
GROUP BY ts.tablespace_name;
Esto es una muestra. Dentro tienes el diccionario entero ordenado por categorías y con notas de uso real (no de libro).
Lo que te llevas
Tiempo y neuronas
Menos googlear, más resolver. Copia, ajusta y tira millas.
Curado por un DBA cabreable
Probadas en faena. Sin ejemplos de PowerPoint.
Vivo y en evolución
Si hay una mejor consulta, la añadimos. Email a la comunidad y listo.
Acceso gratis al diccionario
Déjame tu email y te mando el acceso inmediato. Puedes darte de baja cuando quieras. Sin spam y sin vender tu alma.
Preguntas rápidas
¿Esto es un PDF, un Google Sheet, un repo…?
Es un recurso vivo (acceso online) con categorías, buscador y notas. Si prefieres PDF, no lo tengo.
¿Cuánto cuesta?
Nada. Es gratis al suscribirte.
¿Puedo aportar consultas?
Claro. Si encajan y ayudan, las añadimos con tu crédito. Comunidad > ego.
No soy DBA full-time, ¿me sirve?
Sí. Si tocas Oracle y no quieres perder una tarde por una tontería, esto te salva.