2011-08-18 6 views
8

Oracleにもテーブルや関連するインデックスを実際にはもっと大きく見せるように強制する方法はありますか?Fake Oracle statistics?

つまり、データベースの統計を "偽造"する方法があるため、コストベースのオプティマイザは、空のデータベースで実際の大規模な本番データベースで行われる意思決定に近い決定を下すでしょう?

アイデアが代表でそれを埋めるコードを書く時間を無駄にすることなく、非常に初期のデータベース設計プロセスのさまざまなインデックス/クエリ/(デ)の正規化戦略と(向かい合っ実行計画)を試すことができるようにすることですテストデータ(ほとんどの場合、データベース設計はまだ解決されていないため、最終的には破棄されます)。

実稼働データベースがまだ存在しないため、統計のインポートは問題になりません。

答えて

8

DBMS_STATSパッケージには、オブジェクトに統計情報を強制するための手順がいくつかあります。たとえば、dbms_stats.set_table_statsおよびdbms_stats.set_index_statsの手順があります。

+0

ジャスティンありがとう、これは私が必要なもののように見えます。 –

関連する問題