Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

भौतिक दृश्यों के प्रकार क्या हैं?

<घंटा/>

भौतिक दृश्य निर्माण विवरण में चयन खंड उस डेटा का प्रतिनिधित्व करता है जिसे भौतिक दृश्य शामिल करना है। कुछ प्रतिबंध जो परिभाषित किए जा सकते हैं और कई तालिकाओं को एक साथ जोड़ा जा सकता है। व्यू, इनलाइन व्यू (सेलेक्ट स्टेटमेंट के FROM क्लॉज में सबक्वायरी), सबक्वायरी और भौतिक विचारों सहित कई तत्व हैं, जिन्हें सभी सेलेक्ट क्लॉज में जोड़ा या लगाया जा सकता है।

विभिन्न प्रकार के भौतिकवादी विचार इस प्रकार हैं -

समुच्चय के साथ भौतिक दृश्य - डेटा वेयरहाउस में, भौतिक विचारों में आम तौर पर समुच्चय शामिल होते हैं। त्वरित अपडेट संभव होने के लिए, चयन सूची में सभी ग्रुप बाय कॉलम (यदि मौजूद हैं) शामिल होना चाहिए, और कुछ समेकित कॉलम पर एक COUNT(*) और एक COUNT(कॉलम) होना चाहिए।

भौतिक दृश्य लॉग क्वेरी में संदर्भित सभी तालिकाओं पर मौजूद होना चाहिए जो भौतिक दृश्य का प्रतिनिधित्व करता है। सही समग्र कार्य SUM, COUNT(x), COUNT(*), AVG, VARIANCE, STDDEV, MIN, और MAX हैं, और समेकित की जाने वाली व्याख्या कुछ SQL मान व्यंजक हो सकती है।

भौतिकीकृत दृश्य जिनमें केवल शामिल हों - कुछ भौतिक विचारों में केवल शामिल होते हैं और कोई समुच्चय नहीं होता है जहां एक भौतिक दृश्य उत्पन्न होता है जो बिक्री तालिका को समय और ग्राहक तालिका में जोड़ता है। इस प्रकार के भौतिक दृश्य बनाने का लाभ यह है कि महंगे जुड़ावों की पूर्व-गणना की जाएगी।

किसी भी प्रकार के डीएमएल के बाद बेस टेबल (डायरेक्ट-पाथ या पारंपरिक INSERT, UPDATE, या DELETE) पर केवल जॉइन सहित एक भौतिक दृश्य के लिए त्वरित अपडेट लागू होता है। केवल जॉइन सहित एक भौतिक दृश्य को COMMIT या ON DEMAND पर ताज़ा करने के लिए दर्शाया जा सकता है। यदि यह ऑन कमिट है, तो रिफ्रेश को लेन-देन के प्रतिबद्ध समय पर लागू किया जाता है जो भौतिक दृश्य की विश्लेषण तालिका पर डीएमएल करता है।

यदि भौतिक दृश्य में केवल जोड़ शामिल हैं, तो प्रत्येक तालिका के लिए ROWID कॉलम (और तालिका का प्रत्येक उदाहरण जो FROM सूची में कई बार दिखाई देता है) भौतिक दृश्य की चयन सूची में मौजूद होना चाहिए।

यदि भौतिक दृश्य में FROM खंड में दूरस्थ तालिकाएँ हैं, तो FROM खंड में सभी तालिकाओं को उसी समान साइट पर रखा जाना चाहिए। इसके अलावा, रिमोट टेबल के साथ भौतिक दृश्य के लिए ऑन कमिट रीफ्रेश प्रदान नहीं किया जाता है। भौतिक दृश्य लॉग भौतिक दृश्य की प्रत्येक विवरण तालिका के लिए दूरस्थ साइट पर मौजूद होना चाहिए और भौतिक दृश्य की चयन सूची में ROWID कॉलम मौजूद होना चाहिए।

नेस्टेड भौतिक दृश्य - एक नेस्टेड भौतिक दृश्य एक भौतिक दृश्य है जिसका विवरण किसी अन्य भौतिक दृश्य पर स्थित है। एक नेस्टेड भौतिक दृश्य डेटाबेस में विभिन्न संबंधों को संदर्भित कर सकता है जिसमें भौतिक विचारों को संदर्भित करना शामिल है।

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


  1. MySQL दृश्यों का उपयोग करने की सीमाएं क्या हैं?

    विचारों का उपयोग करने के विभिन्न लाभों के बावजूद MySQL दृश्यों के उपयोग की निम्नलिखित सीमाएँ हैं - दृश्यों की अनुक्रमणिका नहीं बना सकते - MySQL में, हम विचारों पर एक अनुक्रमणिका नहीं बना सकते हैं। ऐसा इसलिए है क्योंकि जब हम विचारों के विरुद्ध डेटा क्वेरी करते हैं तो अनुक्रमणिका का उपयोग नहीं किया

  1. JSTL टैग के विभिन्न प्रकार क्या हैं?

    JSTL टैग को उनके कार्यों के अनुसार, निम्नलिखित JSTL टैग लाइब्रेरी समूहों में वर्गीकृत किया जा सकता है जिनका उपयोग JSP पेज बनाते समय किया जा सकता है - कोर टैग टैग फ़ॉर्मेट करना एसक्यूएल टैग एक्सएमएल टैग JSTL फ़ंक्शन

  1. OS में कर्नेल क्या है? कर्नेल कितने प्रकार के होते हैं?

    प्रत्येक ऑपरेटिंग सिस्टम- चाहे वह विंडोज, मैक, लिनक्स, या एंड्रॉइड हो, में एक कोर प्रोग्राम होता है जिसे कर्नेल कहा जाता है। जो पूरे सिस्टम के लिए बॉस की तरह काम करता है। यह ओएस का दिल है! कर्नेल एक कंप्यूटर प्रोग्राम के अलावा और कुछ नहीं है जो बाकी सब चीजों को नियंत्रित करता है। कंप्यूटर पर जो कुछ