用dbms_stats包来收集统计信息:
以下列表给出dbms_stats包具体可以收集那些数据库中的统计信息
Procedure | Collects |
---|---|
Index statistics | |
Table, column, and index statistics | |
Statistics for all objects in a schema | |
Statistics for all dictionary objects | |
Statistics for all objects in a database |
收集统计信息的时候有些问题要注意事项
1。Statistics Gathering Using Sampling
例如为了收集GYDTBB用户下所有表和列的统计信息,但是不指定比例是让ORACLE自己选择用何种比例
SQL> EXEC DBMS_STATS.gather_schema_stats('GYDTBB',DBMS_STATS.AUTO_SAMPLE_SIZE);
ORACLE推荐把这个参数:ESTIMATE_PERCENT 设置成DBMS_STATS.AUTO_SAMPLE_SIZE
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15720542/viewspace-629709/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15720542/viewspace-629709/