क्या आप अपनी टेबल और स्टोरेज इंजन के बारे में कुछ और बता सकते हैं? स्पष्ट HASH अनुक्रमणिका केवल MEMORY . पर आधारित तालिकाओं के लिए बनाई जा सकती हैं और NDB इंजन (एनडीबी =MySQL क्लस्टर)। यह मानते हुए कि आप MySQL क्लस्टर का उपयोग नहीं कर रहे हैं, यह अजीब लगता है कि आप MEMORY का उपयोग कर रहे होंगे लाखों पंक्तियों को संग्रहित करने के लिए स्टोरेज इंजन।
उस ने कहा, आप KEY_BLOCK_SIZE . जोड़ सकते हैं इंडेक्स बनाते समय संकेत दें, जो चाबियों के लिए उपयोग की जाने वाली जगह की मात्रा को प्रभावित करता है:https://dev.mysql.com/doc/refman/5.1/en/create-index.html
हालाँकि, इसका विशेष रूप से HASH इंडेक्स से कोई लेना-देना नहीं है।