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

Откуда:
Сообщений: 2649
Запустил такую команду

DBCC SHRINKFILE(sbyt_log,2)

возвращает
12 2 126000 128 126000 128


а в файловом менеджере sbyt_log.ldf весит почемуто 900MB.

Почему? Разве он не должен весить 2MB?




Заранее благодарен.
2 июн 09, 15:24    [7256469]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5196
vah

Заранее благодарен.



а что говорит скрипт?

exec sp_helpdb БАЗА
go
dbcc sqlperf(logspace)
go
2 июн 09, 15:27    [7256494]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
vah
Member

Откуда:
Сообщений: 2649
komrad
vah

Заранее благодарен.



а что говорит скрипт?

exec sp_helpdb БАЗА
go
dbcc sqlperf(logspace)
go


Размер логфайла
1191.1172 MB
2 июн 09, 15:57    [7256688]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
vah
Размер логфайла
1191.1172 MB

Мдя... Доколе??? dbcc sqlperf(logspace) выдает чуть больше информации.
2 июн 09, 16:05    [7256749]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
Supra93
Member

Откуда:
Сообщений: 8174
vah
Запустил такую команду

DBCC SHRINKFILE(sbyt_log,2)

возвращает
12 2 126000 128 126000 128


а в файловом менеджере sbyt_log.ldf весит почемуто 900MB.

Почему? Разве он не должен весить 2MB?




Заранее благодарен.

что не так?
2 июн 09, 16:05    [7256751]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5196
pkarklin
vah
Размер логфайла
1191.1172 MB

Мдя... Доколе??? dbcc sqlperf(logspace) выдает чуть больше информации.

+1
да ужж, чтобы помочь человеку приходится не только задавать наводящие вопросы, но еще и просить и убеждать показать (а не пересказать своими словами!!) необходимую информацию!
бред какой-то...
2 июн 09, 16:18    [7256872]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
vah
Member

Откуда:
Сообщений: 2649
komrad
pkarklin
vah
Размер логфайла
1191.1172 MB

Мдя... Доколе??? dbcc sqlperf(logspace) выдает чуть больше информации.

+1
да ужж, чтобы помочь человеку приходится не только задавать наводящие вопросы, но еще и просить и убеждать показать (а не пересказать своими словами!!) необходимую информацию!
бред какой-то...



Хорошо. Как уменьшить журнал транзакций до 2 Mb?
2 июн 09, 23:04    [7258432]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5196
vah

Хорошо. Как уменьшить журнал транзакций до 2 Mb?


что толку спрашивать если на уточняющие вопросы не отвечаешь?

покажи результат выполнения скрипта:


exec sp_helpdb БАЗА
go
dbcc sqlperf(logspace)
go
dbcc loginfo('БАЗА')
go

Если уж совсем ломает выполнять скрипт, то разбирайся сам : тынц
3 июн 09, 01:48    [7258643]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
vah
Member

Откуда:
Сообщений: 2649
komrad
vah

Хорошо. Как уменьшить журнал транзакций до 2 Mb?


что толку спрашивать если на уточняющие вопросы не отвечаешь?

покажи результат выполнения скрипта:


exec sp_helpdb БАЗА
go
dbcc sqlperf(logspace)
go
dbcc loginfo('БАЗА')
go

Если уж совсем ломает выполнять скрипт, то разбирайся сам : тынц


Ок, высылаю...

К сообщению приложен файл. Размер - 0Kb
3 июн 09, 10:35    [7259325]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Для бд sbyt Ваш лог весит чуть больше 300 мегов и он занят на 87%.
3 июн 09, 10:39    [7259355]     Ответить | Цитировать Сообщить модератору
 Re: Размер _log.ldf  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5196
vah

Ок, высылаю...


небольшое отступление - в графическом виде потерялась половина информации, поэтому результаты предоставляют в текстовом виде

база судя по всему в FULL модели, поэтому для урезания лога необходимо его сначала забекапить, а потом уже и шринковать, если уж так хочется...

если база в SIMPLE, то висит активная транзакция, которая и забила 87% лога
транзакцию закрыть, лог почистится и можно обрезать
3 июн 09, 10:58    [7259475]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить