Búsqueda de Sesiones

Puede especificar condiciones y filtros para obtener datos sobre las sesiones actuales en la base de datos gestionada.

Nota

La función Buscar sesiones de Database Management Diagnostics & Management no está disponible actualmente para las bases de datos autónomas. Cualquier mención de "Bases de datos gestionadas" en esta sección solo hace referencia a bases de datos externas y bases de datos de Oracle Cloud para las que está activada la función de diagnóstico y gestión.

Una búsqueda dinámica en la sección Buscar sesiones permite consultar y obtener datos históricos o en tiempo real sobre las sesiones actuales.

Antes de buscar sesiones, debe asegurarse de que ha definido una credencial de sesión. Para obtener información, consulte Definición de Credenciales de Sesión.

A continuación, se muestra información sobre los privilegios necesarios para buscar sesiones y realizar otras tareas relacionadas:

  • Para mostrar las sesiones: READ ON V_$SESSION, READ ON GV_$SESSION
  • Para activar o desactivar el rastreo SQL: EXECUTE ON DBMS_MONITOR
  • Para terminar una sesión: ALTER SYSTEM

Para buscar sesiones:

  1. Vaya a la página Detalles de base de datos gestionada y, en el panel izquierdo, en Recursos, haga clic en Buscar sesiones.
  2. En la sección Buscar sesiones, especifique las condiciones de filtro:
    1. Seleccione una de las siguientes opciones para especificar los criterios de filtrado:
      • Cualquiera: se filtran y muestran las sesiones actuales que cumplen cualquiera de los criterios especificados.
      • Todas: se filtran y muestran las sesiones actuales que cumplen todos los criterios especificados.
    2. Seleccione un atributo o calificador de filtro para filtrar datos, un operador para especificar cómo se relaciona el atributo de filtro con el valor e introduzca un valor del atributo de filtro especificado.

      Por defecto, se muestran los atributos de filtro SID, Programa y Servicio y puede especificar el operador y el valor. Para agregar un atributo de filtro adicional o una columna que se mostrará en los resultados de búsqueda, haga clic en Agregar un filtro o una columna. Puede hacer clic en el icono Eliminar (Eliminar) para eliminar un solo atributo de filtro o hacer clic en Eliminar todo para eliminar todos los atributos de filtro.

      Para atributos de filtro como SID y Usuario de base de datos, la casilla de control Mostrar columnas está seleccionada por defecto y no se puede anular la selección, ya que esta información se mostrará para las sesiones que se muestran en los resultados de búsqueda.

    3. Haga clic en Buscar.
Las sesiones actuales filtradas se muestran en Resultados e información como Estado y Programa de la sesión se muestra por defecto y se muestran columnas adicionales como Servidor y Rastreo SQL si las ha agregado al definir atributos de filtro y ha seleccionado la casilla de control Mostrar columna. Puede utilizar el campo Buscar en resultados para buscar sesiones específicas.

Puede hacer clic en el icono Acciones (Acciones) de una sesión y realizar las siguientes tareas:

  • Terminar sesión: haga clic para terminar la sesión. Tenga en cuenta que si finaliza una sesión, todas las operaciones de la sesión se terminarán y el usuario se desconectará de la base de datos.
  • Activar rastreo SQL: haga clic para activar el rastreo SQL para la sesión a fin de capturar información detallada para los diagnósticos de rendimiento. En el panel Activar rastreo SQL, tiene la opción de activar el rastreo SQL con Información de espera y Información de enlace, y definir la frecuencia con la que se vuelcan las estadísticas de origen de fila en los archivos de rastreo de cada cursor.
  • Desactivar rastreo SQL: haga clic para desactivar el rastreo SQL para la sesión.