- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表与索引分析注意点
查看表、索引分析的视图dba_tab_statistics、dba_ind_statistics
select * from Dba_Tab_Statistics A
关注三个栏位
NUM_ROWS表示这张表的所有行数
SAMPLE_SIZE表示对这张表统计是的取样值(取多少行)
LAST_ANALYZED表示最后一次统计的时间
使用dbms_stats.XXXX包对索引进行统计
创建统计表
Scottexec?dbms_stats.create_stat_table(ownname?=?scott,stattab?=?stat_table)?;?
导出整个scheme的统计信息(原有统计信息)
Scott?exec?dbms_stats.export_schema_stats(ownname?=?scott,stattab?=?stat_table)?;
分析scheme
SQL exec dbms_stats.gather_schema_stats(ownname = scott,options = gather,estimate_percent = 100,method_opt = for all indexed columns,degree = 6);
分析表及索引(加上cascade选项就会包含索引)
scott exec dbms_stats.gather_table_stats(ownname = scott,tabname = p,estimate_percent = 100,cascade =true);
分析索引
scott exec dbms_stats.gather_index_stats(ownname = scott,indname = IND_LOCAL_P,estimate_percent =100,degree = 4);
6) 更多应用如下
--如果发现执行计划走错,删除表的统计信息
SQLdbms_stats.delete_table_stats(ownname?=?scott,tabname?=?work_list)?;
--导入表的历史统计信息
sql?exec?dbms_stats.import_table_stats(ownname?=?scott,tabname?=?work_list,stattab?=?stat_table)?;?
--如果进行分析后,大部分表的执行计划都走错,需要导回整个scheme的统计信息
sql?exec?dbms_stats.import_schema_stats(ownname?=?scott,stattab?=?stat_table);
--导入索引的统计信息
SQL?exec?dbms_stats.import_index_stats(ownname?=?crm2,indname?=?IDX_ADM_PERMISSION_PID_MID,stattab?=?stat_table)?
--检查是否导入成功
SQL?select?table_name,num_rows,a.blocks,a.last_analyzed?from?all_tables?a?where?a.table_name=WORK_LIST;?
分析数据库(包括所有的用户对象和系统对象):gather_database_stats 分析用户所有的对象(包括表、索引、簇):gather_schema_stats分析表:gather_table_stats分析索引:gather_index_stats 删除数据库统计信息:delete_database_stats删除用户方案统计信息:delete_schema_stats删除表统计信息:delete_table_stats删除索引统计信息:delete_index_stats删除列统计信息:delete_column_stats 设置表统计信息:set_table_stats设置索引统计信息:set_index_stats设置列统计信息:set_column_stats
文档评论(0)