Един пример го обяснява най-добре:
SELECT Year, Make --- possibly more fields and/or from extra tables
FROM myUsedCarInventory
WHERE Make = 'Toyota' AND Year > '2006'
Assuming the Available indexes are:
CarId
VIN
Make
Make and Year
Тази заявка ще ОБЯСНИ с „Използване на индекс“, защото не се нуждае от изобщо , за да „уцели“ самата таблица myUsedCarInventory, тъй като индексът „Make and Year“ „покрива“ нуждата й по отношение на елементите на клаузата WHERE, които се отнасят до тази таблица .
Сега, представете си, запазваме заявката същата, но за добавяне на условие към цвета
...
WHERE Make = 'Toyota' AND Year > '2006' AND Color = 'Red'
Тази заявка вероятно ще ОБЯСНИ с „Използване на условие за индекс“ („вероятното“, тук е за случая, че Toyota + година няма да бъде оценена като достатъчно селективна и оптимизаторът може да реши просто да сканира таблицата). Това би означавало, че MySQL ще ПЪРВО използвайте индекса, за да разрешите Make + Year, и ще трябва да потърси и съответния ред в таблицата, само за редовете, които отговарят на условията Make + Year. Това понякога се нарича "оптимизация надолу ".