1С тормозит и зависает
Документы проводятся минутами, отчёты не дожидаются, база встаёт при нескольких пользователях. Найдём узкое место.
- Подключаемся удалённо по всей России
- Работаем без договора сопровождения
- Не беремся — не платите
- Похоже на ваш случай?
- Долго открывается и долго проводит документы
- Отчёты формируются минутами или не формируются вовсе
- Тормозит только при нескольких одновременных пользователях
- Зависает на закрытии месяца
- Стало медленнее после обновления или роста базы
- Периодически замирает и отвисает сама
Из-за чего это обычно происходит
Точная причина определяется диагностикой — по описанию можно только сузить круг.
Размер базы
База выросла, а регламентные операции и индексы под неё не настраивались. Частый случай при работе от трёх лет.
Блокировки
Пользователи ждут друг друга. Проявляется именно при многопользовательской работе.
Неоптимальные запросы в доработках
Самописный отчёт или обработка, написанные без учёта объёма данных.
Оборудование и СУБД
Дисковая подсистема, память, настройки SQL. Часто узкое место именно здесь, а не в 1С.
Отсутствие регламентных работ
Не пересчитываются итоги, не обновляется статистика, не чистится журнал регистрации.
Файловая база не по размеру
Файловый режим перестаёт справляться. Иногда единственное решение — переход на клиент-серверный вариант.
Как мы это разбираем
Порядок один и тот же — он экономит время и вам, и нам.
- 01
Замеряем, а не угадываем
Что именно медленно, у кого, в какое время, зависит ли от числа пользователей. Без замеров оптимизация превращается в лотерею.
30 минут - 02
Смотрим сервер и СУБД
Нагрузка на диск, память, настройки SQL, регламентные задания. Часто здесь и находится причина.
1 час - 03
Разбираем блокировки и запросы
Замер производительности в 1С показывает конкретные строки кода и конкретные запросы, которые тормозят.
2–4 часа - 04
Устраняем и показываем разницу
Исправляем найденное и сравниваем замеры до и после — чтобы результат был виден в цифрах, а не на ощущениях.
по ситуации
Сколько это стоит
Минимальная единица — час. Большинство аварийных случаев в него укладывается.
В рабочее время. Для клиентов на сопровождении — приоритетная очередь.
Если после диагностики беремся за исправление, стоимость засчитывается.
Если не смогли помочь — не платите. Такое бывает: физическая потеря данных без резервных копий, шифровальщик. Но мы скажем об этом сразу после диагностики, а не через три дня работы.
Что обычно спрашивают
Может, просто купить сервер помощнее?
Иногда да, но чаще нет. Если проблема в блокировках или неоптимальном запросе, железо её не решит — вы заплатите за сервер и получите те же тормоза. Поэтому сначала замеры, потом выводы.
У нас файловая база, это причина?
Может быть. Файловый режим нормально работает до нескольких пользователей и небольшого объёма. Дальше начинаются блокировки, и переход на клиент-сервер становится оправданным.
Насколько реально ускорить?
Зависит от причины. Неоптимальный запрос иногда ускоряется в десятки раз, настройка регламентных операций даёт заметное, но не драматичное улучшение. Честную оценку даём после диагностики.
Сколько стоит диагностика?
Оплачивается отдельно, обычно занимает несколько часов. По результату вы получаете отчёт с найденными узкими местами, даже если исправлять решите не у нас.
Тормозит только в конце месяца
Типичная картина: закрытие месяца даёт пиковую нагрузку. Лечится оптимизацией регламентных операций и иногда переносом части расчётов на ночь.
Опишите, что случилось
Приложите текст ошибки, если он есть — это заметно ускоряет диагностику. Ответим в рабочее время.
Отвечаем в рабочее время, пн–пт с 9:00 до 18:00 по московскому времени. По аварийным обращениям лучше звонить — так быстрее.
Чтобы это не повторилось
Аварии редко случаются на ровном месте: обычно им предшествуют отсутствие резервных копий, устаревший релиз или неотслеживаемые изменения на стороне банка и площадок. На сопровождении мы это замечаем раньше, чем оно сломается.