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

Откуда: г.Новосибирск
Сообщений: 5364
Добрый день
Не могу сделать сжатие журнала транзакций MS SQL 2012, файл ldf 260 Гб (причем сама база всего 50 Mb). При сжатии размер уменьшается на пару гигов и всё. Что можно сделать?
21 фев 14, 06:55    [15602919]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Модель восстановления у базы какая?
В чем причина шринка файла журналов транзакций?
21 фев 14, 07:13    [15602936]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Да и, кстати, загляните сюда - https://www.sql.ru/forum/128516/top-10-samyh-populyarnyh-voprosov - аккурат самый первый вопрос.
21 фев 14, 07:19    [15602941]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31420
Gallemar
При сжатии размер уменьшается на пару гигов и всё. Что можно сделать?
Очевидно, нету свободного места, которое можно пошринкать. Либо модель не Simple, либо не делаются бакапы транзакций, либо остатки старой репликации.
Присоединяюсь к совету выше: https://www.sql.ru/forum/128516/top-10-samyh-populyarnyh-voprosov
21 фев 14, 08:09    [15602985]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Gallemar
Member

Откуда: г.Новосибирск
Сообщений: 5364
tpg
Модель восстановления у базы какая?
В чем причина шринка файла журналов транзакций?

Модель восстановления простая, причина шринка - мало свободного места.
Поиском ничего стоящего пока не нашел.
21 фев 14, 08:32    [15603014]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31420
Gallemar
tpg
Модель восстановления у базы какая?
В чем причина шринка файла журналов транзакций?

Модель восстановления простая, причина шринка - мало свободного места.
Поиском ничего стоящего пока не нашел.
Ну если вы искали, и даже ничего стоящего не нашли, то хотя бы приведите результаты этих стандартных запросов, которые нужно выполнять при решении этой проблемы.

А то получается как то неинформативно: "памагите, не работает компьютер, что мне делать?"
21 фев 14, 08:56    [15603065]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Gallemar
Member

Откуда: г.Новосибирск
Сообщений: 5364
alexeyvg
Gallemar
пропущено...

Модель восстановления простая, причина шринка - мало свободного места.
Поиском ничего стоящего пока не нашел.
Ну если вы искали, и даже ничего стоящего не нашли, то хотя бы приведите результаты этих стандартных запросов, которые нужно выполнять при решении этой проблемы.

А то получается как то неинформативно: "памагите, не работает компьютер, что мне делать?"

Нашел,буду пробовать. Спасибо.
21 фев 14, 09:05    [15603089]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31420
tpg
Да и, кстати, загляните сюда - https://www.sql.ru/forum/128516/top-10-samyh-populyarnyh-voprosov - аккурат самый первый вопрос.
Вообще надо признать, что ссылки на поиск в ТОП 10 битые, а статьи безнадёжно устарели :-(

Надо бы конечно подправить...

Gallemar, вот хотя бы посмотрите тип ожидания, почему занят журнал:
select name, log_reuse_wait, log_reuse_wait_desc from sys.databases
21 фев 14, 09:37    [15603169]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Gallemar
Member

Откуда: г.Новосибирск
Сообщений: 5364
alexeyvg
tpg
Да и, кстати, загляните сюда - https://www.sql.ru/forum/128516/top-10-samyh-populyarnyh-voprosov - аккурат самый первый вопрос.
Вообще надо признать, что ссылки на поиск в ТОП 10 битые, а статьи безнадёжно устарели :-(

Надо бы конечно подправить...

Gallemar, вот хотя бы посмотрите тип ожидания, почему занят журнал:
select name, log_reuse_wait, log_reuse_wait_desc from sys.databases


ReportServer 2 LOG_BACKUP
21 фев 14, 10:01    [15603290]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Glory
Member

Откуда:
Сообщений: 104760
Gallemar
ReportServer 2 LOG_BACKUP

Значит модель восстановления вовсе не простая
21 фев 14, 10:10    [15603321]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
invm
Member

Откуда: Москва
Сообщений: 9397
Утверждение
Gallemar
Модель восстановления простая
Не соответствует
Gallemar
ReportServer 2 LOG_BACKUP
21 фев 14, 10:13    [15603335]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Gallemar
Member

Откуда: г.Новосибирск
Сообщений: 5364
Glory
Gallemar
ReportServer 2 LOG_BACKUP

Значит модель восстановления вовсе не простая

Упс,соврал вам. Полная
21 фев 14, 10:15    [15603353]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Gallemar
Упс,соврал вам. Полная
Семен Семенович...(с) к/ф Брильянотовая рука
))))
21 фев 14, 10:41    [15603507]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Gallemar
Member

Откуда: г.Новосибирск
Сообщений: 5364
tpg
Gallemar
Упс,соврал вам. Полная
Семен Семенович...(с) к/ф Брильянотовая рука
))))

Семён Семеныч :)
21 фев 14, 10:48    [15603552]     Ответить | Цитировать Сообщить модератору
 Re: Не делается шринк журнала транзакций  [new]
Алексей Куренков
Member [заблокирован]

Откуда: Москва
Сообщений: 567
Gallemar,

а что запрос выдает такой?

select name, recovery_model_desc, log_reuse_wait_desc
from sys.databases
where name = 'имя_вашей_бд'
21 фев 14, 13:33    [15604774]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить