MySqlデータベースに約10000行あり、複数の値(合計、中央値、平均...)を計算したいとしましょう。
- 単純な SQL クエリで 10000 をすべてフェッチし、Java を使用して反復処理し、計算を実行するか、SQL クエリを直接実行する (select sum(..); select count(*)...) のどちらが高速ですか? 必要な値を返すクエリを 1 つだけ実行することは可能ですか?
編集
- 件名に関するメトリック/統計はありますか?
- 2つまたは3つのテーブルを結合してデータを取得できます
ありがとう