View mit Index
bearbeitet von EmailIch hab da einen ziemlich komplexen Join mit mehreren WHERE Klausen. Das eine verklauselte Feld ist jedoch in der Tabelle nicht indiziert. Das könnte bei vielen Einträgen in der Tabelle zu Performanceproblemen führen, dem möchte ich vorbeugen Idee:
Ich erstelle ein View und lege in diesem View einen Index auf das besagte Feld. Frage vorab: Sorgt MySQL dann selbst dafür daß das View einschließlich Index aktuell ist? Etwa wenn die Basistabelle neue Einträge bekommt?
MFG