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

Откуда:
Сообщений: 2876
Дано: база под sqlserver 2008 размером в 200GB, логфайл лежит на диске размером 25GB
Требуется: перетрясти самую большую heap таблицу размером в 160GB.
Решение: добавляем еще 200GB для диска с данными
создаем новую файловую группу
делаем ее файловой группой по умолчанию
select * into new_big_table from big_table
drop big_table
sp_rename 'new_big_table', 'big_table'
create indexes ... on big_table

удаляем старую файловую группу
возвращаем файловую группу по умолчанию на PRIMARY

В общем все логично, все работает, на тестовом сервере лога требуется всего 8GB.
На продакшене, ночью оно свалилось по недостатку свободного места для логов.
Сразу скажу, что все кончилось хорошо (извинились, процесс перезапустили) пострадал только сон и репутация DBA.
Поскольку единственная разница это ночной бакап от networkera то вопрос такой - может ли бакап перевести minimal logging в обычный?
Может кто ссылочкой поделится, чтобы после драки кулаками помахать.
23 апр 12, 18:54    [12458987]     Ответить | Цитировать Сообщить модератору
 Re: Minimal Logging и backup  [new]
Glory
Member

Откуда:
Сообщений: 104751
SERG1257
На продакшене, ночью оно свалилось по недостатку свободного места для логов.

"Оно" - это какая из преведенных команд ?

SERG1257
Поскольку единственная разница это ночной бакап от networkera то вопрос такой - может ли бакап перевести minimal logging в обычный?

Не может. Но он может запретить усечение лога. Поскольку бэкапу нужно забэкапить и все изменения, происходящие с данными.
23 апр 12, 19:54    [12459249]     Ответить | Цитировать Сообщить модератору
 Re: Minimal Logging и backup  [new]
SERG1257
Member

Откуда:
Сообщений: 2876
Glory
"Оно" - это какая из преведенных команд ?
select into разумеется
Glory
Но он может запретить усечение лога.
Не должно быть такого события во время действия одного оператора.

Ладно в общем, операция не типичная.
23 апр 12, 21:00    [12459449]     Ответить | Цитировать Сообщить модератору
 Re: Minimal Logging и backup  [new]
Glory
Member

Откуда:
Сообщений: 104751
SERG1257
Не должно быть такого события во время действия одного оператора.

Вы же не знаете, где был Last Lsn, когда начался бэкап.
23 апр 12, 21:07    [12459475]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить