2017-05-05 9 views
-1

特定のスキーマにoracle表を作成して、ライブ・スキーマに移動してから削除しました。 このプロセスをスケジュールした後は、毎日実行するのが非常に遅くなります。それはテーブル&テーブルスペースのロギングによるものです。oracle一時表を作成するベスト・プラクティス

この場合、ベストプラクティスとは何ですか?これらのテーブルにプライベートテーブルスペースを使用する必要がありますか?

+0

*クエリ*とは何ですか?あなたは適切な*索引*を持っていますか?ボリュームが増えるにつれてパフォーマンスが低下する場合は、クエリが不適切であるか、または適切なインデックスがないためにスピードが遅くなることを意味します。 –

+0

定期的に統計情報を収集していますか?データの分布を分析して、どのインデックスが最もうまくいくかを確認しましたか?また、テーブルへのロギングが問題になることはほとんどありません。データとアプリケーションが最初に目を引く場所です。 – BriteSponge

+0

私は、テーブルのレコードを削除した後、別のテーブルスペース上のテーブルから統計クエリを作成し、テーブルに記入します。 – MMALSELEK

答えて

0

個別の表スペースを使用して再作成

+4

これは少し曖昧です。あなたはあなたの答えにもっと詳しい説明や方向を教えてくれますか? – unleashed

関連する問題