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”.

✅ Listo para copiar/pegar ⚡ Actualizable (vivo) 🧯 Enfoque anti-drama
🧠 Sesiones, locks, espera, AWR
📦 Tablespaces, datafiles, I/O
🧪 Planes, stats, desempeño
🔐 Usuarios, roles, grants
🛰️ Redo, undo, controlfile
🛠️ Utilidades: imp/exp/asm

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.