histogram_bounds中的最大条目数

时间:2013-09-12 05:52:12

标签: sql postgresql

默认限制目前是histogram_bounds视图中max_common_valuespg_stats字段的100个条目。提高限制可能允许为postgresql规划器做出更准确的估计扫描行。在全局范围内,此设置由default_statistics_target设置,或者可以使用ALTER TABLE SET STATISTICS命令逐列设置。

可以设置此设置的最大值是什么?

UPD: 我找到了如何查看此设置:

从pg_settings中选择名称,max_val,其中name ='default_statistics_target'

1 个答案:

答案 0 :(得分:0)

根据文档(截至9.3):

  

SET STATISTICS

     

此表单设置每列统计信息收集   后续ANALYZE操作的目标。目标可以设置在   范围0到10000;或者,将其设置为-1以恢复使用   系统默认统计目标(default_statistics_target)。更多   有关PostgreSQL查询规划器使用统计信息的信息,   请参阅第14.2节。

http://www.postgresql.org/docs/current/static/sql-altertable.html