हम वर्तमान में सारांश सारणी का उपयोग कर रहे हैं जो हमारे उपयोगकर्ताओं के लिए यूटीसी समय में एक घंटे के आधार पर जानकारी एकत्र करता है। हमारी समस्या यह है कि यह तालिका बहुत बड़ी हो रही है और हमारे सिस्टम को बहुत धीमा कर रही है। हमने PostgreSQL के लिए अनुशंसित सभी ट्यूनिंग तकनीकों को किया है और हम अभी भी धीमेपन का अनुभव कर रहे हैं।मैं समय-समय पर आंकड़ों को कैसे एकत्र करूं और फिर भी टाइमज़ोन का सम्मान करूं?
हमारे विचार दिन के बजाय घंटे के हिसाब से एकत्रित शुरू करने के लिए गया था, लेकिन समस्या यह है कि हम अपने ग्राहकों समय क्षेत्र है, जो उस दिन के लिए डेटा पुनर्गणना को बदलने की अनुमति है।
किसी को भी एक तरह से दैनिक सारांश स्टोर करने के लिए, लेकिन अभी भी सम्मान संख्या के बारे में पता है और योग करता है, जब वे समय-क्षेत्रों के लिए स्विच?
क्या हम पृथ्वी पर संभावित रूप से सभी समय क्षेत्र बोल रहे हैं? – MPelletier
डेटा मॉडलिंग के लिए कड़ाई से बोलते हुए, आप दिन के ग्रैन्युलरिटी पर जाने पर टाइमज़ोन स्तर का विस्तार खो रहे हैं। लेकिन, आप टाइमज़ोन द्वारा एकत्रित करने में सक्षम हो सकते हैं, खासकर यदि @ एमपीलेटियर के प्रश्न का उत्तर "नहीं" है। – bobs
@MPelletier हम अभी घंटे के हिसाब से एकत्र करती हैं, इसलिए हम केवल समय-क्षेत्रों कि –