9. September 2020 14:46
Hallo,
wir haben zwei identische Datenbanken. Einziger Unterschied sind die Statistiken welche in der Zwischenzeit vom SQL Server erstellt wurden. Diese führen höchstwahrscheinlich zu deutliche höheren Laufzeit. Wenn wir exakt die gleiche Abfrage auf beiden Datenbanken ausführen, dann ist die Laufzeit bei der DB 1 ein paar Sekunden und auf der DB 2 mehr als sieben Minuten. Wenn man sich den Ausführungsplan anschaut, dann sieht man, dass bei der DB 2 ein zusätzlicher Index Seek verwendet wird welcher die Zeitdifferenz ausmacht. Ich habe schon mit DROP STATISTICS versucht die automatisch erstellen Statistiken zu löschen, dies wird mir aufgrund von fehlenden Rechten verwehrt.
Löschen des Statistik-Objekts "Mandant$Sales Line._WA_Sys_00000001_73A22229" ist nicht möglich, weil das Objekt nicht vorhanden ist oder Sie nicht die erforderliche Berechtigung haben.
Ich habe Sysadminrechte und die Statistik ist auch vorhanden.
Hat jemand von euch eine Idee wie ich diese Statistik löschen kann?
Gruß
Michael