Как уменьшить размер transaction_log?

Для уменьшения размера transaction log в MS SQL Server можно воспользоваться следующими командами:

USE testDB

--Узнаем названия файлов SELECT file_id, name
FROM sys.database_files;

ALTER DATABASE testDB
SET RECOVERY SIMPLE;

--Урезаем размер до 100 Mb DBCC SHRINKFILE(testDB_log, 100)

ALTER DATABASE testDB
SET RECOVERY FULL;

P.S. Для того что бы оценить сколько используется реально места для transaction log выполняем следующие действия в Management Studio <правый крыс> на базу -> Reports -> Standart Reports -> Disk Usage = диаграмма использования дискового пространства.

Currently rated 4.0 by 1 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Comments

Add comment


 

biuquote
  • Comment
  • Preview
Loading