Encontré a posting on the MySQL forums from 2005, pero nada más reciente que eso. Basado en eso, no es posible. Pero muchas cosas pueden cambiar en 3-4 años.¿Es posible tener una vista indexada en MySQL?
Lo que estoy buscando es una forma de tener un índice sobre una vista pero hacer que la tabla que se visualiza permanezca sin indexar. La indexación perjudica el proceso de escritura y esta tabla se escribe con bastante frecuencia (hasta el punto en que la indexación ralentiza todo a un rastreo). Sin embargo, esta falta de índice hace que mis consultas sean muy lentas.
Ver http://stackoverflow.com/q/7922675/632951 – Pacerier