Производительность docsvision 5.1
TRANSCRIPT
Производительность Docsvision 5.1
Шистеров Виктор ДоксВижн, руководитель направления «Платформа Docsvision»
11.04.2013
www.docsvision.com Слайд: 2
Что такое Docsvision 5.1?
• Docsvision 5.1 – новая версия системы электронного документооборота и управления бизнес-процессами Docsvision 5
• Включает в себя новую версию приложения «Управление документами»
• Содержит новую и доработанную функциональность
• Включает исправление проблем, обнаруженных в ходе эксплуатации версии 5.0
• Содержит ряд оптимизаций, увеличивающих скорость работы системы
www.docsvision.com Слайд: 3
Виды оптимизаций
• Непосредственно оптимизация на уровне алгоритмов, увеличивающая скорость выполнения операций
• Оптимизация на уровне визуализации: улучшение User eXperience за счет более адекватного отклика системы на действия пользователя
• Оптимизация сценариев работы пользователя
www.docsvision.com Слайд: 4
Оптимизации
• Скорректирован механизм удаления файлов из карточек Документов
Навигатор, Сервер
• Оптимизирован экспорт карточек в XML\HTML
Навигатор, Карточки
www.docsvision.com Слайд: 5
Оптимизации
• Изменение механизма расчета ролевой модели
Навигатор, Карточки
• Скорректирована работа «оффлайн» сессии
Навигатор
www.docsvision.com Слайд: 6
Оптимизации Задания
• Скорректирована схема данных
• Оптимизирована объектная модель
• Оптимизирован механизм перехода по состояниям
• Улучшен переход между вложениями
Карточки
www.docsvision.com Слайд: 7
Оптимизации Документа
• Скорректирована схема данных
• Реализовано асинхронное чтение журнала электронных подписей
• Изменен механизм обращения к состояниям
Карточки
www.docsvision.com Слайд: 8
Визуальные эффекты
• Изменен режим отрисовки карточек (проблема «мигания»)
• Исправлена ошибка с обработкой двойного щелчка по вложениям
Карточки
www.docsvision.com Слайд: 9
Оптимизации Workflow
• Улучшена работа с созданием карточек Задания
• Оптимизированы хранимые процедуры Workflow, значительно снижена возможность блокировок
Сервер
www.docsvision.com Слайд: 10
Тестирование
• Тестирование проводится регулярно на специальном полигоне
• Профиль был изменен в результате анализа проблем в эксплуатации Docsvision 5.0
• Используется как синтетическая база данных, так и базы реальных внедрений, разрешенные для тестирования клиентами
www.docsvision.com Слайд: 11
Тестовый ПК, сервер
Сервер БД:
• Процессор: Intel Xeon, 3.00 GHz x2
• Оперативная память: 16 Gb
• Жесткий диск: СХД Raidix 6Tb
• Операционная система: Win 2008 R2 SP1 x64
Сервер приложений:
• Процессор: Intel Xeon, 2.13 GHz x2
• Оперативная память: 8 Gb
• Жесткий диск: 15Gb free
• Операционная система: Win 2008 R2 SP1 x64
www.docsvision.com Слайд: 12
Тестовый ПК, клиент
• Процессор: Intel Core 2, 2.6GHz
• Оперативная память: 3Gb
• Операционная система: Windows 7 x64
• Запущенное ПО: Word, 3 файла (100 Mb)
Excel (300 Mb)
Outlook (150 Mb)
Internet Explorer, 10 Tabs (400 Mb)
Lync (200 Mb)
Антивирус (60 Mb)
www.docsvision.com Слайд: 13
Сценарии
• Запуск Навигатора
• Открытие справочников
• Создание, открытие карточек (Документ и Задание)
• Добавление, сохранение и удаление файлов
• Отображение папок по дайджесту и представлению;
• Атрибутивный поиск.
www.docsvision.com Слайд: 14
Результаты
Открытие Навигатора («холодный старт»):
• Docsvision 5.0: 13 с
• Docsvision 5.1: 10 с
Быстрее на 23%
www.docsvision.com Слайд: 15
Результаты
Открытие узла в дереве Навигатора
• Docsvision 5.0: 10 папок - 4 с, 100 папок – 16 с
• Docsvision 5.1: 10 папок – 3 с, 100 папок – 9 с
Быстрее на 40%
www.docsvision.com Слайд: 16
Результаты
Открытие Навигатора на выбор (из карточки)
• Docsvision 5.0: 7 с
• Docsvision 5.1: 4 с
Быстрее на 43%
www.docsvision.com Слайд: 17
Результаты
Открытие карточки Документа
• Docsvision 5.0: первое – 13 с, последующие – 2 с
• Docsvision 5.1: первое – 11 с, последующие – 1 с
Создание карточки Документа
• Docsvision 5.0: первое – 4 с, последующие – 1 с
• Docsvision 5.1: первое – 3 с, последующие – 1 с
Быстрее на 20%
www.docsvision.com Слайд: 18
Результаты
Отображение содержимого папки
• Docsvision 5.0: 10 карточек – 1 с, 100 карточек – 3 с, 1000 карточек – 16 с (дайджест); 10 карточек – 1,5 с, 100 карточек – 5 с, 1000 карточек – 18 с (представление)
• Docsvision 5.1: 10 карточек – 0,5 с, 100 карточек – 1 с 1000 карточек – 3 с (дайджест); 10 карточек – 1 с, 100 карточек – 2 с, 1000 карточек – 3 с (представление)
Быстрее на 50%
www.docsvision.com Слайд: 19
Результаты
Индекс производительности (чем меньше – тем лучше)
• Docsvision 5.0: 5,03
• Docsvision 5.1: 3,72
Лучше на 25%
Спасибо за внимание!
«ДоксВижн»
199155, Санкт-Петербург,
наб. р. Смоленки, д. 33
+7 (812) 335-35-15 +7 (812) 335-35-32 [email protected] www.docsvision.com