表の統計データを変更することで、大量データを作成せず、実行計画に影響を与えることができる。
通常の統計データの取得は
exec dbms_stats.gather_table_stats (user,'t');
統計データ変更方法は
exec dbms_stats.set_table_stats( user, 'PERSON', numrows=>1000000, numblks=>100000 );
プロシージャ:set_table_statsの詳細は
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/appdev.102/B19245-01/d_stats.htm#sthref8385
0 件のコメント:
コメントを投稿