sqlcode - sqlstate db2 codes
Cómo encontrar todas las conexiones abiertas/activas en DB2(8.x) (3)
Actualmente estoy trabajando con Db2 Enterprise Server V 8.2 con FixPak 10
Y quiero recuperar la lista de todas las conexiones activas abiertas con una instancia.
En Oracle hay un programa de utilidad llamado "Top Session" que hace la tarea similar. ¿Hay algún equivalente en DB2?
Gracias de antemano, Kamal
El comando que buscas es:
LIST APPLICATIONS
En DB2 Command Center hay una herramienta que enumera las aplicaciones y las muestra en un formato amigable para el usuario también.
Para obtener información más detallada de las aplicaciones de la lista:
db2 list applications for database {dbName} show detail
Para aplicaciones con muchas conexiones activas, es útil pasar los resultados a grep
para encontrar solo los hilos actualmente en ejecución o bloqueados.
db2 list applications for database {dbName} show detail | grep -i "executing"
y
db2 list applications for database {dbName} show detail | grep -i "lock"
CLP:
db2 list applications
CONSULTA:
SELECT * FROM SYSIBM.APPLICATIONS
SELECT * FROM SYSIBM.SESSION