Симптом знаком каждому: на сервере 1С работает быстро, а у пользователей документ проводится по минуте. Бухгалтерия страдает, админ «ничего не видит». Разбираем семь реальных причин — по убыванию частоты в нашей практике.

1. Антивирус без исключений

Чемпион по тормозам. Антивирус проверяет каждый файл базы и каждый сетевой пакет. Решение: добавить в исключения каталоги базы, процессы 1С и СУБД — и на сервере, и на клиентах. Прирост скорости часто кратный.

2. Файловый режим вместо клиент-серверного

База лежит в общей папке, и пятнадцать человек дёргают её по сети. Файловый режим нормально работает до 3–5 пользователей. Дальше — только переход на клиент-серверную архитектуру (1С:Сервер + PostgreSQL). Это самое эффективное вложение в скорость.

3. Сеть стандарта «сто мегабит»

Старый коммутатор или кабель cat5 ограничивают канал до 100 Мбит/с. Для клиент-серверной 1С это бутылочное горлышко. Проверяется за минуту: скорость соединения в свойствах адаптера. Лечится заменой свитча — тема из статьи про кабельную инфраструктуру.

4. Дисковая подсистема сервера

База на медленных SATA-HDD или, хуже, на диске с деградировавшим RAID. Проверка: задержки диска в мониторинге. Решение — SSD, а методика расчёта сервера — в статье «Как выбрать сервер для 1С».

5. Энергосбережение сервера

Коварная причина: сервер «экономит», снижая частоту процессора и скорость сетевой карты. В BIOS и в Windows должен стоять режим максимальной производительности.

6. DNS и сетевые мелочи

Медленное разрешение имён добавляет паузу к каждому подключению. Сервер 1С должен резолвиться мгновенно — проверяется ping по имени. Заодно отключите на клиентах IPv6, если он не используется.

7. Разросшаяся база без регламента

База на 50+ ГБ с годами накопленных данных и без обслуживания СУБД тормозит сама по себе. Помогают свёртка периодов, регламентные индексы и статистика — подробнее в статье про обслуживание 1С.

Как найти свою причину: замерьте скорость работы с базой локально на сервере и у пользователя. Локально быстро, по сети медленно — причины 1–3, 5–6. Медленно везде — причины 2, 4, 7.

Вывод

Тормоза 1С почти всегда лечатся без покупки нового сервера — вопрос в диагностике. Проводим анализ производительности и устраняем узкие места в рамках обслуживания серверов и настройки сетей. Напишите нам — скажем, с чего начать.