Meine Datenbankabfrage wurde sehr schnell ausgeführt, bis sie vor kurzem sehr langsam geändert wurde. In der Datenbank sind abgesehen von normalem Datenwachstum keine Änderungen aufgetreten.SQL Server 2000 - Meine Abfrage läuft langsam, ganz plötzlich
Ich habe festgestellt, dass die Datenbankstatistik "nie" aktualisiert wurde.
Gibt es eine einfache Möglichkeit, diese Statistiken über meine gesamte Datenbank zu aktualisieren, damit ich sehen kann, ob das das Problem ist?
Ich verwende SQL Server 2000 Sp4.
Es scheint kein Sperrproblem zu sein, da das Timing konsistent ist, selbst wenn die Datenbank nicht unter Datenbanklast steht. – GordyII
Haben Sie versucht, die Abfrage zu ändern und (nolock) hinzuzufügen? Oder Sie gehen davon aus, dass sich das nicht ändert. –
Ich ersetzte einen der Indizes durch einen geeigneteren. Es läuft alles schnell, nur unsicher, warum sich der Indexplan/die Geschwindigkeit ändern würde. Ich habe keine No-Lock-Klausel hinzugefügt. – GordyII