te veel indexen

Status
Niet open voor verdere reacties.

Rudi Rombouts

Verenigingslid
Lid geworden
31 jan 2002
Berichten
396
Ik krijg een melding dan ik te veel indexen in een tabel probeer op te slaan, hoe ga ik hier verder mee ? ik tel er nu 12

misschien een simpel voorbeeldje, hoe ik verder moet

Rudi
 
Het antwoord is eigenlijk heel simpel.
Haal een paar indexen weg (tja, kan ik ook niets aan doen).
Bij de tabeldefinitie kun je per veld aangeven of er een index op moet staan. De primaire sleutel en foreign keys (verwijzings velden naar andere tabellen) hebben per definitie een index. Andere velden hebben alleen een index nodig als het een grote tabel is (als de tabel meer als 20000 records bevat) en als er in where-clausules van queries op dit veld geselecteerd wordt.

Kijk dus kritisch welke indexen echt noodzakelijk zijn.
Niet noodzakelijke indexen maken je toepassing alleen maar trager, die wil je dus per definitie kwijt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan