sybase ASE कमांड के समतुल्य MySQL EXPLAIN कीवर्ड है। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1531 -> (->StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ->StudentName varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (2.92 सेकंड)mysql> DemoTable1531 पर इंडेक्स Name_index1 बनाएं ( छात्रनाम);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.99 सेकंड)रिकॉर्ड:0 डुप्लीकेट:0 चेतावनियाँ:0
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1531(StudentName) मानों ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> DemoTable1531(StudentName) मानों ('रॉबर्ट') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित है ( 0.10 sec)mysql> DemoTable1531(StudentName) मानों ('डेविड') में सम्मिलित करें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable1531(StudentName) मानों ('माइक') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड)mysql> DemoTable1531(StudentName) value('Carol') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1531 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 5 | कैरल || 1 | क्रिस || 3 | डेविड || 4 | माइक || 2 | रॉबर्ट |+-----------+---------------+5 पंक्तियों में सेट (0.00 सेकंड)साइबेस एएसई के समकक्ष MySQL को लागू करने के लिए क्वेरी निम्नलिखित है -
mysql> EXPLAIN DemoTable1531 से चुनें * जहां StudentName='Mike';
यह निम्नलिखित आउटपुट देगा -
+-----+------------- -+------- ------+----------+----------+----------------+| आईडी | चयन_प्रकार | टेबल | विभाजन | टाइप | संभव_की | कुंजी | key_len | रेफरी | पंक्तियाँ | फ़िल्टर्ड | अतिरिक्त |+----+ +-----------+---------------+----------+- -----+----------+----------+----------------+| 1 | सरल | डेमोटेबल1531 | नल | रेफरी | Name_index1 | Name_index1 | 63 | कास्ट | 1 | 100.00 | अनुक्रमणिका का उपयोग करना |+----+ -+------- ------+----------+----------+----------------+1 पंक्ति सेट में, 1 चेतावनी (0.00 सेकंड)