1. कॉलम को PRIMARY KEY
. के रूप में परिभाषित करके (यही वह है जो आपका आईडी कॉलम सबसे अधिक संभावना है), ओरेकल स्पष्ट रूप से इस कॉलम के लिए एक इंडेक्स बनाता है। जब आपके पास WHERE id=123
के साथ एक चयन होगा, तो संभवत:यह उस अनुक्रमणिका का उपयोग करने का निर्णय लेगा। ) आप एक संकेत
प्रदान कर सकते हैं ओरेकल को इंडेक्स का उपयोग करने के लिए आपकी क्वेरी में (ज्यादातर मामलों में), लेकिन यह आपके लिए आवश्यक नहीं होना चाहिए।
2. Oracle के लिए LIKE
. के लिए एक इंडेक्स का उपयोग करने की संभावना नहीं है (जब तक आप यह नहीं जानते कि आपका टेक्स्ट खोजे गए स्ट्रिंग से शुरू होता है और आप 'xyz%' का उपयोग कर सकते हैं)। देखें टोनी एंड्रयूज की पोस्ट
पूर्ण तालिका स्कैन के लिए किसी अनुक्रमणिका का उपयोग कब और कैसे करें, इसके बारे में अधिक जानकारी के लिए।
Oracle LIKE क्लॉज के बारे में लेख टेक्स्ट इंडेक्स के साथ खोज करता है पूर्ण पाठ खोजों को संभालने के तरीके के बारे में जानकारी प्रदान करनी चाहिए।