InnoDB
तालिकाओं को क्लस्टर किया जाता है, जिसका अर्थ है कि सभी डेटा एक B-Tree
. में समाहित हैं PRIMARY KEY
के साथ एक कुंजी के रूप में और अन्य सभी कॉलम पेलोड के रूप में।
चूँकि आप एक स्पष्ट PRIMARY KEY
परिभाषित नहीं करते हैं , InnoDB
रिकॉर्ड्स को सॉर्ट करने के लिए एक छिपे हुए 6-बाइट कॉलम का उपयोग करता है।
यह और B-Tree
. का ऊपरी भाग संगठन (अतिरिक्त गैर-पत्ती-स्तरीय ब्लॉकों के साथ) को sizeof(int) * num_rows
से अधिक स्थान की आवश्यकता होती है ।