http://www.bitscn.com/pdb/oracle/200809/151545.html
RESOLVE METHOD:
CHECK EXECUTE PLAN:
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
1, CHECK IF THERE IS CARTESIAN .
2,CHECK TABLE STATISTICS.
3, IF USE PREDICT FILTER ON TABLE, THEN CHECK COLUMN STATISTICS .
4, UPDATE TABLE STATISTICS.
SQL> EXEC DBMS_STATS.DELETE_TABLE_STATS(USER, 'ORD_HIT_COMM')
PL/SQL procedure successfully completed.
SQL> EXEC DBMS_STATS.GATHER_TABLE_STATS(USER, 'ORD_HIT_COMM')
PL/SQL procedure successfully completed.
5, CHECK STATISTICS.
SELECT COLUMN_NAME, NUM_DISTINCT, NUM_NULLS, DENSITY, NUM_BUCKETS
FROM USER_TAB_COLUMNS
WHERE TABLE_NAME = 'ORD_HIT_COMM'
AND COLUMN_NAME = 'ENABLE_FLAG';
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/350519/viewspace-1039814/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/350519/viewspace-1039814/

被折叠的 条评论
为什么被折叠?



