Einzelnen Beitrag anzeigen

romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.166 Beiträge
 
Delphi 10 Seattle Professional
 
#1

SQL Server: Indizes automatisch neu organisieren/neu erstellen?

  Alt 31. Mär 2016, 14:01
Datenbank: SQL Server • Version: 2012 • Zugriff über: ADO/UniDAC
Hallo!

Ich habe eine MS SQL Server Datenbank, die sehr intensiv benutzt wird (ungefähr gleichermassen für Lesen und Schreiben). Mehrere Indizes sind gesetzt. Ich habe bemerkt, dass die Fragmentierung mancher Indizes bereits einige Stunden nach der Reorganisierung bzw. Neuerstellung schon bei über 50% liegt. Ich überlege mir einen Agent-Aufrag zu erstellen, der regelmässig die Fragmentierung erfragt und bei Bedarf die Indizes neu organisiert bzw. neu erstellt. Bevor ich das mache möchte ich aber wissen, ob es vielleicht eine bessere fertige Aternative dafür gibt.

Ich habe auch bemerkt, dass die Datenbank während der Neuerstellung der Indizes stark "gebremst" wird. Gibt es eine Methode, die Indizes mit minimaler Beinträchtigung der DB-Performace zu reorganisieren bzw. neu zu erstellen?

Danke!
  Mit Zitat antworten Zitat