データベースにたくさんのデータがあり、それらから統計を作成したいと思います。大量のデータ=テーブル内の数千行。毎日、毎週、毎月(毎月)の統計を取得したい...詳細な統計だけ。
問題は、これらのデータの取得に時間がかかることです(少なからず)。
だから、私はそれを取得するための最も速く、最も明確で、そして最も効果的な方法は何だろうと思います...
私の最初のアイデア-ユーザーが私のアプリにアクセスしたときに、ApplicationController
DB統計からフェッチするメソッドで、取得したオブジェクトをセッションの変数に保存してから、これらの変数をソースとして使用します。次に、アプリのどこかで統計を印刷する必要がある場合は、このロードされたデータを使用します。
問題は、これは良い考えですか?または、より良い方法がありますか?