質問: laravel のDBクエリについて質問です。 カラム A, カラム B, カラム C ,...... これが20アルファベットほどあり、レコードは大量にあるとします。 各カラムにデータが入っているのですが、各カラム事に単純に合計値を表示しています。表示はするのですが、表示スピードが遅いなと感じています。 記述の方法でもっと素早く表示する方法はあるのでしょうか? その書き方の例を教えていただきたいです。 よろしくお願いいたします。
回答: 一般的に、ソート対象になるカラムにインデックスをはればパフォーマンスは改善します。 表示が遅い原因は大きくわけて2つあります。 アプリケーション側のコードが悪い場合とDB周りです。 どんなにDBをチューニングしても、アプリケーション側がウンコだとどうにもなりません。 逆もまた然り。 どんなコードを書いたのでしょうか?