После внедрения 1С:Документооборот 3.0 со средним количеством одновременно работающих пользователей 800+, всего 4900+ пользователей, возникают проблемы:
медленная работа 1С:Документооборот,
частые взаимоблокировки,
частые ошибки,
невозможность записи объектов вследствии превышения времени ожидания блокировки,
долгое открытие форм списка документов и задач.
Обследование
Был проведен:
анализ работы 1С:Документооборот в рамках работы с СУБД,
сбор и анализ запросов SQL Analyzer,
сбор и анализ технологического журнала 1С в части сбора статистики по запросам, блокировкам, времени вызова сервера.
Причины
В результате комплексного анализа, выявлены основные причины:
Механизм дескрипторов доступа реализованный 1С, ведет к формированию большого количества записей при повседневной работе с 1С:Документооборот. Среднее количество генерируемых дескрипторов в сутки может превышать 500 тысяч, что в свою очередь вызывает огромную нагрузку как при записи дескрипторов, так и в момент определения прав доступа RLS. Среднее количество дескрипторов на 1 объект варьируется от 10 до 90.
Большое количество индексов, включенных в рамках базовой поставки конфигурации 1С:Документооборот КОРП привод к большим издержкам IO в момент записи данных.
Отсутствие кеширования форм и списков приводит к долгому открытию форм.
Решение
В рамках реорганизации структуры хранения дескрипторов доступа, процессов работы РЛС было произведено разделение дескрипторов на уникальные регистры с целью распределения нагрузки на таблицы внутри СУБД:
Количество дескрипторов превышало 32 млн записей, в рамках данного изображения, представлены данные на начало исследования, т.е. 14 млн, записей при наличии 253 713 задач в системе.
Результат разделения регистра дескрипторов по объектам и процесса оптимизации формирования дескрипторов и РЛС.
Было: среднее количество дескрипторов в день > 100.000
Стало: среднее количество дескрипторов в день < 20.000
Результат
После проведения изменений в части работы с дескрипторами, логикой РЛС и оптимизацией индексирования, показатели по APDEX изменились с 0,804 до 0,901.
Получите консультацию
Оставьте контакты, мы с вами свяжемся и ответим на любые вопросы
Получите консультацию пооптимизации 1С
Оставьте контакты, мы с вами свяжемся и ответим на вопросы
Нажимая на кнопку, вы даете согласие на обработку предоставленных персональных данных