|
Знатоки SQL HEEELP
| ☑ |
0
Envoy777
12.03.17
✎
10:05
|
Всем доброго, у меня есть проблемы с логом базы данных sql, лог слишком большой, как не давать ему разрастаться, постоянная выгрузка журнала занимает много времени.
|
|
1
Ufo_Attack
12.03.17
✎
10:15
|
(0) Если тебе не нужна возможность восстановится на любой момент времени - переходи на простую модель восстановления.
|
|
2
dubraver
12.03.17
✎
10:23
|
USE DataBaseName
ALTER DATABASE DataBaseName
SET RECOVERY SIMPLE
GO
DBCC SHRINKFILE(DataBaseName_log, 2)
GO
ALTER DATABASE DataBaseName
SET RECOVERY FULL
GO
|
|
3
Envoy777
12.03.17
✎
10:25
|
Это скрипт в обслуживание в Transact-SQL если прописать ?
команда будет выполнятся по расписанию ?
|
|
4
dubraver
12.03.17
✎
10:27
|
да.
|
|
5
Envoy777
12.03.17
✎
10:29
|
спасибо!
|
|
6
Ufo_Attack
12.03.17
✎
10:30
|
(2) Если так делать, то какой смысл держать полную модель восстановления?
|
|
7
Envoy777
12.03.17
✎
10:40
|
ну на точках , у меня стоит простая модель восстановления,
на главном у меня полная и очень быстро разрастается, других вариантов нет (( лог файл доходит до размеров 200 300 гб
|
|
8
Ufo_Attack
12.03.17
✎
10:56
|
(7) Зачем тогда тебе полная модель, если бекап лога ты не делаешь?
|
|