搜索特定数据 [POSTGRES]

Search specific data [POSTGRES]

如何显示用户的登录时间、连接的机器名称、操作系统和打开它的程序。

我发现这个查询 select 个活动连接,但我不知道在哪里可以找到其余信息:

SELECT * FROM pg_stat_activity;

有什么想法吗?谢谢

您没有其他信息。您拥有在 pg_stat_activity 中看到的内容,仅此而已。 PostgreSQL 不会努力找出主机的 OS。如果你需要它,创建一个用户table并在用户连接时写入它。

也就是说,你问的是

  • 程序,它告诉你在pg_stat_activity.application_name.
  • 用户的登录时间,它告诉你在pg_stat_activity.usename,
  • 机器名,它告诉你在pg_stat_activity.client_hostname