Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с логами SQL ужасно вырос  [new]
mataranga
Member

Откуда:
Сообщений: 30
Подскажите пожалуйста... есть база
В папочке Data... есть файлы ...
sed_data.mdf - размер 8 гб
sed_log.ldf - размер 152 гб

соответственно Log съел все место на диске С.

Порыв инет я нашел

BACKUP LOG [имя вашей базы] WITH TRUNCATE_ONLY
DBCC SHRINKFILE(2, TRUNCATEONLY)


Но как явно указать именно тот файл, ибо в этой же папочке есть еще разные .ldf файлы...
Спасибо
29 мар 13, 10:22    [14111231]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
mataranga
Подскажите пожалуйста... есть база
В папочке Data... есть файлы ...
sed_data.mdf - размер 8 гб
sed_log.ldf - размер 152 гб

соответственно Log съел все место на диске С.

Порыв инет я нашел

BACKUP LOG [имя вашей базы] WITH TRUNCATE_ONLY
DBCC SHRINKFILE(2, TRUNCATEONLY)


Но как явно указать именно тот файл, ибо в этой же папочке есть еще разные .ldf файлы...
Спасибо


Да бы не мучиться шринк можете сделать в SSMS. на базе правой кнопкой - tasks -shrink - files. там не промахнетесь :)
А вообще, надо бы убрать причину этого роста. Я так понимаю, модель восстановления базы у Вас Full, а бэкап транзакшен логов Вы не производите ?
29 мар 13, 10:27    [14111263]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
mataranga
Member

Откуда:
Сообщений: 30
Ozerov, это не черевато? База потом работать исправно будет да? Просто это очень важная база...
29 мар 13, 10:34    [14111303]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
mataranga
Ozerov, это не черевато? База потом работать исправно будет да? Просто это очень важная база...

Что именно не черевато ?
29 мар 13, 10:36    [14111319]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Режим восстановления базы данных Full необходим для возможности делать бэкап логов транзакций. Если эта операция не производится, необходимости в такой модели нет. А у Вас вообще бэкап то как настроен ?
29 мар 13, 10:37    [14111330]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
mataranga
Member

Откуда:
Сообщений: 30
Ozerov, простите, поторопился спросить не посмотрев гугл... просто не силен в sql ... шринк это сжатие логов... все понял пошел пробовать... Спасибо заранее :)
29 мар 13, 10:38    [14111337]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
mataranga
Ozerov, простите, поторопился спросить не посмотрев гугл... просто не силен в sql ... шринк это сжатие логов... все понял пошел пробовать... Спасибо заранее :)

Только перед этим сделайте бэкап логов транзакций, иначе не сожмется. И, настойчиво рекомендую, разобраться с бэкапами и моделей восстановления базы. А то так и будете....
29 мар 13, 10:40    [14111353]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
mataranga
соответственно Log съел все место на диске С.


вы б базу перенесли куда нить в нормальное место,а то у вас на системном разделе усе лежит....
29 мар 13, 12:33    [14112154]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
DBCC SHRINKFILE для лога транзакций не нужно делать постоянно.
Как говорилось ранее, нужно определиться с Recovery Model и стратегией бэкапов, что бы размер файла лога транзакций был условно-постоянным.
Если для прироста файла данных работает мгновенная инициализация, то для лога транзакций такой номер не прокатит и его постоянный прирост после DBCC SHRINKFILE будет жутко тормозить систему.
29 мар 13, 13:53    [14112752]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
mataranga
Member

Откуда:
Сообщений: 30
Ребят, спасибо за помощь конечно...

то я делал по порядку...

1. запустил manager... база была серая ( неактивная ) из за недостатка места
2. освободил место с С:
3. подключился к базе
4. Shrink сделал на оба файла

с 157 гб сжалось до 154 гб....

какие шаги дальше? :(
29 мар 13, 15:14    [14113386]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с логами SQL ужасно вырос  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
mataranga
Ребят, спасибо за помощь конечно...

то я делал по порядку...

1. запустил manager... база была серая ( неактивная ) из за недостатка места
2. освободил место с С:
3. подключился к базе
4. Shrink сделал на оба файла

с 157 гб сжалось до 154 гб....

какие шаги дальше? :(

Вы можете читать внимательнее ? 14111353
29 мар 13, 15:16    [14113400]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить