Мастер-Тур:Работа со сжатием БД — различия между версиями
[досмотренная версия] | [досмотренная версия] |
(Новая страница: «==Введение== Данная статья описывает рекомендуемые правила по работе со сжатием (Shrink) баз…») |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 2: | Строка 2: | ||
Данная статья описывает рекомендуемые правила по работе со сжатием (Shrink) базы данных ПК "Мастер-Тур" | Данная статья описывает рекомендуемые правила по работе со сжатием (Shrink) базы данных ПК "Мастер-Тур" | ||
==Общие положения== | ==Общие положения== | ||
+ | Сжатие (Shrink) базы данных или файлов базы данных проводится с целью уменьшения физического размера базы данных в случае высвобождения пространства внутри файлов базы данных за счет операций удаления. Данная процедура имеет как положительные так и отрицательные стороны.<BR> | ||
+ | Положительным является факт высвобождения дискового пространства, что может быть критичным в случае использования дорогостоящих дисковых подсистем (например RAID-массивов, SSD-дисков и т.д.). Также использования опции автоматического сжатия (Auto shrink) может негативно влиять на общую производительность сервера<BR> | ||
+ | Отрицательным является возможная фрагментация данных. | ||
+ | ==Рекомендации по оптимальному использованию процедур сжатия== | ||
+ | В связи с возможностью возникновения негативных последствий можно дать следующие общие рекомендации: | ||
+ | *Проводить процедуры сжатия только в случае возникновения необходимости высвобождения дискового пространства. Не включать процедуры сжатия в план обслуживания сервера в случае, если объем высвобождаемого пространства невелик | ||
+ | *По возможности проводить процедуры сжатия без физического перестроения страниц базы данных | ||
+ | *Проводить процедуру дефрагментации базы данных после выполнения сжатия | ||
+ | *Без необходимости не включать настройку Auto shrink на уровне базы данных | ||
+ | |||
+ | Внимание! Данные рекомендации являются общими и требуют уточнения в каждом конкретном случае в зависимости от конкретных особенностей системы |
Текущая версия на 10:40, 4 апреля 2014
Введение
Данная статья описывает рекомендуемые правила по работе со сжатием (Shrink) базы данных ПК "Мастер-Тур"
Общие положения
Сжатие (Shrink) базы данных или файлов базы данных проводится с целью уменьшения физического размера базы данных в случае высвобождения пространства внутри файлов базы данных за счет операций удаления. Данная процедура имеет как положительные так и отрицательные стороны.
Положительным является факт высвобождения дискового пространства, что может быть критичным в случае использования дорогостоящих дисковых подсистем (например RAID-массивов, SSD-дисков и т.д.). Также использования опции автоматического сжатия (Auto shrink) может негативно влиять на общую производительность сервера
Отрицательным является возможная фрагментация данных.
Рекомендации по оптимальному использованию процедур сжатия
В связи с возможностью возникновения негативных последствий можно дать следующие общие рекомендации:
- Проводить процедуры сжатия только в случае возникновения необходимости высвобождения дискового пространства. Не включать процедуры сжатия в план обслуживания сервера в случае, если объем высвобождаемого пространства невелик
- По возможности проводить процедуры сжатия без физического перестроения страниц базы данных
- Проводить процедуру дефрагментации базы данных после выполнения сжатия
- Без необходимости не включать настройку Auto shrink на уровне базы данных
Внимание! Данные рекомендации являются общими и требуют уточнения в каждом конкретном случае в зависимости от конкретных особенностей системы