Frage

Ich habe eine Produktion DB in SQL Server und wollte nach Abschluss der Funktionalität den endgültigen Schliff einsetzen. Vor dem Versand möchte ich sicherstellen, dass ich in der SQL Server DB und im SQL -Server -DB und Schrumpfprotokolldateien aufräumte?

Kann ich einen nächtlichen Job veröffentlichen, um Protokolle zu verkürzen und Dateien zu verkleinern?

Das habe ich bisher:Mein Wiederherstellungsmodell ist einfach

Alter proc [dbo]. [Util_shrinkdb_truncatelog] als

- exec sp_helpfile Backup-Protokollprotokoll PMIS mit truncate_only

DBCC SHRINKFILE (PMIS, 1)

DBCC SHRINKFILE (PMIS, 1)

War es hilfreich?

Lösung

  1. Kürzer oder verkleinern Sie Ihre Protokolldateien nicht.
  2. Siehe Punkt 1

Warum denkst du, ist das eine gute Idee?

Bei einer einfachen Wiederherstellung werden die internen Protokolleinträge regelmäßig entfernt (wiederverwendet), aber die Datei erfordert keine Verarbeitung mehr.

Die Protokolldatei ist die Größe, die an Ihren täglichen Aktivitäten liegt. Wenn Sie die Protokolldatei verkleinern, erhalten Sie eine schlechte Leistung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit dba.stackexchange
scroll top