Мастер-Тур:Работа со сжатием БД — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Новая страница: «==Введение== Данная статья описывает рекомендуемые правила по работе со сжатием (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 на уровне базы данных
Внимание! Данные рекомендации являются общими и требуют уточнения в каждом конкретном случае в зависимости от конкретных особенностей системы