|
ACTIVE_TRANSACTION, LOG растет.
|
|||
---|---|---|---|
#18+
Имеется - MS SQL Server 2016 - база данных размером >10 ТБ, - модель восстановления SIMPLE. - В базу постоянно льются данные, - Постоянно открытых транзакций нет. - Блокировок нет. Но! - log непрерывно растет, - База данных не может обрезать лог, пишет: ACTIVE_TRANSACTION - Усечение логфайлов не помогает. Все страницы в статусе -активные. Что делали и не помогло: - CHECK базы, - Переводили из Симпла в Фулл и делали бэкап. Вопросы: - Что еще может блокировать лог, - Есть ли недокументированные возможности -- Сброса флага активной транзакции -- Перевода страниц лог файла из активных ... |
|||
:
Изменено: 10.05.2024, 13:03 - Alex1971
Нравится:
Не нравится:
|
|||
10.05.2024, 12:59 |
|
ACTIVE_TRANSACTION, LOG растет.
|
|||
---|---|---|---|
#18+
Alex1971 [игнорируется] Дважды ловил похожую ситуацию, оба раза было связано с остатками репликации. Один раз помог бекап-рестор без опции KEEP_REPLICATION Второй раз принудительно отключали репликацию на базе как написано по ссылке не озираясь на то, что там написано в DATABASEPROPERTY (вот только не помню с временным поднятием дистрибутора или без) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2024, 12:00 |
|
|
start [/forum/topic.php?desktop=1&fid=46&tid=2186968]: |
0ms |
get settings: |
18ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
92ms |
get tp. blocked users: |
2ms |
others: | 2980ms |
total: | 3146ms |
0 / 0 |