PDM: Wieso werden die Datenbanken des SQL-Servers immer neu gestartet?

Frage:

Im Ereignisprotokoll wird angezeigt, dass der SQL-Server pausenlos damit beschäftigt ist, die Datenbanken neu zu starten. 

Wieso werden die Datenbanken des SQL-Servers immer neu gestartet?

Antwort:

Die AUTO_CLOSE- Option des SQL-Servers bewirkt, dass die Datenbank geschlossen wird, falls kein häufiger Zugriff erfolgt.

Wenn AUTO_CLOSE auf ON festgelegt ist, kann diese Option bei Datenbanken, auf die häufig zugegriffen wird, aufgrund des erhöhten Aufwands zum Öffnen und Schließen der Datenbank nach jeder Verbindung zu einer Leistungseinbuße führen. AUTO_CLOSE bewirkt auch die Leerung des Prozedurcaches nach jeder Verbindung.

Wenn auf eine Datenbank häufig zugegriffen wird, legen Sie die AUTO_CLOSE-Option für die Datenbank auf OFF fest.

Um die Option einzustellen, klicken Sie im SQL Management Studio mit der rechten Maustaste auf die Datenbank und wählen „Eigenschaften“ Im Folgenden Dialog kann die Einstellung gesetzt werden.