Когда вы сталкиваетесь с ситуацией, что система 1С:ERP начинает «тормозить», а показатели загрузки центрального процессора на сервере остаются низкими, это классический признак неэффективной работы подсистем ввода-вывода или логических конфликтов. Давайте вместе разберем, как найти «узкое место» и привести производительность системы в норму.
Прежде чем приступать к глубокой настройке, необходимо убедиться, что сервер соответствует требованиям 1С:ERP для стабильной работы. Рассмотрим основные показатели, которые требуют внимания:
tempdb расположены на быстрых SSD или NVMe накопителях.sqlservr.exe, чтобы система не испытывала дефицита ресурсов из-за кэширования Windows.Если сервер мощный, а система медленная, часто причина кроется в избыточных операциях записи в Журнал регистрации. Чрезмерно разросшийся журнал может блокировать транзакции.
Рассмотрим порядок действий:
Технологического журнала для поиска запросов, время исполнения которых превышает допустимые нормы (например, более 2 секунд).Даже при наличии отличного «железа», некорректные настройки СУБД могут «задушить» производительность. Разберем основные рекомендации:
Медленная работа системы при низкой загрузке CPU почти всегда указывает на блокировки (Locking). Пользователи не «грузят» процессор, они просто ждут доступа к данным, которые заблокированы другой сессией.
Для анализа ситуации проанализируем следующие моменты:
SQL Server Profiler или Extended Events, чтобы зафиксировать моменты, когда две сессии пытаются одновременно изменить одни и те же данные.Чтобы объективно оценить «здоровье» инфраструктуры, рекомендуем провести замер с помощью специализированных тестов. Тест Гилева — это стандарт индустрии для определения производительности серверного оборудования применительно к платформе 1С.
Если показатель «попугаев» в тесте значительно ниже ожидаемого для вашего железа, проблема точно кроется в конфигурации дисков или настройках RAID-массива. Сравните полученные результаты с эталонными значениями для аналогичных серверных процессоров.
Заключение: Работа над производительностью 1С:ERP — это итерационный процесс. Начните с анализа дисковой латентности (задержек), проверьте настройки tempdb и убедитесь, что регламентные задания по обслуживанию SQL выполняются без ошибок. Вместе с планомерной очисткой журнала регистрации это позволит значительно ускорить работу пользователей в системе.