Se o MySQL não usa o índice, ele viu sua consulta e estimou que uma verificação de tabela provavelmente seria mais rápida do que usar o índice (em termos de operações de E/S / disco necessárias provavelmente). Você pode usar um
FORCE INDEX
e verifique se essa consulta será realmente mais rápida usando o índice ou não. SELECT events.* FROM events
FORCE INDEX (date)
WHERE events.date >= '2010-06-11';