【问题标题】:How to check current connections for YugabyteDB using ysqlsh如何使用 ysqlsh 检查 YugabyteDB 的当前连接
【发布时间】:2023-02-17 00:03:03
【问题描述】:

[用户在YugabyteDB Community Slack 上发布的问题]

如何获取 YugabyteDB 中的当前活动连接?就像 mysql 中的 show connections 一样?

【问题讨论】:

    标签: yugabytedb


    【解决方案1】:

    您可以查询 pg_stat_activity 表,如下所示:

    select * from pg_stat_activity order by state,backend_start;
    

    请注意,这些查询显示与您连接的同一服务器上的当前连接。对于整个集群,您必须在每个节点上查询。 这是一个 Yugabyte 函数,您可以使用它来查看宇宙中的节点:

    select * from yb_servers();
        host    | port | num_connections | node_type | cloud |  region  |   zone    | public_ip
    -------------+------+-----------------+-----------+-------+----------+------------+-----------
     10.204.0.24 | 5433 |               0 | primary   | gcp   | us-east1 | us-east1-b |
     10.204.0.21 | 5433 |               0 | primary   | gcp   | us-east1 | us-east1-c |
     10.204.0.23 | 5433 |               0 | primary   | gcp   | us-east1 | us-east1-d |
    

    【讨论】:

      猜你喜欢
      • 2012-02-17
      • 1970-01-01
      • 2020-10-03
      • 2011-07-25
      • 1970-01-01
      • 2010-11-26
      • 2022-10-18
      • 2017-08-30
      • 2017-08-27
      相关资源
      最近更新 更多