केस 1: मेरे पास 30 कॉलम वाली एक टेबल है और मैं कहां से 4 कॉलम का उपयोग कर क्वेरी करता हूं।क्या कॉलम की संख्या क्वेरी प्रदर्शन को प्रभावित करती है?
केस 2: मेरे पास 6 कॉलम वाली एक तालिका है और मैं कहां से 4 कॉलम का उपयोग कर क्वेरी करता हूं।
दोनों मामलों में प्रदर्शन में क्या अंतर है?
उदाहरण के लिए मैं मेज
table A
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10),
g varchar(10),
h varchar(10)
}
SELECT b,c,d
FROM A
WHERE f='foo'
create table B
{
b varchar(10),
c varchar(10),
d varchar(10),
e varchar(10),
f varchar(10)
}
SELECT b,c,d
FROM B
WHERE f='foo'
दोनों एक है और बी तालिका जहां हालत भी एक ही और चुनिंदा इन स्तंभ है, जिसकी संरचना स्तंभ और स्तंभ में इस्तेमाल की संख्या में फर्क सिर्फ इतना मतलब है भी एक ही है। अंतर यह है कि तालिका बी में केवल कुछ अप्रयुक्त कॉलम हैं जिनका उपयोग इन्हें चुनने में नहीं किया जा रहा है और उस स्थिति में स्थिति दोनों स्थितियों के प्रदर्शन में कोई अंतर है?
+ सूचकांक के उपयोग के लिए –