Web アプリケーションが特定のテーブルに対して膨大な回数のクエリを実行していることに気付きました。テーブルは比較的小さく、約 100 行しか使用されていません。
このテーブルを 15 分ごとに Web サイト アプリケーションのメモリに格納する方法があるかどうか疑問に思っています。そのため、システムは同じ情報を何度も取得するために多くのクエリを実行する必要がありません。これは、多くの異なるユーザー間で利用できます。
このテーブルは Client テーブルであるため、ユーザーはさまざまなクライアントからログインします。データはかなり静的で、おそらく 1 日に 1 回更新されます。
更新: SQL プロファイラーは、クエリがかなり実行されていることを示しているので、それが私の懸念事項です。ウェブサイトは特に遅くはありません。これにより、さらに高速化できると思いました。