क्या एक प्रोग्रामर डेटा है कि शायद ही कभी इस्तेमाल किया जाता है, लेकिन बस हटाया नहीं जा सकता क्योंकि कम से कम रिपोर्टिंग अभी भी यह आवश्यकता है संभाल करने की संभावनाएं हैं?लंबे समय तक चलने वाले सिस्टम के पुराने, अप्रचलित डेटाबेस डेटा से कैसे निपटें?
कुछ उदाहरण मैं सोच रहा हूँ:
- एक विश्वविद्यालय के पुराने साल की discountinued वित्त पोषण के प्रकार
- अप्रयुक्त मुद्राओं (जैसे इतालवी लीरा)
- गायब देशों के नाम (जैसे ऑस्ट्रो-हंगरी, सोवियत संघ)
कुछ आंशिक समाधान गतिविधि झंडे, गतिविधि अवधि, विज़ुअलाइज़ेशन की प्राथमिकताओं हैं, लेकिन उनमें से प्रत्येक का मतलब निर्णय के मामले में एक मामला है और यह जानना मुश्किल है कि इकाइयों के प्रकारों पर इस विशेष हैंडलिंग की आवश्यकता है।
इस समस्या के लिए एक डिज़ाइन पैटर्न हो सकता है।
निष्कर्ष: (उत्तर अब तक के आधार पर)
पुराने डेटा प्रतिदिन के काम में एक बहुत बड़ा डेटाबेस पर कठिन बना देता है, तो विभाजन उपयोगी होगा। इस विषय पर ओरेकल का विवरण here है।
डिजाइनर के दृष्टिकोण से Slowly changing dimension की वर्गीकरण कुछ पृष्ठभूमि जानकारी देता है। उन रिकॉर्ड संग्रह और पुराने संदर्भ डेटा निकालें:
ऐसा लगता है कि विभाजन मुख्य रूप से प्रदर्शन में सुधार करता है और रखरखाव को सरल बनाता है लेकिन यह डिजाइनर की समस्या को हल नहीं करता है। – rics
डिजाइनर कौन है, और प्रदर्शन और रखरखाव नहीं होने पर उनकी समस्याएं क्या हैं? –