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

Откуда:
Сообщений: 5
Доброго времени суток, имеется sql 2005, размер базы 50гб, размер лога вырос почти до 600гб, пытался сжать через меню, и DBCC SHRINKFILE(Имя, Размер, TRUNCATEONLY), размер почти не меняется, модель восстановления simple, бэеапы делаются еженочно. Прошу сильно не пенять, с sql скорее на Вы, статьи почитал, но не очень понял. Что можно предпринять? Заранее благодарю.
5 дек 18, 12:48    [21754239]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
SFlash
Member

Откуда:
Сообщений: 143
РоманШхм,
Если вы не делаете бэкап лога транзакция то перевести в Simple.
5 дек 18, 12:55    [21754254]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
РоманШхм
Member

Откуда:
Сообщений: 5
Итак стоит в simple. (Кстати написал об этом). Еще раз перевести?
5 дек 18, 12:57    [21754255]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2368
РоманШхм,

если стоит simple и при этом лог растет,
ищите репликацию,
sp_removedbreplication
или очень долго играющую транзакцию
dbcc opentran
5 дек 18, 13:08    [21754269]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
РоманШхм
Member

Откуда:
Сообщений: 5
автор
ищите репликацию,
sp_removedbreplication
или очень долго играющую транзакцию
dbcc opentran


А можно чуть подоробнее, я с sql на Вы
5 дек 18, 13:11    [21754279]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3003
РоманШхм,

sp_removedbreplication
dbcc opentran
5 дек 18, 13:24    [21754292]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
Yasha123
Member

Откуда:
Сообщений: 1148
смотрите, что мешает усечению лога:
select log_reuse_wait_desc
from sys.databases
where name = 'your_db_name';
5 дек 18, 13:34    [21754305]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
РоманШхм
Member

Откуда:
Сообщений: 5
автор
ищите репликацию,
sp_removedbreplication


спасибо, помогло, лог порезался
5 дек 18, 13:43    [21754317]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 3718
РоманШхм
автор
ищите репликацию,
sp_removedbreplication


спасибо, помогло, лог порезался


Интересно как с SIMPLE работала?
5 дек 18, 14:50    [21754446]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
РоманШхм
Member

Откуда:
Сообщений: 5
a_voronin,

Да не заметил каких то затыков, ни на что не ругнулось, лог после этого порезался до 0,5 мб. Ну учитывая, что делал это первый раз, сказать чтото вразумительное вряд ли смогу.
5 дек 18, 15:20    [21754502]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
Yasha123
Member

Откуда:
Сообщений: 1148
a_voronin
РоманШхм
пропущено...


спасибо, помогло, лог порезался


Интересно как с SIMPLE работала?

интересно,
почему бы репликации и не работать в простой модели?
5 дек 18, 15:57    [21754598]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 3718
Yasha123
a_voronin
пропущено...


Интересно как с SIMPLE работала?

интересно,
почему бы репликации и не работать в простой модели?


Да потому что главная фишка простой модели -- это не как можно быстрее освобождать лог. Понятно, что может под ней работать, но при сбое репликации вы получите то, что только что получили -- лог растет и ДБА носится в непонятках, что происходит.
5 дек 18, 16:40    [21754668]     Ответить | Цитировать Сообщить модератору
 Re: sql 2005, не усекается журнал транзакций  [new]
Yasha123
Member

Откуда:
Сообщений: 1148
a_voronin
Yasha123
пропущено...

интересно,
почему бы репликации и не работать в простой модели?


Да потому что главная фишка простой модели -- это не как можно быстрее освобождать лог. Понятно, что может под ней работать, но при сбое репликации вы получите то, что только что получили -- лог растет и ДБА носится в непонятках, что происходит.

простите мое невежество, но что поменяется, если репликация навернется в полной модели?
неужели не получим то, что только что получили:
"лог растет и ДБА носится в непонятках, что происходит"?

и, следуя вашей логике, теперь репликация не сможет и в полной модели работать.
бедная репликация.
как она вообще умудряется хоть в какой модели работать?

сообщество, призываю вас массово посочувствовать репликации!
5 дек 18, 17:38    [21754757]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить