質問: MySQL 負荷対策 1回のアクセスに6つのSQLが発行されているのですが、やはり6つは多い方でしょうか? Wordpressなどの有名アプリは1回のアクセスに何個のSQLを発行しているのでしょうか? 現在作成しているアプリは業務管理アプリで、ただ単にデータを表示するだけではなく、フォルダーなど毎の権限確認やアクセス履歴などを常に確認記録するためどうしてもSQL発行数が多くなってしまいます。 ちなみに使用人数は600人です。 今回はハード的なことではなく、あくまでもソフトでお願いします
回答: 他の方も回答されてますが 単純にSQLの発行回数で負荷に関する議論はできません。 負荷に影響を与えるのは 1.SQLの発行回数 2.SQL文のロジック 3.参照するデータ件数 4.データベースの設計 が考えられます。 1と2はSQL文のチューニング 3と4はデータベース設計の見直し を行うと改善する場合があります。 まずはベンチマークを取ってみてはいかがでしょうか。