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

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

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

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