- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPで、queryは何回投げるべきでしょうか)
PHPでのクエリ投げる回数とDBの負荷について
このQ&Aのポイント
- PHPでのクエリ投げる回数とDBの負荷について考えています。エクセルで作ったような縦横型のリレーショナル構造で、各列の一番大きな値を赤文字にしたいと思っています。
- (1)1回のクエリで全体を取得し、連想配列などにいれて各列をソートして1番大きな値を探す方法と、(2)必要な回数分、適したクエリを投げて、結果を変数に格納し、IDなどで一致させる方法を考えています。
- (1)の場合は、DBに負荷がかからないかもしれませんが、多彩なフィルタやソートを使わずに、DBを使う意味があるのか考えてしまいます。一方、(2)の場合、列数が多いと1ページを表示させるために多数のDBアクセスが必要となるため、運用上の問題も考えられます。一般的なアプローチなどがあれば教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- kosukejlampnet
- ベストアンサー率44% (126/282)
回答No.1