Una de las tareas fundamentals que todo DBA Oracle debe conocer es saber detectar, diagnosticar y dar una pronta solución a los problemas suscitados dentro de una Base de Datos Oracle  con el fin de mitigar la afectación a la disponibilidad del servicio que se está ofreciendo. Por tal motivo el DBA debe ser capaz llegar a la solución del problema sin depender de herramientas gráficas tales como TOAD, SQL Developer, PLSQL Developer u Oracle Enterprise Manager.

El motivo por qué un admnistrador de base de datos Oracle  no debe depender de herramientas gráficas es sencillo, y es porque estas  herramientas suelen demora  unos minutos en reflejar los inconvenientes que suceden dentro de la Base de Datos.

Con la siguiente recopilación de sentencias SQL el administrador de base de datos podrá obtener información de:

  • Objetos Inválidos
  • Archivelogs Generados por hora
  • Tiempo restante para tareas de respaldo/recuperación por medio RMAN
  • Eventos de espera o bloqueos dentro de la Base de Datos
  • Índices en estado UNUSABLE y REBUILD de los mismos
  • Sentencias Largas o demoradas en la Base de Datos
  • Sentencia ejecutada por una sesion proporcionando el SID
  • Uso de UNDO Segments

A continuación presentamos las sentencias para lograr detectar los puntos antes mencionados:

Objetos Inválidos

 

Sentecia SQL

Archivelog generados por Hora

SENTENCIA SQL

Tiempo restante para tareas de respaldo/recuperación RMAN

SENTENCIA SQL

Eventos de espera o bloqueos dentro de la Base de Datos

SENTENCIA SQL

Índices en estado UNUSABLE y REBUILD de los mismos

SENTENCIA SQL

Sentencias Largas o demoradas en la Base de Datos

SENTENCIA SQL

Sentencia ejecutada por una sesion proporcionando el SID

SENTENCIA SQL

Uso de UNDO Segments

SENTENCIA SQL