powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как можно уменьшить размер "Space Allocated" журнала транзакций.
7 сообщений из 7, страница 1 из 1
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001003
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упустил момент усечения журнала транзакции и на данный момент он занимает очень много места, а реально в нем храниться около 5% от того, что он для себя зарезирвировал.
В лоб поменять память в насторйках БД не поучается - говорит, что может изменять это значение только в сторону увеличения.
Можно ли как-то уменьшить эту память или придется смириться?

С уважением.
...
Рейтинг: 0 / 0
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001005
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А команду DBCC SHRINKFILE пробовал?
...
Рейтинг: 0 / 0
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001007
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не меняется, и выдает следующее

DbId FileId CurrentSize MinimumSize UsedPages EstimatedPages
------ ------ ----------- ----------- ----------- --------------
11 2 94624 640 94624 640

Но в закладке database/DBname/Space Allocated показывает:

Transaction log space Use:14MB Free:726MB Total:740MB

И мне нужно уменьшить TOTAL до 50MB.
...
Рейтинг: 0 / 0
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001010
maximF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как уже неоднократно писалось на этой конференции, команда DBCC SHRINKFILE оказывает действие не сразу, а спустя некоторое время.
Кроме того, можно использовать такой варварский метод: с помощью sp_attach_single_file_db (или sp_attach_db) создать БД заново, указав все файлы БД, кроме журнала транзакций. Как ни странно база создатся без вопросов, журнал транзаций сотворится новый и маленький. Но этот метод, конечно, не слишком хороший.
...
Рейтинг: 0 / 0
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001025
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да действительно все получилось после backup БД и журнала транзакции.

Спасибо.
...
Рейтинг: 0 / 0
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001030
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А интересно, перед усечением журнала пробовали его очистить (TRUNCATE)?
...
Рейтинг: 0 / 0
Как можно уменьшить размер "Space Allocated" журнала транзакций.
    #32001031
Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. А что делает этот оператор?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как можно уменьшить размер "Space Allocated" журнала транзакций.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]