·  Серверы и эксплуатация

1С тормозит не из-за «слабого сервера»

Покупка более мощного сервера — самый быстрый способ потратить бюджет и через месяц вернуться к той же проблеме.

Жалоба «система тормозит» почти всегда означает не общую медлительность, а несколько конкретных операций в конкретное время. С этого и стоит начинать: что именно, у кого и когда.

Три разных диагноза

  • Нехватка ресурсов. Видна по ровной загрузке процессора и памяти в течение всего дня и подтверждается замерами. Только в этом случае железо действительно решает проблему.
  • Блокировки. Пользователи ждут друг друга: один проводит документ, остальные стоят. Загрузка сервера при этом низкая. Лечится изменением логики документов и последовательности операций, а не покупкой памяти.
  • Тяжёлые запросы и задания. Отчёт или регламентное задание, запущенное в рабочее время, забирает ресурсы у операционной работы. Лечится оптимизацией и расписанием.
Если при «тормозах» сервер простаивает — дело не в сервере.

Что смотрим

Замеры времени ключевых операций до и после изменений, журнал блокировок, план выполнения самых частых запросов, расписание регламентных заданий и время их фактического выполнения. Без этих данных любая оптимизация — угадывание.

Порядок работ

Сначала снимаем расписание и переносим тяжёлое на ночь — это бесплатно и часто даёт заметный эффект. Затем работаем с блокировками и запросами. И только если после этого упираемся в ресурсы, обсуждаем железо — уже с числами на руках.

Администрирование и DevOps →

Похожая задача у вас?

Расскажите ситуацию — скажем, что делали в подобных проектах и с чего начать.

+7 (812) 509-36-39Telegram

Все линии сходятся здесь.

Есть система, которую пора привести в порядок?

Расскажите задачу своими словами. Готовое техническое задание не требуется. Ответим в течение одного рабочего дня.

Тема обращения1С тормозит не из-за «слабого сервера»

Как удобнее связаться