सूचकांक केवल उन दृश्यों पर बनाए जा सकते हैं जिनके पास संदर्भित तालिका या तालिकाओं के समान स्वामी हैं इसे दृश्य और तालिका के बीच एक अक्षुण्ण स्वामित्व-श्रृंखला भी कहा जाता है।) आमतौर पर, जब टेबल और व्यू एक ही स्कीमा में रहते हैं, तो स्कीमा के भीतर सभी ऑब्जेक्ट्स पर एक ही स्कीमा-स्वामी लागू होता है।
क्या Oracle में व्यू के आधार पर इंडेक्स बनाए जा सकते हैं?
Oracle SQL मानक विचारों पर अनुक्रमणिका बनाने का समर्थन नहीं करते। यदि आपको उन दस्तावेज़ों को अनुक्रमित करने की आवश्यकता है जिनकी सामग्री अलग-अलग तालिकाओं में है, तो आप USER_DATASTORE ऑब्जेक्ट का उपयोग करके डेटा संग्रहण वरीयता बना सकते हैं।
क्या हम SQL सर्वर में व्यूज पर इंडेक्स बना सकते हैं?
ऐसे जटिल प्रश्नों के प्रदर्शन को बढ़ाने के लिए, व्यू पर एक अद्वितीय क्लस्टर इंडेक्स बनाया जा सकता है, जहां उस दृश्य का परिणाम सेट आपके डेटाबेस में समान रूप से संग्रहीत किया जाएगा एक अद्वितीय संकुल सूचकांक के साथ एक वास्तविक तालिका के रूप में। …
क्या व्यू इंडेक्स इनहेरिट करते हैं?
हां, अंतर्निहित तालिका अनुक्रमणिका स्वचालित रूप से उपयोग की जाती हैं - एक दृश्य केवल अंतर्निहित तालिकाओं से डेटा खींचता है।
क्या आप ऑनलाइन इंडेक्स बना सकते हैं?
गैर-अद्वितीय गैर-संकुल अनुक्रमणिकाएं ऑनलाइन बनाई जा सकती हैं जब तालिका में LOB डेटा प्रकार होते हैं लेकिन इनमें से कोई भी स्तंभ अनुक्रमणिका परिभाषा में कुंजी या गैर-कुंजी (शामिल) स्तंभों के रूप में उपयोग नहीं किया जाता है। स्थानीय अस्थायी तालिकाओं पर अनुक्रमणिकाएँ नहीं बनाई जा सकतीं, उनका पुनर्निर्माण किया जा सकता है, या उन्हें ऑनलाइन गिराया नहीं जा सकता है।