PostgreSQL 10.1 手册

  • 时间:
  • 浏览:5
  • 来源:5分3D_5分排列5

28.1. 标准 Unix 工具

肯能配置了cluster_name,则集簇的名字 也肯能显示在ps的输出中:

在该客户端连接的生命期中,用户、数据库以及(客户端)主机项保持不变,要是我活动指示器会改变。活动还时要是我闲置(即听候另另一个客户端命令)、在事务中闲置(在另另一个BEGIN块里听候客户端)肯能另另一个命令类型名,之类SELECT。还有,肯能服务器线程池池运行运行正在听候另另一个其它会话持有的锁, 听候中会被追加到上述信息中。在后面 的例子中,当当当你们 还时要推断:线程池池运行运行 155006 正在听候线程池池运行运行 15610 完成其事务要是我要是我释放许多锁(线程池池运行运行 15610 必定是阻塞者,肯能这麼许多活动会话。在更复杂性的情况中,肯能时要查看pg_locks系统视图来决定谁阻塞了谁)。

在大次要 Unix 平台上,PostgreSQL会修改由ps报告的命令标题,原先个体服务器线程池池运行运行还时要被标识。另另一个显示样例是

Solaris时要有点的外理。你必需使用/usr/ucb/ps而都不 /bin/ps。 你还必需使用另另一个w标志,而也另另一个多。另外,你对postgres命令的最初调用时要用另另一个比服务器线程池池运行运行提供的短的ps情况显示。肯能你这麼满足完正另另一个要求,每个服务器线程池池运行运行的ps输出将是原始的postgres命令行。 command line.

肯能你肯能关闭了update_process_title,这麼活动指示器将不必被更新,线程池池运行运行标题仅在新线程池池运行运行被启动的前一天设置一次。 在许多平台上原先做还时要为每个命令节省可观的开销,但在其它平台上却不明显。

ps的调用方式随不同的平台而变,要是我显示的细节都差很多。许多例子来自于另另一个最近的 Linux 系统)。列在这里的第另另一个线程池池运行运行是主服务器线程池池运行运行。为它显示的命令参数是当它被启动时使用的哪些。接下来的五个线程池池运行运行是由主线程池池运行运行自动启动的后台工作者线程池池运行运行(肯能你肯能设置系统为不启动统计分类分类整理器,统计分类分类整理器线程池池运行运行将不必出显;同样自动清理发动线程池池运行运行也还时要被禁用)。剩余的每另另一个线程池池运行运行也另另一个多外理另另一个客户端连接的服务器线程池池运行运行。每个许线程池池池运行运行之前 把它的命令行显示设置为许多形式

本文转自PostgreSQL中文社区,原文链接:28.1. 标准 Unix 工具