一,概要
统计信息主要是描述数据库中表和索引的大小数以及数据分布状况等的一类信息。比如:表的行数、块数、平均每行的大小、索引的高度、叶子节点数以及索引字段的行数等。
统计信息对于 CBO(基于代价的优化器)生成执行计划具有直接影响。例如在嵌套循环连接(链接)中需要选择小表作为驱动表,两个关联表哪个是小表完全取决于统计信息中记录的数据量信息。此外,访问一个表是否要走索引,关联查询能否采用其它关联方式等都是 CBO 基于统计信息确定的。因此,统计信息的准确是生成最优执行计划的必要前提。
二,自动收集统计信息
这里介绍使用DM管理工具(manager)创建作业来自动收集全库的统计信息。
例如:
(1)登录DM管理工具manager
(2)开启代理
(3)新建作业
(4)设置作业名
(5)添加作业步骤
(6)作业调度
(7)作业创建完成
三,验证结果
1.查看作业的执行历史结果:
2.数据库中查询表的统计信息收集情况
文章
阅读量
获赞