baixbaib 2013-10-21 02:21 采纳率: 0%
浏览 1850

sql查询db2数据库连接

小弟最近在做一个db2数据库的jdbc操作,期间需要用sql语句查询数据库的连接数,网上找了很久没找到,手头上没专业资料,还请知道的大哥大姐予以告知

  • 写回答

1条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-09-27 11:27
    关注

    该回复引自免费微信小程序-皆我百晓生:


    对于DB2数据库,可以使用以下SQL查询连接数的语句:

    SELECT
        CONNECTION_NAME,
        APPLICATION_HANDLE,
        AGENT_ID,
        LOCAL_TRAN_ID,
        CLIENT_CORRELATOR,
        MEMBER,
        MEMBER_TYPE,
        CLIENT_PID,
        CLIENT_PLATFORM,
        AUTHENTICATION_TYPE,
        CLIENT_USERID,
        CLIENT_WRKSTNNAME,
        APPLICATION_NAME,
        CONNECT_TIME,
        APPL_STATUS,
        APPLICATION_STATE,
        TOTAL_EXECUTION_TIME,
        TOTAL_SQL_PACKAGES,
        TOTAL_CLIENTS,
        TOTAL_REQUESTS
    FROM
        SYSIBMADM.SNAPAPPL
    

    这个查询会返回数据库中当前连接的详细信息,包括连接的名称、句柄、应用程序ID、连接时间、连接状态等。

    另外,如果你只想获取连接的数量,可以使用以下SQL查询:

    SELECT COUNT(*) AS CONNECTION_COUNT
    FROM SYSIBMADM.SNAPAPPL
    

    这个查询会返回数据库当前连接的总数。

    请注意,以上查询仅适用于DB2 LUW(Linux,Unix和Windows)版本。如果你使用的是其他版本(例如DB2 z/OS),可能需要使用其他表或视图来查询连接信息。

    希望对你有所帮助!如果有其他问题,请随时提问。

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料