@squidw

Какое значение стоит выставить для БД MSSQL в параметре autogrowth?

В моем случае SQL Server 2014
Слишком большое значение autogrowth приведет насколько я понял к большему размеру файлов БД.
Как определить какое значение для autogrowth выставить? Можно ли посмотреть как-то статистику по сколько ранее БД расла при транзакциях? Скажем БД 8GB стабильно при транзакциях растет по 10MB. Где увидеть значение в 10MB по истории чтобы изменить стандартный 1MB на большее значение, но оптимальное для данной БД?
  • Вопрос задан
  • 654 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Olgeir
1. Прочитай https://sqljana.wordpress.com/2018/08/03/sql-serve... и посмотри сколько раз и когда у тебя вызывался autogrow.
2. Записи размер базы и посмотри на сколько она вырастет за день, неделю, месяц.
3. Определи насколько для тебя существенно если размер базы прирастет размер на 3-4 месячных прироста. Важно ли тебе что пространство будет занято?
4. Допустимо ли чтобы прирост базы выполнялся во время работы? Если нет, то придется писать свой скрипт для увеличения размера и запускать его в моменты наименьшей загрузки базы.
Собери ответы и сможешь решить для себя включать или нет autogrow и какой размер ставить. У меня например стоял autogrow в пределах 2-3 недельного прироста размера базы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы