Seite 1 von 1

[Gelöst] SQL2008 Indexproblem mit AX2009

Verfasst: 12. September 2011 14:52
von IFL
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

[Gelöst] SQL2008 Indexproblem mit AX2009

Verfasst: 4. Oktober 2011 07:14
von IFL
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