Wir haben PCs mit SQL Server (2008 SP4 und 2016 SP1), die regelmäßig an Leistung verlieren. Offensichtlich führt dies manchmal zu (Index-) Beschädigungen der SQL Server-Datenbank, die wir anschließend wiederherstellen müssen.
Mir ist bewusst, dass SQL Server nicht für solche Szenarien entwickelt wurde und die richtige Lösung darin besteht, die Ursache des Stromausfalls zu beheben (mehr dazu weiter unten, wenn Sie neugierig sind). Gibt es dennoch Optimierungsoptionen in SQL Server, die ich festlegen kann, um das Risiko einer Datenbankbeschädigung bei Stromausfall zu verringern ?
Hintergrund: Der "PC" ist ein Windows-Tablet, das auf einem Gabelstapler montiert ist. Wenn der Benutzer den Gabelstapler ausschaltet, verliert das Tablet an Strom. Wir haben versucht, den Benutzern beizubringen, Windows vor dem Ausschalten des Gabelstaplers ordnungsgemäß herunterzufahren, sind jedoch gescheitert (wahrscheinlich, weil das Ausschalten die meiste Zeit funktioniert). Wir untersuchen derzeit auch andere Optionen, wie das Hinzufügen einer USV, die dem Tablet signalisiert, dass es bei Stromausfall heruntergefahren werden soll.