सबसे पहले, आपके पास "समूह द्वारा" क्वेरी नहीं है, इसलिए आप उसे हटा सकते हैं।
यदि आपको सभी . की पुनर्गणना करने की आवश्यकता है तो एक एमवी सबसे उपयोगी होगा सभी वर्षों के लिए डेटा। जैसा कि यह एक सारांश प्रतीत होता है, पुराने डेटा को पुन:संसाधित करने की कोई आवश्यकता नहीं है, केवल तभी अपडेट किया जाता है जब वर्ष के अंत जैसी कुछ थ्रेसहोल्ड तिथियां पारित हो जाती हैं, मैं परिणामों को सामान्य तालिका में डालने की अनुशंसा करता हूं और केवल आपकी थ्रेसहोल्ड तिथियों के रूप में अपडेट जोड़ता हूं (वार्षिक?) एक संग्रहीत कार्यविधि का उपयोग करते हैं। अन्यथा आपके एमवी को चलने में अधिक समय लगेगा और प्रत्येक निष्पादन के साथ अधिक सिस्टम संसाधनों की आवश्यकता होगी जो एक नई तिथि जोड़ता है।