Повышение прыгучести
О КомТех и не только...
20.03.2012 10:45:26 Аркадий Народицкий ,
Нас давно мучила одна проблема – медленное открытие деревянных справочников (номенклатуры, партнеров) с большим числом записей (десятки тысяч записей). Причем повторные открытия увеличивали время открытия справочника.
Мы придумывали всякие хитрости. Это режим «без данных», при котором открывается пустой справочник, а дальнейшая работа строится путем поиска/фильтрации нужных записей через панель инструментов. Это сохраняемые фильтры, при которых справочник открывается с тем же фильтром, какой был у данного пользователя при предыдущем выходе из справочника. Однако. у пользователей все равно оставалось желание открыть справочник полностью.
Проблему удалось решить после кропотливой работы. Как результат, мы получили от клиента, который тестировал эту доработку, письмо со статистикой:
- число записей в справочнике номенклатуры – порядка 61 тыс. строк;
- число одновременно работающих с системой пользователей во время тестирования – 83;
- до изменения в программе время открытия справочника 106 секунд
- после изменения при первом заходе в справочник время его открытия – 20 сек
- при повторном заходе может снижаться ( к 12-му заходу) - 17 сек.
Это изменение доступно без обновления базы данных для всех пользователей версии 9.6.2. в таблице поправок – см. предыдущий блог. Положительным побочным эффектом стало ускорение работы с классификаторами, а также прыжков с одной ветки справочника на другую.
Комментарии:
Добавить комментарий
|
|
|
|
|
|
|
|
Для комментариев необходимо пройти авторизацию. |
|
|
|
|