ユーザーが測定値を入力できるアプリケーションを開発しました。測定値は Oracle データベースに保存されています。各測定「セッション」には、約 100 の測定が含まれる場合があります。「バッチ」には約 100 回の測定セッションが含まれる可能性があるため、バッチあたり 10,000 回の測定になります。ある時点で約 1000 のバッチが簡単に存在する可能性があり、測定の総数は数百万になります。
問題は、測定値に対して計算と統計を実行する必要があることです。バッチごとの平均測定値から、過去 6 か月間の測定値の統計まで、さまざまです。
私の質問は、これらの統計を計算するプロセスをより速くする方法はありますか? 実行しているクエリの種類またはデータベースの構造のいずれかですか?
ありがとう!