大量のデータを持つテーブルがあります。約2000万データレコードにインポートしたとき、データの読み込みが非常に遅くなりました。Oracle 11g、インストールとチューンアップの手引き
たとえば、約1分で実行される SELECT COUNT(*) FROM TABLE
。
初期設定で問題があると思うが、それはOracle Linux、サーバー - XEON 4TBハードディスク、8 RAM、4CPUにインストールされている。データベースは、RAMとCPUを使用せず、すべてのリソースの半分を使用していません。 私はMySqlの使用経験があり、2,000万のレコードがデータベースをあまりロックしてはならないと考えています。
今、私たちは11gの大きなデータを使ってパフォーマンスを行うための推奨、ガイド、またはライフハックを探しています。
使用するOSはどれですか? 良いインストールガイドはどこにありますか? ヒントを調整してください。
よろしくお願いいたします。
統計を更新しましたか? – Sathya
どの統計を意味していますか? –
[Tables&Statistics](http://www.dba-oracle.com/concepts/tables_optimizer_statistics.htm)。一般的に、「チューンアップガイド」や「ベストOS」はありません。どのSQL文が遅くなっているかをプロファイリングすることから始めます。それらについてExplainプランを実行し、インデックスが取得されているかどうかを確認してください。 – Sathya