Когда нужна оптимизация
- Если 1С тормозит, отчеты долго формируются, документы не проводят своевременно
- Оптимизация помогает снизить нагрузку на сервер
- Сохраняет нервы пользователей и руководителя
Что оптимизируем
- Проблемный и «тяжелый» код (даже типовой)
- Медленные SQL-запросы к базе данных
- Структуры хранения данных
Этапы оптимизации
- Поиск «узких мест» через нагрузочное тестирование базы данных
- Переработка проблемного кода и запросов
- Создание или корректировка дополнительных структур хранения данных
Результаты и кейсы
Производственная компания:
- Проблема: нетиповой модуль планирования продаж формировал документы более 30 минут, более 100 000 строк не записывались
- Решение: оптимизация кода динамического формирования формы документа и вынесение табличной части в отдельный регистр
- Результат: открытие документа — 15 секунд, поддержка работы с более чем 100 000 строк, ускорение работы сотрудников и рост эффективности бизнес-процессов
