Клиент | ООО «Баштеплосбыт» |
---|---|
Партнер | ООО «Софт-портал проект» |
1С:Эксперт | Ахмадеев Артур Ринатович |
Менеджер проекта | Саяпов Артур Радикович |
Начало работ | 14.10.2010 |
Окончание работ | 06.01.2011 |
В рамках проекта ЦКТП бала поставлена задача повысить производительность системы до требуемого уровня.
В ходе выполнения работ по проекту была произведена оптимизация ключевых операций, увеличена скорость их выполнения. Нам удалось повысить эффективность работы пользователей с информационной системой и достичь желаемых целей. Поэтому результаты проекта ЦКТП оцениваю положительно.
Текущая производительность системы, оцененная по методике APDEX, оказалась равной 0.55 («плохо» на границе с «неприемлемо»). При этом по нескольким ключевым операциям производительность была ниже 0.5 («неприемлемо»). Эта оценка совпала с субъективной оценкой пользователей, которые испытывали постоянные серьезные трудности в связи с медленной работой системы.
Работы по оптимизации системы включали в себя переход на версию 8.2 1С:Предприятия, анализ узких мест при помощи Центра управления производительностью и оптимизации системы по типовым методикам. В результате к 6.12.2010 общая производительность системы была выведена на уровень 0.90 («хорошо»).
Однако, по двум ключевым операциям индекс APDEX по-прежнему показывал недостаточную производительность. Был выполнен опрос пользователей, который показал, что производительность этих двух операций субъективно оценивается ими как хорошая. Таки образом, был сделан вывод о неправильном назначении целевого времени Т для этих операций. На основании собранных данных была решена обратная задача: для этих двух операций было подобрано такое время Т, которое давало в результате оценку APDEX, совпадающую с субъективной оценкой пользователей. В результате целевое время Т оказалось незначительно уточнено в сторону увеличения.
Итоговая общая производительность системы по результатам оптимизации и уточнения критериев составила 0.94 по APDEX, что соответствует уровню «хорошо» (на границе с «отлично»). При этом производительность по всем ключевым операциям выведена на уровень «хорошо» и «отлично».
Операция | Приоритет | T | APDEX | ||
---|---|---|---|---|---|
12.11 | 06.12 | 07.01 | |||
Расчет передачи | 1 | 240 | 0.94 | 1.00 | 1.00 |
Расчет потребления по нормативам (расчет 10 000 записей) | 2 | 300 | 0.67 | 0.95 | 0.94 |
Расчет потребления по объектам расчета (расчет 10 000 записей) | 3 | 300 | 0.08 | 0.90 | 0.95 |
Расчет потребления по объектам учета (расчет 10 000 записей) | 4 | 300 | 0.22 | 0.93 | 0.86 |
Расчет потребления по объектам учета (по г/в) (расчет 10 000 записей) | 5 | 300 | 0.04 | 0.70 | |
Расчет реализации (расчет 10 000 записей) | 6 | 180 | 0.74 | 0.63 | |
Расчет потребления по объектам учета (по г/в) (расчет 10 000 записей) | 5 | 330 | 0.88 | ||
Расчет реализации (расчет 10 000 записей) | 6 | 201 | 0.87 | ||
Расчет отзыва выставления | 7 | 180 | 1.00 | 1.00 | 1.00 |
Расчет выставления | 8 | 180 | 0.92 | 0.95 | 1.00 |
Отражение расчета выставления в подсистеме взаиморасчетов | 9 | 300 | 0.97 | 0.99 | 0.99 |
Общая производительность | 0.55 | 0.90 | 0.94 |
Информационная база | ||||||||
---|---|---|---|---|---|---|---|---|
1С |
Конфи- гурация |
Пользо- вателей |
СУБД | Сервер |
Объем (Гб) |
|||
Код | Название | 1С | СУБД | |||||
USTE | ЕАС-УСТЭ | 8.1 | Софт-портал: УСТЭ 4 | 180 | SQL 2008 | SAPS1 | SDB1 | 40 |
Сервер | Процессор | Память (Гб) | Дисковая подсистема (Мб/сек.) | |||
---|---|---|---|---|---|---|
Тип | ядер | ГГц | чтение | запись | ||
SAPS1 | Xeon E5450 | 8 | 3 | 16 | 350 | 125 |
SDB1 | AMD Opteron | 16 | 2.3 | 24 | 350 | 125 |
TS1 | Xeon E5450 | 16 | 3 | 32 | 350 | 125 |