MySQL में औसत पंक्ति लंबाई को क्वेरी करने के लिए आप INFORMATION_SCHEMA.TABLES और AVG_ROW_LENGTH का उपयोग कर सकते हैं -
INFORMATION_SCHEMA.TABLES से AVG_ROW_LENGTH चुनें, जहां TABLE_NAME ='yourTableName';
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.90 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें -
mysql> डेमोटेबल (स्टूडेंटनाम) वैल्यू ('जॉन') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल (स्टूडेंटनाम) वैल्यू ('लैरी') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.21 सेकंड)mysql> डेमोटेबल (स्टूडेंटनाम) वैल्यू ('सैम') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल (स्टूडेंटनाम) वैल्यू ('माइक') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.15 सेकंड)
चुनिंदा कमांड का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 1 | जॉन || 2 | लैरी || 3 | सैम || 4 | माइक |+-----------+---------------+4 पंक्तियों में सेट (0.00 सेकंड)MySQL में क्वेरी औसत पंक्ति लंबाई -
mysql> info_schema.tables से AVG_ROW_LENGTH चुनें जहां TABLE_NAME ='DemoTable';
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----------------+| AVG_ROW_LENGTH |+----------------+| 4096 |+----------------+1 पंक्ति में सेट (0.11 सेकंड)