ALP 1C - Компресиране на 1C бази данни Как да оптимизираме съхранението и да избегнем грешки

Количеството данни, които компаниите изискват ежедневно, за да анализират и прогнозират дейността си, непрекъснато нараства. Ето защо едно от съвсем логичните действия е компресирането на бази данни, по-специално едно от най-популярните семейства софтуер за управление на бизнеса и счетоводство - 1С. Тази процедура ви позволява да намалите размера на съхранените бази данни, да намалите натоварването на дисковата подсистема и също така да избегнете необходимостта от закупуване на нови дискови капацитети.

На практика обаче, когато 1С работи с бази данни, трябва да се положат допълнителни усилия за компресиране на информацията. Въпросът е, че новите таблици и индекси са некомпресирани по време на преструктурирането. Преструктурирането може да бъде предизвикано от различни операции - например актуализиране до нова версия на конфигурацията или провеждане на пълно тестване и поправяне на информационната база. Това се дължи на факта, че параметърът на компресия е посочен отделно за всеки индекс и таблица.

Решение за MS SQL Server

За да се осигури трайно компресиране на цялата база данни, е необходимо да се проследят моментите, когато се създава нова таблица или индекс и да се присвои параметърът „компресия“ на този обект преди началото на прехвърлянето на данни от платформата 1С. За да направите това, трябва да използвате DDL спусък и е по-добре за целия сървър наведнъж, а не за отделна база данни - това е по-скоро в съответствие с политиката за лицензиране на 1С.