0

LAMP スタックで SaaS アプリケーションを実行しています。一般に、すべてがうまく機能します。

ほとんどのテーブルには、各顧客を一意に識別する entity_id フィールドがあります。テーブルがそのエンティティのレコードを取得するにつれて、速度が低下し始めることがわかりました。たとえば、'notes' テーブルは、エンティティのレコード数が 100 未満の場合、非常に迅速にレコードを返しますが、数千になると、処理が著しく遅くなります。

一般的に、物事はアーキテクチャ的にかなり健全であり、クエリはプロファイリングされています.

パフォーマンスを向上させるために、どのようなことを検討する必要がありますか? ソフトウェア アーキテクチャ レイヤーでできることはありますか? それとも、問題にハードウェアを投入するだけでよいのでしょうか?

4

0 に答える 0