Dass der SQL Server den Arbeitsspeicher vollständig reserviert, ist seitens Microsoft so beabsichtigt und auch sinnvoll. Die Menge des Speichers, den sich der SQL Server resierviert, kann in dessen Einstellungen konfiguriert werden. Wieviel er davon tatsächlich nutzt, entscheidet der SQL Server. Er "weiß" dann aber, dass er über den Speicher frei verfügen kann.
Ein Neustart hingegen hat den Nachteil, dass alle Abfragepläne und gecachten Inhalte verloren gehen und sich der SQL Server diese erst wieder neu erstellen muss, was zu Beginn zu Performanceeinbußen führt.
Daher empfehlen wir, den SQL Server definitiv nicht täglich, sondern nur einmal wöchentlich oder monatlich, im Rahmen eines Wartungsfensters neu zu starten. Und dann den Munixo Server bereits vorab zu beenden und im Nachgang wieder neu zu starten.
Einen Neustart des Datenbankservers ohne Beenden des Munixo Servers empfehlen wir explizit nicht. Der Munixo Server versucht zwar, die Verbindung wiederherzustellen. Da jedoch offene Transaktionen innerhalb der Datenbank bei deren Neustart zurückgerollt werden können, ist ein konsistenter Datenbestand nicht gewährleistet.
Welche Fehler treten beim Neustart des Munixo Servers auf?