How to find all open/active connections in DB2 (8.x)

后端 未结 4 1710
深忆病人
深忆病人 2020-12-17 20:02

I\'m currently working with Db2 Enterprise Server V 8.2 with FixPak 10

And I want to retrieve list of all the open active connections with an instance.

In O

相关标签:
4条回答
  • 2020-12-17 20:41

    Maybe you are searching for below query.

    SELECT
        AUTHID,
        APPL_NAME,
        CLIENT_NNAME,
        AGENT_ID,
        APPL_ID,
        APPL_STATUS
    FROM
        SYSIBMADM.APPLICATIONS
    
    0 讨论(0)
  • 2020-12-17 20:43

    CLP:

    db2 list applications
    

    QUERY:

    SELECT * FROM SYSIBM.APPLICATIONS
    SELECT * FROM SYSIBM.SESSION
    
    0 讨论(0)
  • 2020-12-17 20:48

    To get more detailed information from list applications:

    db2 list applications for database {dbName} show detail
    

    For applications with lots of active connections it is useful to pipe the results to grep to find only the threads currently executing or locked.

    db2 list applications for database {dbName} show detail | grep -i "executing"
    

    and

    db2 list applications for database {dbName} show detail | grep -i "lock"
    
    0 讨论(0)
  • 2020-12-17 20:59

    The command you seek is:

    LIST APPLICATIONS
    

    In the DB2 Command Center there is a tool which list the applications and displays them in a human friendly format as well.

    0 讨论(0)
提交回复
热议问题