01  июл

Быстродействие и надёжность работы базы 1С

Быстродействие и надёжность работы базы 1С Для комфортной работы с объёмной базой 1С (любой версии) многих пользователей необходимо установить 1с терминальный сервер. Иначе многопользовательский режим работы будет одним мучением. Кроме того, сервер 1с позволяет более просто управлять базой данных, в том числе её резервным копированием.

Чем это обусловлено?

Дело в том, что формат работы 1С с базой данных (особенно версий 8.Х) довольно своеобразен. Программе необходим быстрый доступ к различным частям файла. При работе же по сети процесс ограничен скоростью соединения, а также локальным быстродействием компьютеров пользователей.

Поэтому на компьютере, почти любой мощности, локально расположенная база будет работать значительно эффективнее, нежели через сеть, пусть даже и с одним пользователем.

К тому же на сервер ничего не мешает установить более мощное аппаратное обеспечение. К примеру, диск SSD, который многократно увеличит скорость работы, т.к. почти всегда «узким горлышком» для конфигураций 1С является скорость доступа к файлам базы данных.

Можно конечно использовать формат базы, к примеру, sql, но сильного эффекта это не даст. Дело тут в том, что для работы с sql необходима несколько другая логика работы самой конфигурации.

А в большинстве типовых конфигураций (и множестве сторонних) алгоритм построен иначе. Оптимизированных версий для sql довольно мало. Да и стоимость сервера sql довольно высока – проще и дешевле (притом эффективнее) установить терминальный сервер.
Какие выгоды сулит установка сервера?

Всё зависит от конечной конфигурации и настроек. Как минимум – это значительное ускорение. Правда для этого необходима оптимальная аппаратная «начинка» сервера, которая для 1С несколько отличается от типовых наборов. Здесь в первую очередь нужна низкая латентность оперативной памяти и высокая пропускная способность (и низкие задержки) дисковой подсистемы.

Ещё есть один нюанс – базы данных 1С очень хорошо сжимаются, поэтому применение SSD с технологией сжатия данных может дать серьёзный прирост производительности. Но необходимо обеспечить ежедневное резервное копирование.

Шанс повреждения базы данных конечно крайне низок, но ничто не даст необходимой уверенности, кроме наличия резервной копии на альтернативном носителе. Желательно чтобы резервирование выполнялось автоматически по расписанию – это исключает человеческий фактор.

Установив и настроив соответствующее оборудование, отпадает необходимость содержать высокопроизводительные рабочие станции операторов. Теперь нагрузка ложится на плечи одного производительного компьютера (сервер 1с), на котором и выполняются все задачи пользователей. Притом 1с терминальный сервер содержит базу данных локально, потому выполнение даже ресурсоёмких действий (какой-нибудь большой отчёт) происходит почти моментально.



Обнаружили ошибку в тексте или не рабочую ссылку? Выделите ошибку или ссылку мышкой и нажмите Ctrl+Enter!

Добавление комментария

Ваше Имя:
Ваш E-Mail:

Вопрос: Слово "привет" наоборот

Введите ответ: