- - PR -
9iでの統計情報バックアップとリストア
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2006-11-13 13:15
9iでアナライズをかけて、統計情報を再取得しようと思っています。
性能が悪くなったときのために、統計情報のバックアップをしておきたいのですが、9iでのやり方がわかりません。 バックアップとリストア方法を教えて頂けないでしょうか。 よろしくお願いします。 |
|
投稿日時: 2006-11-13 14:33
DBMS_STATSパッケージを使用します.
詳細はOracleドキュメントを参照してください PL/SQL パッケージ・プロシージャおよびタイプ・リファレンス テーブルの統計情報の例 スキーマ単位ならGATHER_SCHEMA_STATSになると思います セーブ BEGIN DBMS_STATS.CREATE_STAT_TABLE (スキーマ, 'savestats'); DBMS_STATS.GATHER_TABLE_STATS (スキーマ, テーブル, stattab => 'savestats'); END; 削除してリストア BEGIN DBMS_STATS.DELETE_TABLE_STATS (スキーマ, テーブル); DBMS_STATS.IMPORT_TABLE_STATS (スキーマ, テーブル, stattab => 'savestats'); END; *私はこれを実行した実績はありません [ メッセージ編集済み 編集者: 99ri 編集日時 2006-11-13 14:40 ] |
|
投稿日時: 2006-11-13 15:12
回答ありがとうございます。
リファレンスを参照してみます。 |
1
