SQL: Что такое Shrink database when it grows beyond? #223637


#0 by КВАДРО2
SQL: Что такое Shrink database when it grows beyond? у меня стоит 50 Mb, нормально этот  или нет ? Второй вопрос: Amount of free space to remain after shrink. А это что такое, у меня стоит 10%?
#1 by Добрый Лемур
1. Это значит обрезать базу, если она больше 50 Мб. 2. Сколько должно быть свободного места на диске после обрезания базы.
#2 by avmlvm
Поправлю - "Сколько должно быть свободного места в базе после обрезания" :-)
#3 by КВАДРО2
А какие параметры поставить. Я делаю еженочную оптимизацию, какаие циры поставить? База весит 3 гига, логи 16 гиг
#4 by КВАДРО2
И что значит обрезать, а данные куда денутся, если я укажу 50 метров обрезать, а база 3 гига, что будет?
#5 by romix
#6 by Unforgiven
У тебя лог большой, делай бекаап лога каждый час, он резатся будет
#7 by avmlvm
"что значит обрезать, а данные куда денутся, если я укажу 50 метров обрезать, а база 3 гига, что будет" хм-м-м... Ещё раз... значение 50 мег означает, что операция Шринк будет делаться только если размер базы больше 50 мегов (а если меньше, то не будет) Операция Шринк - "обрезает" СВОБОДНОЕ МЕСТО.. т.е. если у тебя база в 3 гига на 90% "свободна" - то шринк позволяет "отрезать лишнее"... но если у тебя база 3 гига вся заполнена, то шринк ничего отрезать не сможет параметр 10% позволяет "отрезать" не полностью, а оставляя "место на вырост" (т.к. операции увеличения размера - тоже требуют времени) А откуда видно, что у него лог большой???
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С