0

Wir haben einen Windows 2008 R2-Server mit MSSQL-Server als Datenbankserver unserer Anwendung (wir verwenden es 24 Stunden). Es wird automatisch jede Mitternacht zurückgesetzt (da zu dieser Zeit weniger Benutzer darauf zugreifen) und die Benutzer klagen über Verzögerungen oder die Reaktion der Datenbank dauert Stunden, bevor sie Daten zu der Instanz/Zeitspanne abrufen können. In den letzten Tagen dauerte es 5 Stunden, bis der Server Daten zurückwarf.Wie verhindert man, dass der Datenbankserver zurückbleibt, wenn die automatische Datensicherung in der Backup-Datenbank läuft?

Um die Zeit der Nicht-Reaktion des Servers und der Datenbank Auto-Backup zu berücksichtigen, denke ich, Letzteres verursacht die genannte Nicht-Reaktion des Servers. Was denkst du, Jungs?

Und wenn das der Fall ist, wie kann ich das verhindern? Natürlich kann ich die automatische Datensicherung nicht stoppen, deshalb denke ich daran, eine separate LAN-Karte zu installieren, die den Hauptserver mit dem Backup-Server verbindet. Glaubst du, es würde funktionieren? Oder haben Sie einen Workaround? Entschuldigung, ich bin neu dazu bitte mit mir, aber ich bin sehr bereit zu lernen :) Vielen Dank im Voraus :)

+1

Sie würden besser fragen, dies auf dba.stackexchange.com –

+0

der Backup-Datenbank-Prozess hat einige Disk io Overhead, aber es sollte verlangsamen die Abfrage nicht so sehr. Sie sind sicher, dass dies auf die Backup-Vorgänge zurückzuführen ist und nicht auf etwas anderes? – Squirrel

+1

Erhalte einen korrekten DBA. –

Antwort

0

Vielleicht sollten Sie versuchen, Ihre Sicherung in kleinere Volumes aufteilen?

BACKUP DATABASE [MyDB] TO 
DISK = 'C:\Backups\file1.bak', 
DISK = 'C:\Backups\file2.bak', 
DISK = 'C:\Backups\file3.bak', 
DISK = 'C:\Backups\file4.bak' 
WITH INIT , NOUNLOAD , NAME = 'Estimating backup', NOSKIP , STATS = 10, NOFORMAT 
+0

Wie wird das helfen? Sie machen immer noch viele Lesevorgänge in der Datenbank und schreiben an die Stelle, an der die Sicherungsdatei gespeichert ist. – SQLmojoe

-1

„Versuchen Sie, die Datenbank in kleinere Mengen aufgeteilt wird. In der Standardeinstellung das Sichern einer Datenbank andere Dateien wie Konfigurationsdateien und Schemas enthält. Zum Exchange System Manager (stellen Sie sicher, dass es auf dem Backup-Server installiert ist), und führen NTBACKUP Wählen Sie einen Ordner zum Speichern der Sicherung und warten Sie, bis die Sicherung beendet ist. "

Verwandte Themen