20
Производительность Docsvision 5.1 Шистеров Виктор ДоксВижн, руководитель направления «Платформа Docsvision» 11.04.2013

Производительность Docsvision 5.1

Embed Size (px)

Citation preview

Page 1: Производительность Docsvision 5.1

Производительность Docsvision 5.1

Шистеров Виктор ДоксВижн, руководитель направления «Платформа Docsvision»

11.04.2013

Page 2: Производительность Docsvision 5.1

www.docsvision.com Слайд: 2

Что такое Docsvision 5.1?

• Docsvision 5.1 – новая версия системы электронного документооборота и управления бизнес-процессами Docsvision 5

• Включает в себя новую версию приложения «Управление документами»

• Содержит новую и доработанную функциональность

• Включает исправление проблем, обнаруженных в ходе эксплуатации версии 5.0

• Содержит ряд оптимизаций, увеличивающих скорость работы системы

Page 3: Производительность Docsvision 5.1

www.docsvision.com Слайд: 3

Виды оптимизаций

• Непосредственно оптимизация на уровне алгоритмов, увеличивающая скорость выполнения операций

• Оптимизация на уровне визуализации: улучшение User eXperience за счет более адекватного отклика системы на действия пользователя

• Оптимизация сценариев работы пользователя

Page 4: Производительность Docsvision 5.1

www.docsvision.com Слайд: 4

Оптимизации

• Скорректирован механизм удаления файлов из карточек Документов

Навигатор, Сервер

• Оптимизирован экспорт карточек в XML\HTML

Навигатор, Карточки

Page 5: Производительность Docsvision 5.1

www.docsvision.com Слайд: 5

Оптимизации

• Изменение механизма расчета ролевой модели

Навигатор, Карточки

• Скорректирована работа «оффлайн» сессии

Навигатор

Page 6: Производительность Docsvision 5.1

www.docsvision.com Слайд: 6

Оптимизации Задания

• Скорректирована схема данных

• Оптимизирована объектная модель

• Оптимизирован механизм перехода по состояниям

• Улучшен переход между вложениями

Карточки

Page 7: Производительность Docsvision 5.1

www.docsvision.com Слайд: 7

Оптимизации Документа

• Скорректирована схема данных

• Реализовано асинхронное чтение журнала электронных подписей

• Изменен механизм обращения к состояниям

Карточки

Page 8: Производительность Docsvision 5.1

www.docsvision.com Слайд: 8

Визуальные эффекты

• Изменен режим отрисовки карточек (проблема «мигания»)

• Исправлена ошибка с обработкой двойного щелчка по вложениям

Карточки

Page 9: Производительность Docsvision 5.1

www.docsvision.com Слайд: 9

Оптимизации Workflow

• Улучшена работа с созданием карточек Задания

• Оптимизированы хранимые процедуры Workflow, значительно снижена возможность блокировок

Сервер

Page 10: Производительность Docsvision 5.1

www.docsvision.com Слайд: 10

Тестирование

• Тестирование проводится регулярно на специальном полигоне

• Профиль был изменен в результате анализа проблем в эксплуатации Docsvision 5.0

• Используется как синтетическая база данных, так и базы реальных внедрений, разрешенные для тестирования клиентами

Page 11: Производительность Docsvision 5.1

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

Page 12: Производительность Docsvision 5.1

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)

Page 13: Производительность Docsvision 5.1

www.docsvision.com Слайд: 13

Сценарии

• Запуск Навигатора

• Открытие справочников

• Создание, открытие карточек (Документ и Задание)

• Добавление, сохранение и удаление файлов

• Отображение папок по дайджесту и представлению;

• Атрибутивный поиск.

Page 14: Производительность Docsvision 5.1

www.docsvision.com Слайд: 14

Результаты

Открытие Навигатора («холодный старт»):

• Docsvision 5.0: 13 с

• Docsvision 5.1: 10 с

Быстрее на 23%

Page 15: Производительность Docsvision 5.1

www.docsvision.com Слайд: 15

Результаты

Открытие узла в дереве Навигатора

• Docsvision 5.0: 10 папок - 4 с, 100 папок – 16 с

• Docsvision 5.1: 10 папок – 3 с, 100 папок – 9 с

Быстрее на 40%

Page 16: Производительность Docsvision 5.1

www.docsvision.com Слайд: 16

Результаты

Открытие Навигатора на выбор (из карточки)

• Docsvision 5.0: 7 с

• Docsvision 5.1: 4 с

Быстрее на 43%

Page 17: Производительность Docsvision 5.1

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%

Page 18: Производительность Docsvision 5.1

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%

Page 19: Производительность Docsvision 5.1

www.docsvision.com Слайд: 19

Результаты

Индекс производительности (чем меньше – тем лучше)

• Docsvision 5.0: 5,03

• Docsvision 5.1: 3,72

Лучше на 25%

Page 20: Производительность Docsvision 5.1

Спасибо за внимание!

«ДоксВижн»

199155, Санкт-Петербург,

наб. р. Смоленки, д. 33

+7 (812) 335-35-15 +7 (812) 335-35-32 [email protected] www.docsvision.com