अपनी नियुक्ति/पत्रिका डायरी पर विचार करें - यह 1 जनवरी से 31 दिसंबर तक जाता है। अब हम किसी भी दिन नियुक्तियों/जर्नल प्रविष्टियों के लिए डायरी से पूछ सकते हैं। इस आदेश को वैध समय कहा जाता है। हालांकि, नियुक्तियों/प्रविष्टियों को आमतौर पर क्रम में सम्मिलित नहीं किया जाता है।
मान लीजिए कि मैं जानना चाहता हूं कि 4 अप्रैल को मेरी डायरी में कौन सी अपॉइंटमेंट/प्रविष्टियां थीं। यही है, 4 अप्रैल को मेरी डायरी में मौजूद सभी रिकॉर्ड। यह लेनदेन समय है।
यह देखते हुए कि नियुक्तियों/प्रविष्टियों को बनाया और हटाया जा सकता है। एक विशिष्ट रिकॉर्ड में शुरुआत और अंत वैध समय होता है जो प्रविष्टि की अवधि और शुरुआत और अंत लेनदेन का समय शामिल करता है जो उस अवधि को इंगित करता है जिसमें प्रविष्टि दिखाई देती है डायरी।
यह व्यवस्था आवश्यक है जब डायरी ऐतिहासिक संशोधन से गुजर सकती है। मान लीजिए कि 5 अप्रैल को मुझे एहसास हुआ कि 14 फरवरी को मेरी नियुक्ति वास्तव में 12 फरवरी को हुई थी, यानी मुझे अपनी डायरी में एक त्रुटि मिली - मैं त्रुटि को सही कर सकता हूं ताकि वैध समय तस्वीर सही हो, लेकिन अब, मेरी पूछताछ क्या थी 4 अप्रैल को डायरी में गलत होगा, असल में, नियुक्तियों/प्रविष्टियों के लेनदेन के समय भी संग्रहीत किए जाते हैं। उस स्थिति में यदि मैं 4 अप्रैल के रूप में अपनी डायरी से पूछता हूं तो यह 14 फरवरी को एक नियुक्ति दिखाएगा, लेकिन अगर मैं 6 अप्रैल के रूप में पूछता हूं तो यह 12 फरवरी को नियुक्ति दिखाएगा।
इस बार एक अस्थायी डेटाबेस की यात्रा सुविधा डेटाबेस में त्रुटियों को कैसे ठीक किया जाता है, इस बारे में जानकारी रिकॉर्ड करना संभव बनाता है। डेटा की वास्तविक ऑडिट तस्वीर के लिए यह जरूरी है जो संशोधनों के दौरान रिकॉर्ड करता है और समय पर डेटा को संशोधित करने के तरीके से संबंधित प्रश्नों की अनुमति देता है।
एक वास्तविक लेखापरीक्षा रिकॉर्ड प्रदान करने और व्यावसायिक खुफिया को अधिकतम करने के लिए अधिकांश व्यावसायिक जानकारी को इस बिटमपोरल योजना में संग्रहीत किया जाना चाहिए - इसलिए एक संबंधपरक डेटाबेस में समर्थन की आवश्यकता है। ध्यान दें कि प्रत्येक डेटा आइटम में दो आयामी समय मॉडल में एक (संभावित रूप से असंबद्ध) वर्ग होता है, यही कारण है कि लोग अक्सर बिटमैपोरल इंडेक्सिंग को लागू करने के लिए एक जीआईएसटी इंडेक्स का उपयोग करते हैं।यहां समस्या यह है कि एक जीआईएसटी सूचकांक वास्तव में भौगोलिक डेटा के लिए डिज़ाइन किया गया है और अस्थायी डेटा की आवश्यकताएं कुछ अलग हैं।
PostgreSQL 9.0 बहिष्कार की कमी जैसे अस्थायी डेटा के आयोजन के नए तरीके प्रदान करना चाहिए लेन-देन और वैध समय PERIODs को एक ही टुपल के लिए ओवरलैप नहीं करना चाहिए।
स्रोत
2010-07-10 10:57:06
पीआई स्विंग गेट एल्गोरिदम का उपयोग करता है, और एक संपीड़न डेटाबेस माना जाता है, न कि एक अस्थायी डेटाबेस। अस्थायी डेटाबेस डेटा को देखने की क्षमता को संरक्षित करते हैं जैसा कि पहले देखा गया था, जबकि भविष्य में अतीत को अद्यतन करने की क्षमता को समायोजित करते हुए। वैध समय और वर्तमान समय का यह पृथक्करण पीआई में मौजूद नहीं है। पीआई आपको एक पुराना मान दिखाता है जो वास्तविक मूल्य से सांख्यिकीय रूप से भिन्न नहीं है, एक अस्थायी डेटाबेस आपको वास्तविक मूल्य दिखाएगा, जैसा कि पहले देखा गया था, और फिर वास्तविक मूल्य, जैसा कि अब ज्ञात है (2 अलग-अलग प्रश्न)। –
@ एडविनबक - यह आधिकारिक लगता है, लेकिन आप कोई स्रोत उद्धृत नहीं करते हैं। – codekaizen
मैं रेंजर स्काडा सिस्टम के लिए एक इंटीग्रेटर/टूल स्मिथ था, जो कई नामों के तहत चला गया था, और फेरांटी सिस्टम्स, एल्सग, एलसाग/बेली, बेली नेटवर्क मैनेजमेंट, एबीबी नेटवर्क मैनेजमेंट, और अब, केवल एबीबी द्वारा बेचा गया था। वर्तमान में इसे "नेटवर्क मैनेजर" नाम के तहत बेचा जाता है जब तक कि वे इसे फिर से बदल नहीं देते। मैंने उस मंच के लिए पीआई इंस्टॉलेशन हेल्पर्स लिखे, और पीआई हिस्टोरियन के उपयोग में प्रशिक्षण दिया, और कई इलेक्ट्रिकल स्काडा नियंत्रण कक्षों में पीआई (और अन्य सॉफ़्टवेयर का एक गुच्छा) स्थापित किया। पात्रों की छोटी अवधि में, इस तरह के विवरण में जाना मुश्किल है। –