बल एक मिथ्या नाम है। यहाँ MySQL डॉक्स क्या कहते हैं (जोर मेरा):
आप FORCE INDEX का भी उपयोग कर सकते हैं, जो USE INDEX (index_list) की तरह काम करता है, लेकिन इसके अलावा एक टेबल स्कैन को बहुत महंगा माना जाता है। दूसरे शब्दों में, टेबल स्कैन का उपयोग केवल तभी किया जाता है जब पंक्तियों को खोजने के लिए दिए गए इंडेक्स में से किसी एक का उपयोग करने का कोई तरीका न हो तालिका में।
चूंकि आप वास्तव में कोई पंक्ति "ढूंढ" नहीं रहे हैं (आप उन सभी का चयन कर रहे हैं), एक टेबल स्कैन हमेशा होता है सबसे तेज़ होने जा रहा है, और ऑप्टिमाइज़र यह जानने के लिए पर्याप्त स्मार्ट है कि आप उन्हें जो कुछ भी बता रहे हैं उसके बावजूद।
ईटीए:
प्राथमिक कुंजी पर एक बार ORDER BY जोड़ने का प्रयास करें और मुझे यकीन है कि यह अनुक्रमणिका का उपयोग करेगा।