एक बहुत निर्भर करता है कि सूचकांक स्थापित कर रहे हैं। यदि कोई अनुक्रमणिका मौजूद है जो दो कुंजियों को जोड़ती है, तो ऑप्टिमाइज़र एक इंडेक्स खोज के साथ क्वेरी का उत्तर देने में सक्षम होना चाहिए। अन्यथा यदि दोनों कुंजी के लिए स्वतंत्र सूचकांक मौजूद हैं, तो अनुकूलक प्रत्येक कुंजी को संतुष्ट करने वाले रिकॉर्ड की सूची प्राप्त कर सकता है और सूचियों को मर्ज कर सकता है। एक सूचकांक एक शर्त के लिए मौजूद है, लेकिन अन्य नहीं हैं, अनुकूलक पहले अनुक्रमित सूची का उपयोग कर फ़िल्टर करना चाहिए। इनमें से किसी भी परिदृश्य में, इससे कोई फर्क नहीं पड़ता कि शर्तों को किस क्रम में सूचीबद्ध किया गया है।
यदि कोई भी स्थिति लागू नहीं होती है, तो शर्तों को निर्दिष्ट करने के आदेश मूल्यांकन के क्रम को प्रभावित कर सकते हैं, लेकिन चूंकि डेटाबेस को क्वेरी को पूरा करने के लिए प्रत्येक रिकॉर्ड प्राप्त करना होगा, इसलिए समय बिताए जाने का समय संभवतः बौना होगा शर्तों का मूल्यांकन करने में समय बिताया।
वहाँ एक प्रश्न मैं एक Ilike बयान के साथ चल रहा हूँ और और खंड करता है इस मामले के आदेश है। 'मेज से * का चयन करें जहां x Ilike 'abcde' और समय> = 2015-12-28' 10x की तुलना में धीमी है' तालिका से चयन * जहां समय> = 2015/12/28 और एक्स Ilike 'abcde'' –