Jag tror inte att MySQL stöder materialiserade vyer vilket är vad du skulle behöva, men det skulle inte hjälpa dig i den här situationen ändå. Oavsett om indexet är på vyn eller på den underliggande tabellen, skulle det behöva skrivas och uppdateras någon gång under en uppdatering av den underliggande tabellen, så det skulle fortfarande orsaka problem med skrivhastigheten.
Det bästa skulle förmodligen vara att skapa sammanfattningstabeller som uppdateras med jämna mellanrum.