मुझे विश्वास नहीं है कि MySQL को बिटवाइज़ ऑपरेशंस के लिए इंडेक्स का उपयोग करने के लिए बनाया जा सकता है।
MySQL प्रदर्शन फ़ोरम में इसके बारे में कुछ चर्चा है:http://forums.mysql। com/read.php?24,35318 ("क्या बिटवाइज़ तुलना के साथ इंडेक्स स्कैन संभव है?") जहां एक MySQL कर्मचारी एक पंक्ति प्रति (चीज़, सेट-बिट) जोड़ी के साथ एक टेबल रखने और जुड़ने का एक गुच्छा करने के आधार पर समाधान सुझाता है। मुझे लगता है कि यह कितनी अच्छी तरह काम करता है यह आपके विशेष एप्लिकेशन पर बहुत कुछ निर्भर करेगा।
http://dev.mysql.com/tech के अनुसार -संसाधन/लेख/mysql-set-datatype.html
SET
. पर एक ही तरह के ऑपरेशन करने के लिए इंडेक्स का कोई उपयोग नहीं है मान (जो पूर्णांक और बिटवाइज़ संचालन के साथ कार्यान्वित किए जाते हैं)। मैंने सोचा होगा कि अगर बिटवाइज़ ऑपरेशंस के लिए कोई चतुर इंडेक्स ऑप्टिमाइज़ेशन होता तो यह पहले से ही SET
पर लागू होता एस.