コネクションが使用されているか調査します。実行が遅い場合、最も可能性が高い原因の一つは、データベース(または周辺)にいくつかボトルネックがあるという点です。average.確実に、レイテンシーは最初に見るべき項目です。レイテンシーがゼロになっても、例えばテーブルのインデックスが十分に付けられていない場合など、大規模なデータベースの問題が発生します。そのため、レイテンシーが低いからといって惑わされないでください。オプティマイザーが搭載されています。オプティマイザーがどれくらい有効に働いているかを示す情報を得ることができます。コスト見積もりが不正確な場合、データベースの統計情報の収集を実行する必要があります。実際のコマンドはデータベースとバージョンによって異なります。実行中に統計情報の収集を実行することができますが、データベースの負荷が増加するため、営業時間後、または週末に実施するのが良いでしょう。データのキャッシュを保持しています。アップ(キャッシュが非常に小さい場合)させたり、使用するメモリ量を減らす(キャッシュが非常に大きい場合)ことができる場合があります。パフォーマンスのチューニング」のドキュメントを参照してください。パフォーマンスは大幅に低下します。エラーを引き起こす可能性もあります。ソフトウェアを設定する必要があります。圧縮を有効にすることを考慮する必要があります。これは、外部と面しているインスタンスを実行している場合に、帯域幅コストを減らすのに役立ちます。圧縮の既知の問題に注意してください。システム上で試す必要があります。理想的には、ユーザーの振る舞いをシミュレートするカスタマイズ負荷テストを実施するべきです。ロギングを有効にすることで、遅いページとそこにアクセスするユーザーを見つけることができます。組み込みプロファイラーを使用してページ遅延の原因を特定することができます。エラーを修正する方法」を参照してください。サーバーを使用することで、パフォーマンスを改善することができます。実行する」の設定ガイドを参照してください。サーバーを設定する場合、負荷を処理するのに十分なスレッド/プロセスを設定するようにしてください。コネクターの両方に適用されますが、通常は別々に設定されます。プーリングを有効にする必要があります。利用可能なメモリリークのトラブルシューティング一部の外部プラグインでは、通常、かなり昔に作成されたものや、積極的にメンテナンスされていないものなどがあり、そのようなプラグインではメモリを大量に消費したり、それを開放しないなどの問題が報告されています。最終的にはクラッシュを引き起こす場合がありますが、最初はパフォーマンスの低下として現れます。ガイドは、開始するのにいい場所です。ガイドに記載されている既知の原因のいくつかは、クラッシュやハングアップ以外のパフォーマンスの問題を生じさせる可能性があります。