楼主: warehouse

列上"数据特殊"、优化器统计信息的问题导致死活不走index诊断、调整过程

[复制链接]
论坛徽章:
0
发表于 2019-6-19 17:23 | 显示全部楼层
唉,这水平不知多少年才能追得上。

使用道具 举报

回复
论坛徽章:
311
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
发表于 2019-6-19 17:45 | 显示全部楼层
解决办法就是删除了index列filename上的优化器统计信息,单独对index搜集了一下优化器统计信息,(
不能通过搜集表或者让数据库自动搜集,他们搜集之后index和index列filename上的优化器统计信息
都不对),


删除了index列filename上的优化器统计信息,单独对index搜集了一下优化器统计信息,=》 这是指不采集表字段上的统计信息,只采集索引统计信息?

我觉得,不采集该字段的柱状图信息(可单独对字段作设置,不采集字段的柱状图信息),而采集字段的唯一性信息),此时优化器会根据唯一性值的总数,来觉定是否使用索引。

另外,可用SQL PROFILE 来固定语句的执行计划,

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

PostgreSQL中国大会,参会票抢购!

由 PostgreSQL中文社区与ITPUB联合主办的第九届《PostgreSQL 中国技术大会》将在北京隆重召开。PostgreSQL 作为功能最强的的开源关系型数据库之一,得到了越来越多企业的推广和运用,也越来越受到广大技术爱好者的欢迎和重视。这将是 PostgreSQL 的又一次交流盛会。
----------------------------------------
时间:2019年11月29~11月30日

点击报名>>
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表