Plötzlich haben Aktualisierungen in ein paar Tabellen 10 mal langsamer als früher gemacht. Was sind gute Empfehlungen, um die Ursache und Optimierung zu ermitteln? Könnte es sein, dass die Indexierung bestimmter Spalten zu langsamen Aktualisierungen führt? Irgendwelche anderen Empfehlungen?Warum sollte SQL beim Update sehr langsam sein?
Ich denke, wichtiger als Vermutungen wäre Hilfe bei der Ermittlung der Ursache oder Kennzahlen rund um die Leistung.
Gibt es etwas in Fluent NHibernate, mit dem Sie die Ursache von Leistungsproblemen identifizieren können?
+1: Wenn dies nicht ausreicht, werden Ihre Indizes beim Aktualisieren neu berechnet. Je mehr Zeilen Ihre Tabellen haben, desto mehr Zeit benötigen Sie für die Neuberechnung von Indizes. Vielleicht kann die Archivierung ein Ausweg aus dem Problem sein :) – LaGrandMere
was meinst du mit "Aktualisierung deiner Statistiken" ?? Wie erstelle ich Indizes neu – leora
Sie können 'EXEC sp_updatestats' ausführen, um [alle Statistiken zu aktualisieren] (http://msdn.microsoft.com/en-us/library/ms187348.aspx) in der Datenbank. – RedFilter