Oracle工具:Analyze
㈠ 三大功能
① 搜集和删除索引、表和簇的统计信息
② 验证表、索引和簇的结构
③ 鉴定表和簇和行迁移和行链接
针对analyze的搜集和删除统计信息功能而言
Oracle推荐使用DBMS_STATS包来代替analyze搜集优化信息
DBMS_STATS可以并行的搜集信息,可以搜集分区表的全局信息
进一步来说,CBO只会使用DBMS_STATS包所统计出来的信息
㈡ 先决条件
① 在自己的方案中
② 或有analyze any system 的权限
㈢ 语法
ANALYZE
{ TABLE [ schema.]table
[ PARTITION ( partition )