栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

检查PostgreSQL中的统计目标

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

检查PostgreSQL中的统计目标

统计目标的设置存储在目录表中的每一列中

pg_attribute
。您可以这样设置:

ALTER TABLE myschama.mytable ALTER mycolumn SET STATISTICS 127;

并像这样检查它:

SELECt attstattargetFROM   pg_attributeWHERe  attrelid = 'myschama.mytable'::regclassAND    attname = 'mycolumn';

或者,您只需在pgAdmin的对象浏览器中查看创建脚本,如果该值与中的默认值不同,则会在该脚本中附加创建脚本

default_statistics_target

我引用以下手册

attstattarget

attstattarget控制由累积的该列统计信息的详细程度

ANALYZE
。零值表示不应收集统计信息。 负值表示使用系统默认统计信息目标。
正值的确切含义取决于数据类型。对于标量数据类型,attstattarget既是要收集的“最常见值”的目标数,也是要创建的直方图bin的目标数。

大胆强调我的。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/381827.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号