Намаляване на размера на регистъра на операциите

регистър на операциите, # 'DeviceLockDB_log.LDF #' база данни DeviceLock расте на големи размери в един кратък период от време

регистър на операциите, поддържа запис на всички произведени в промените в базата данни на SQL Server, както и подробна информация за всяка от сделките, в които бяха направени промените. Тъй като поддържането на целостта на данните е основен принцип на работа на SQL Server, регистър на операциите, не може да бъде забраните.

ПРЕПОРЪКИ


1. Ако не планирате да използвате регистър на операциите за възстановяване на данни в случай на повреда на базата данни, можете да превключите модела на възстановяване от пълен до проста:
- чрез интерфейса MS SQL Server Management Студио> Щракнете с десния бутон върху желаната ране на базата данни> Имоти # 040; Properties има # 041; -> Настройки # 040, # 041 Опции -> Обикновено модел възстановяване # 040; Комплект модел за проста # 041; -> OK.

- Запитване:
sp_dboption [DBNAME], # 'TRUNC. влезете в chkpt. # ', # 'True #'

2. Работа намаляване сделка лог файл:

BACKUP LOG db_name С TRUNCATE_ONLY

DBCC SHRINKFILE # 040; db_log_name # 041;

* Къде е името на регистър на операциите на умаляемо db_log_name

3. Намаляване на регистъра на операциите чрез прекъсване / свързване на база:

- чрез интерфейса MS SQL Server Management Студио> Щракнете с десния бутон върху желаната база данни Data-> Задачи # 040, # 041 Задачи -> Откъснете # 040; Извадете. # 041; -> Изтриване или преименувате регистър на транзакциите -> Прикрепете база # 040; Прикачване. # 041;

* Изтриване или преименуване на текущия регистър на операциите

sp_attach_single_file_db [db_name], [име]

* Когато [файл] име на физическото файла с базата данни # 040; # 041. .mdf

ЗАБЕЛЕЖКА