跳到主要内容
版本:1.0.14

前置条件

HWR数据库前置条件:

HWR扩展依赖于扩展plpgsql和dblink。

服务器前置条件:

服务器群集的唯一强制性要求是能够使用提供的服务器连接字符串从HWR 数据库进行连接。所有其他要求都是可选的,但它们可以提高收集的统计信息的完整性。

设置以下统计信息收集器参数:

track_activities = on
track_counts = on
track_io_timing = on
track_wal_io_timing = on # Since Hao 14
track_functions = all/pl

如果需要报表中的语句统计信息,则服务器连接字符串中提到的数据库必须配置pg_stat_statements扩展名。设置pg_stat_statements参数以满足需求:

pg_stat_statements.max - 此参数的低设置可能会导致在获取样本之前清除某些语句统计信息。如果pg_stat_statements.max值似乎过小,报告会发出警告。

pg_stat_statements.track = 'top' - 在 Halo 14之前,所有值都会影响报告中与报表相关的部分的 %Total 字段的准确性。