Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

एकल SQL क्वेरी में क्वेरी एकल तालिका से कितने अनुक्रमणिका का उपयोग कर सकती है?

यह संभव है कि तीनों का उपयोग किया जा सकता है। यह विशेष रूप से संभावना नहीं है कि Oracle तीनों का उपयोग करेगा, या कि तीनों का उपयोग करना फायदेमंद होगा, लेकिन यह संभव है।

ओरेकल के लिए तीनों इंडेक्स का उपयोग करने का सबसे आसान तरीका यह होगा कि अगर हम बिटमैप इंडेक्स के बारे में बात कर रहे थे, जो कि संयुक्त होने के लिए डिज़ाइन किए गए हैं, लेकिन वास्तव में केवल डेटा वेयरहाउस/डीएसएस स्थितियों में उपयुक्त हैं, ओएलटीपी सिस्टम नहीं। यह भी संभव है कि ओएलटीपी सिस्टम में इंडेक्स के समान संयोजन को करने के लिए ओरेकल "मानक" बी-ट्री इंडेक्स का बिटमैप इंडेक्स में ऑन-द-फ्लाई रूपांतरण कर सकता है लेकिन यह आम तौर पर बहुत कुशल नहीं है।

अधिकांश समय, यदि आप किसी OLTP सिस्टम में किसी क्वेरी को ट्यून करने के लिए उपयुक्त अनुक्रमणिका बनाने का प्रयास कर रहे हैं, तो आप अलग-अलग एकल-स्तंभ अनुक्रमणिका बनाने के बजाय एकल समग्र अनुक्रमणिका बनाना चाहेंगे, यदि ऐसे कई स्तंभ हैं जिन्हें आप फ़िल्टर करना चाहते हैं / शामिल हों।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आईडी को एक टेबल से दूसरी टेबल में कैसे अपडेट करें?

  2. हम संग्रहित प्रक्रिया में आउटपुट पैरामीटर आकार को कैसे परिभाषित कर सकते हैं?

  3. अमान्य CREATE कमांड जब इसे किसी अन्य कमांड के साथ प्रयोग किया जाता है

  4. डेलाइट सेविंग टाइम के साथ टाइमस्टैम्प गणना

  5. VBA में किसी मौजूदा ऑब्जेक्ट द्वारा पहले से उपयोग किया जाने वाला नाम