
Все действия пользователей в интерфейсе разделены на четыре категории, для каждой из которых зафиксировано максимальное нормативное время операции в 1С:
1. Быстрые операции (Целевое время T = 2 секунды)
К этой категории относятся повседневные действия, которые не должны вызывать визуальных задержек интерфейса:
- Открытие форм, списков, справочников.
- Переход между вкладками и элементами форм.
- Выполнение простых поисковых запросов без наложения сложных условий и группировок.
2. Стандартные операции (Целевое время T = 5 секунд)
Рутинные транзакции, связанные с обработкой текущей документации:
- Создание, заполнение и непосредственная запись документов.
- Проведение типовых односложных операций (например, выписка акта или накладной).
- Формирование простых отчетов с небольшим объемом выводимых данных.
3. Сложные операции (Целевое время T = 15 секунд)
Процедуры, требующие от операционной системы и сервера СУБД повышенных вычислительных мощностей:
- Пакетная и массовая обработка документов (например, групповое перепроведение).
- Построение объемных аналитических отчетов с множеством группировок, фильтров и соединений таблиц.
- Выполнение процедур пересчета и актуализации итогов и остатков.
4. Административные операции (Целевое время T = 30 секунд)
Системные процессы, которые выполняются в фоновом режиме или в периоды минимальной загрузки базы:
- Запуск и выполнение регламентных и фоновых заданий.
- Обработка, импорт и экспорт больших массивов данных (например, загрузка годовой выписки).
- Внутренние служебные процедуры платформы.
Как измерить и использовать показатели производительности на практике?
Реальное время операции замеряется с помощью встроенного инструмента «Оценка производительности». Программа фиксирует каждый шаг пользователя и сопоставляет фактический результат с нормативным временем T.
Если операция укладывается в рамки T, пользователь полностью удовлетворен. Если процесс занимает время от T до 4T, система работает в режиме «допустимо». Все, что длится дольше 4T, фиксируется как неудовлетворительное состояние.
Если замеры показывают, что реальное время операции регулярно превышает установленные пороговые значения, ИТ-отделу необходимо выполнить аудит системы:
- Проверить индекс оптимизации SQL-запросов и обновить статистику базы данных.
- Проанализировать программный код в модулях проведения документов на наличие неоптимальных циклов и запросов.
- Настроить регламентные процедуры обслуживания сервера, чтобы ресурсоемкие фоновые задачи не пересекались с активным рабочим временем пользователей.