Oracleデータベースに接続するSpringアプリケーションを作成しています。Oracleでクエリを実行するときのORDER BYのパフォーマンス
3年後、私たちのテーブルのレコードの量は非常に多くなり、クエリの応答時間が非常に悪く、顧客が不満を感じています。
だから、私はgot this URL for Oracle performance tuningを検索しました。
このURLの係数22は、応答時間が重要な場合にクエリでORDER BYを使用しないように指示します。したがって、クエリからORDER BYを省略すると、応答時間はORDER BYより半分以上になります。
しかし、お客様がソートする必要があるため、私はクエリからORDER BYを省略できません。
注文と応答時間を確保するために問題を解決するにはどうすればよいですか?
にして最高のsulotionの1 ..と実行計画 – scaisEdge
オラクルのパフォーマンスチューニング以外は何もしなくても、精密な生活を送るコンサルタントがいます。チューニングが問題であった場合や、そうでない場合は*すべてのケースでそうすることはできませんでした。このサイトで '[oracle] + [performance]'を検索すると、同じような助言をあなたに似たシーカに与えることができます。パフォーマンスとは、正確なクエリ、実際の実行計画、データのボリュームとスキュー、環境そのものに関するものです。そのような詳細がなければ、あなたの質問は答えられません。 – APC
単に「ORDER BYを使用しない」と言っている人は、その点が欠けています。パフォーマンスチューニングは、クエリを最適化して、効率的に要件を満たすことです。残念なことに、パフォーマンスに関する質問への答えは、ほとんど常に「依存」です。あなたのハードウェアプロファイルとネットワークだけでなく、すべての@APCによると言います。だからパフォーマンス専門家がたくさんのお金を払っているのです。 – BriteSponge