Статья
Как быстро понять, что 1С тормозит из-за "железа".
Часть 1. Сервер "СУБД"
Клиент обратился за помощью в интерпретации данных Монитора. Были жалобы на подвисания в работе 1С и долгие запросы.
При одном взгляде на долгие запросы сразу выяснилось, что сервер СУБД очень сильно нагружен. Как именно удалось это понять - рассмотрим в данной статье.

В базах 1С есть служебные таблицы, в них хранятся данные, необходимые для работы внутренних механизмов платформы. Например, к таким таблицам относятся: Сonfig, Files, Params, v8users и т.д.
Если запрос к таким служебным таблицам выполняется медленно, то это может быть только по одной причине: сервер СУБД перегружен.
Долгие запросы к служебным таблицам
Почему причина может быть только одна? Дело в том, что:
  1. Служебные запросы всегда оптимальны, и они используют индексы.
  2. Объем данных возвращаемых такими запросами, как правило, очень мал.
  3. Такие запросы не могут ожидать на блокировках, так как в большинстве случаев данные читаются, а не записываются.

Следовательно, остается только высокая нагрузка на оборудование.
Чтобы понять, что запрос выполняется к служебным таблицам, нужно иметь определенную насмотренность. Далеко не каждый программист 1С сможет по имени таблицы СУБД определить - является она служебной или нет.

Поэтому в Мониторе есть специальный признак Это служебный запрос, благодаря которому можно очень быстро найти такие запросы.
Отбор служебных запросов
Таким образом, буквально в пару кликов можно определить, что ваш сервер СУБД не справляется с нагрузкой.
Подпишитесь на наш канал в Telegram чтобы не пропускать новые материалы
Если вы хотите поделиться своим кейсом, напишите нам на support@1smonitor.ru