Почему тормозит 1С: 10 частых причин и как их устранить

· Профи СПб 1С

Медленная 1С обходится дорого: если 30 сотрудников ежедневно теряют по 20 минут на ожидание, это более 200 часов в месяц. Ниже — причины, которые встречаются чаще всего.

Проблемы инфраструктуры

  1. Файловая база для многих пользователей. При 10+ одновременных пользователях файловый вариант начинает серьёзно тормозить — пора на клиент-серверный.
  2. Медленный диск. База и tempdb на HDD или перегруженном сетевом хранилище — классика.
  3. Нехватка оперативной памяти на сервере СУБД.
  4. Нет регламентного обслуживания СУБД — устаревшая статистика и фрагментированные индексы.

Проблемы в коде и настройках

  1. Неоптимальные запросы в доработках — запросы в цикле, соединения с подзапросами, отсутствие отборов по индексам.
  2. Автоматический режим блокировок в старых конфигурациях — пользователи ждут друг друга.
  3. Тяжёлые подписки на события, которые выполняются при каждой записи.
  4. Разросшаяся база — десятки гигабайт истории, которая никому не нужна.
  5. Неудачные регламентные задания, запущенные в рабочее время.
  6. Устаревшая платформа — в новых версиях 8.3 много оптимизаций.

С чего начать

Не покупайте новый сервер вслепую. Сначала — замеры: включите технологический журнал, соберите данные о длительных запросах и ожиданиях на блокировках. В 70 % случаев узкое место оказывается в 2–3 конкретных местах кода или настройках СУБД, и исправить их дешевле любого «железа».

Я провожу аудит производительности с отчётом и планом ускорения. Первые результаты — обычно в течение недели.

Нужна помощь с 1С?

Отвечу в течение рабочего дня. Экспресс-аудит конфигурации — 0 ₽.

✈