हां, यह प्रदर्शन को प्रभावित करता है, खासकर जब आप एक से अधिक पंक्तियों का चयन करते हैं। केवल उन्हीं फ़ील्ड का चयन करें जिनकी आपको वास्तव में आवश्यकता है।
आइए उदाहरण के तौर पर एक साधारण उपयोगकर्ता नाम के अस्तित्व की जांच करें:
जब आप केवल आईडी का चयन कर सकते हैं, तो आप सब कुछ क्यों चुनेंगे? दोनों काम कर रहे हैं, लेकिन केवल एक क्षेत्र का चयन करना बेहतर समाधान है।
SELECT `id` FROM users WHERE `username` = 'Nikola K.'
इसके बजाय:
SELECT * FROM users WHERE `username` = 'Nikola K.'