Pokud MySQL nepoužívá index, viděla váš dotaz a odhadla, že prohledávání tabulky by pravděpodobně bylo rychlejší než použití indexu (z hlediska IO/diskových operací pravděpodobně vyžadováno). Můžete použít FORCE INDEX
a zkontrolujte, zda bude tento dotaz pomocí indexu skutečně rychlejší nebo ne.
SELECT events.* FROM events
FORCE INDEX (date)
WHERE events.date >= '2010-06-11';