#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
default_statistics_target
参数说明:为没有用ALTER TABLE SET STATISTICS设置字段目标的表设置缺省统计目标。此参数设置为正数时,代表统计信息的样本数量;设置为负数时,代表使用百分比的形式设置统计目标,负数转换为对应的百分比,即-5代表5%。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,-100~10000。
须知:
比默认值大的正数数值增加了ANALYZE所需的时间,但是可能会改善优化器的估计质量。
调整此参数可能存在性能劣化的风险,如果某个查询劣化,可以考虑:
恢复默认的统计信息。
使用plan hint来调整到之前的查询计划。(详细参见使用Plan Hint进行调优)
当此guc参数设置为负数时,如果计算的采样样本数大于等于总数据量的2%,且用户表的数据量小于1600000时,ANALYZE所需时间相比guc参数为默认值的时间会有所增加。
当此guc参数设置为负数时,则autoanalyze不生效。
默认值:100
#openGauss #入门 #安装 #数据库 #开源