- 6
- 0
- 约 7页
- 2016-11-26 发布于重庆
- 举报
Oracle表的分析統计
[总结] Oracle表的分析统计
===========================================================
作者: tolywang()发表于:2008.09.03 15:19分类: Oracle数据库管理 出处:/post/48/470117---------------------------------------------------------------
讨论一: 使用dbms_stats 还是analyze
自从Oracle8.1.5引入dbms_stats包, Oracle及专家们就推荐使用dbms_stats取代analyze。 理由如下:
1. dbms_stats可以并行分析
2. dbms_stats有自动分析的功能(alter table monitor )
3. analyze 分析统计信息的有些时候不准确
第1,2比较好理解,且第2点实际上在VLDB(Very Large Database)中是最吸引人的;3以前比较模糊,看了metalink236935.1 解释,analyze在分析Partition表的时候,有时候会计算出不准确的Global statistics 。 原因是dbms_stats会实在的去分析表全局统计信息(当指定参数);而analyze是将表分区(局部)
原创力文档

文档评论(0)