服务器 频道

PostgreSQL手册之运行时统计

IT168 服务器学院】 
  统计监控
log_statement_stats (boolean)
log_parser_stats (boolean)
log_planner_stats (boolean)
log_executor_stats (boolean)
    对每条查询,向服务器日志里输出相应模块的性能统计。 log_statement_stats 报告总的语言统计,而其它的报告模块的统计。 这是原始的剖析工具。log_statement_stats 不能和其它任何按模块统计的选项一起打开。 缺省时所有这些选项都是关闭的。只有超级用户才能修改这些设置。

    查询和索引统计收集器

    stats_start_collector (boolean)

    控制服务器是否启动统计收集子进程。缺省时是打开, 但如果你对统计收集不感兴趣,那么可以关闭。这个选项只能在启动服务器时设置。

    stats_command_string (boolean)

    打开每个会话当前执行的命令的统计收集,以及该命令开始执行的时间。 这个选项缺省是关闭的。请注意即使把它打开,这个信息也不是所有用户都可见的, 只有超级用户和会话的所有者才能看到;因此它不应该是个安全漏洞。 这些数据可以通过系统视图 pg_stat_activity 访问。   

    stats_block_level (boolean)

    打开数据库活跃性的块级别的统计收集。这个选项缺省时是关闭的。 如果打开这个选项,生成的数据可以通过 pg_stat 和 pg_statio 族函系统视图访问; 

    stats_row_level (boolean)

    打开数据库活跃性的块级别和行级别的统计。 这个选项缺省是关闭的。生成的数据可以通过 pg_stat 和 pg_statio 族系统视图来访问。    stats_reset_on_server_start (boolean)

    如果打开,那么在服务器启动的时候收集的信息被清零。 如果关闭,那么统计在服务器重起过程中累加。缺省是打开。 这个选项只能在服务器启动的时候设置。


 

0
相关文章