【发布时间】:2023-02-17 00:03:03
【问题描述】:
[用户在YugabyteDB Community Slack 上发布的问题]
如何获取 YugabyteDB 中的当前活动连接?就像 mysql 中的 show connections 一样?
【问题讨论】:
标签: yugabytedb
[用户在YugabyteDB Community Slack 上发布的问题]
如何获取 YugabyteDB 中的当前活动连接?就像 mysql 中的 show connections 一样?
【问题讨论】:
标签: yugabytedb
您可以查询 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 |
【讨论】: