[Gelöst] SQL2008 Indexproblem mit AX2009

12. September 2011 14:52

Hallo Zusammen,

wir haben ein technisches Problem mit der Tabelle InventDim einer AX2009-Installation auf SQL2008 SP1.
In unregelmäßigen Abständen werden die Indizes der Tabelle instabil und müssen neu aufgebaut werden. Eine Defragmentierung der Indizes reicht dann nicht aus. Nur ein Rebuild löst das Problem.

Unabhängig vom Rebuild, haben wir bereits verschiedene Optimierungsmöglichkeiten ausprobiert, um die Instabilität in den Griff zu bekommen:
1. Optimierung/Minimierung der Daten- und Indexfragmentierung
2. Auslagerung der betroffenen Tabelle inklusive Index auf ein eigenes Laufwerk
3. Einstellung des Füllfaktors für Seitenauslastungsoptimierung

Meine Vermutung ist, dass der hohe Indizierungsgrad (Index hat die 3-fache Größe der Daten) das Problem verursacht, da sehr viele Daten neu eingefügt werden und der Index häufig und stark erweitert wird. Der größte Index auf der Tabelle enthält 10 Ebenen.

Hat Jemand einen Tipp, wie man die optimale Einstellung der Indizes so einer stark verwendeten und schnell wachsenden Tabelle herausfindet?
Oder hat Jemand eine Idee, wie man die Indizes am SQL-Server überwacht und Indexfehler vermeiden kann?

Viele Grüße
Ina
Zuletzt geändert von IFL am 4. Oktober 2011 07:14, insgesamt 1-mal geändert.

[Gelöst] SQL2008 Indexproblem mit AX2009

4. Oktober 2011 07:14

Das Problem ist tatsächlich die hohe Schreibrate.
Die Lösug dazu sind Tabellenindexoptimierungen und ein Wartungsskript, was regelmäßig auszuführen ist.

Grüße
Ina