2012-01-31 6 views
0

大量のデータを持つテーブルがあります。約2000万データレコードにインポートしたとき、データの読み込みが非常に遅くなりました。Oracle 11g、インストールとチューンアップの手引き

たとえば、約1分で実行される SELECT COUNT(*) FROM TABLE

初期設定で問題があると思うが、それはOracle Linux、サーバー - XEON 4TBハードディスク、8 RAM、4CPUにインストールされている。データベースは、RAMとCPUを使用せず、すべてのリソースの半分を使用していません。 私はMySqlの使用経験があり、2,000万のレコードがデータベースをあまりロックしてはならないと考えています。

今、私たちは11gの大きなデータを使ってパフォーマンスを行うための推奨、ガイド、またはライフハックを探しています。

使用するOSはどれですか? 良いインストールガイドはどこにありますか? ヒントを調整してください。

よろしくお願いいたします。

+0

統計を更新しましたか? – Sathya

+0

どの統計を意味していますか? –

+0

[Tables&Statistics](http://www.dba-oracle.com/concepts/tables_optimizer_statistics.htm)。一般的に、「チューンアップガイド」や「ベストOS」はありません。どのSQL文が遅くなっているかをプロファイリングすることから始めます。それらについてExplainプランを実行し、インデックスが取得されているかどうかを確認してください。 – Sathya

答えて

3

ドキュメントを読んだことがありますか?オラクルは、MySQLに比べると、はるかに多くのリン酸化/複雑(あなたの選択を引き継ぐ)です。私は、マシン上でぶつかったり、大量のデータを効率的に走らせることはできないと思います。

新しい開業医に迅速に対応できるよう、2日間のガイドシリーズが用意されています。ここにはthe one for tuningがあります。ただし、主にOracleのチューニング用の自動ツールに重点を置いています。これは追加のライセンス費用がかかり、おそらくそれがないためです。したがって、完全なパフォーマンスガイドも見てください。 Find out more。また無料のStatspackもチェックしてください。 Find out more

インストールには、豊富な情報があります。 Find out more。 Oracleの推奨ディレクトリ・レイアウトであるOptimal Flexible Architecture(OFA)に特に注意する必要があります。具体的な内容は使用しているOSによって異なります。ここにはthe one for Linuxがあります。

+0

大丈夫、非常に良い、そして会社は完全なライセンスパックを持っています。 –

+3

オプションのチューニング・パックと診断パックが含まれていますか?あなたはラッキーです!彼らはあなたの人生を楽にします。 – APC