Оптимизация базы данных
с помощью технологии
архивирования
Иркутск, 4 сентября 2013, 11:00 МСК
Docsvision Certified Solution Partner Gold
Технологический центр
Авторизованный учебный центр
План вебинара
1. Предпосылки
2. ОАО «АНХК»: характеристика СЭД
3. Ситуация
4. Цели, требования к решению
5. Организация проекта
6. Архитектура
7. «Подводные камни»
8. Результаты
Предпосылки
• Работа в СЭД более 3-х лет: накопление неактуальных
данных
• Увеличение количества документов
• Функциональное расширение
• Масштабирование
• Затруднено выполнение операций по обслуживанию
базы
• Падение показателей производительности
ОАО «АНХК»: характеристика СЭД
2007
20 пользователей
• регистрация входящих,
исходящих
• автоматизация приема
заявок УИТ
2013
450 пользователей, деятельность всех подразделений,
более 2 млн карточек,
более 1,5 млн файлов в Filestream
Ежедневно
15 000 бизнес-процессов
2500 карточек
1 Гб файлов
• общее делопроизводство
• протоколы совещаний
• согласование и учет договоров
• заявки в УИТ
• корпоративный портал на базе Microsoft SharePoint
• распорядительные документы, интеграция с SP порталом
• нормативное обеспечение бизнеса, интеграция с SP порталом
Ситуация
Размер базы — 200 Гб + 250 Гб Filestream,
прирост — до 1 Гб в сутки
Восстановление
базы данных > 10 часов
Снижение
производительности
РЕЗЮМЕ: необходимо сократить объем БД путем
вымещения неактуальных данных в архив
Цели
• обеспечить стабильную работу системы;
• сократить время на создание резервных
копий и восстановление системы;
• увеличить производительность.
Требования к решению
• 2 базы: архивная, оперативная
• Удобный доступ пользователей к архивной базе онлайн
• архивирование — 1 раз в год
• длительность технологического перерыва ≤20 часов
• технология для DV 4.5. + карточки на конструкторе решений;
• в первый запуск архивирования должно быть вымещено более 2
млн объектов;
• должны быть учтены специальные правила выделения архивных
данных
a. Зарегистрированы до 01.01.2012; Не содержат контрольных задач первого уровня со сроком завершения >= 2012
г.:
i. Регистратор = Группа контроля
ii. Ожидаемая дата завершения >=01.01.2012
iii. Не содержат ссылок на карточки документов, зарегистрированные в 2012 г или имеющие ссылки на
карточки документов 2012 г.
b. Зарегистрированы до Сегодня-30. Не содержат ссылок на карточки документов, зарегистрированные в 2012 г
или имеющие ссылки на карточки документов 2012 г.
При удалении карточек за 2012 г. занять в нумераторе освободившиеся номера
РЕЗЮМЕ: решение не стандартное, требуется
компетенция разработчика платформы
Организация проекта
Технологический центр
RKIT Group
«ДоксВижн» ОАО «АНХК»
РН-Информ
• Постановка задачи
• План-график
• Описание проектного решения
• ТЗ на разработку ПО
• Испытание на тестовой площадке
технологического центра
• Пробный запуск технологии
• Требования по доработке
• Инструкция
• Архивирование
• Анализ результатов
• Методические материалы для
ежегодного запуска
Архитектура
Север приложений
DocsVision
Сервер
баз данных
Оперативная БД
Архивная БД
ПО для переноса данных
Реализовано в виде T-SQL скриптов
Удаление карточек, не
требующих хранения в
оперативной и архивной БД
Синхронизация справочников
Перенос данных в архивную
БД
Архивная база данных
«Подводные камни»
• Стандартные процедуры переноса данных в
архивные таблицы ресурсоемкие
• Стандартные процедуры очистки корзины
ресурсоемкие
• Перенос объектов, связанных ссылками с
актуальными данными
Результаты
В течение 1,5 суток в архив были перемещены
неактуальные документы за 4 года, всего:
• 152х103 входящих документов;
• 214х103 исходящих документов;
• 170х103 внутренних документов;
• 856х103 файлов;
• 982х103 заданий.
Результаты
Оперативная БД
450 GB
Оперативная БД
160 GB
Архивная БД
290 GB
Было перенесено в архив:
~600 тыс.. документов,
~900 тыс.. файлов,
~1 млн заданий
В 2 два раза сократилось время
создания бэкапов и
восстановления БД
Заметно увеличился отклик
системы при работе с папками и
карточками
Мнение заказчика
Ирина Макарович,
ведущий инженер управления ИТ ОАО «АНХК»
Факторы успеха
• Компетентная команда : заказчик, вендор, интегратор
• Централизованное управление проектом
• Документационное обеспечение проекта
• Соблюдение технологии внедрения
• Подготовленная площадка
• Финансирование
Вебинары «практические решения RKIT Group»
24.09 — Управление нормативным обеспечением
бизнеса
08.10 — Корпоративный портал и Docsvision
22.10 — Управление административными и
судебными делами
31.10 — Управление документами и процессами в
госструктурах
Регистрация на сайте docsvision.com
ООО «Решение»
г. Иркутск, Лермонтова, 130, оф. 434
Тел: (3952) 559-399, 559-258
http://www.rkit.ru
market@rkit.ru
Спасибо за внимание.
Ваши вопросы?
Docsvision Certified Solution Partner Gold

Оптимизация базы данных с помощью технологии архивирования

  • 1.
    Оптимизация базы данных спомощью технологии архивирования Иркутск, 4 сентября 2013, 11:00 МСК Docsvision Certified Solution Partner Gold Технологический центр Авторизованный учебный центр
  • 2.
    План вебинара 1. Предпосылки 2.ОАО «АНХК»: характеристика СЭД 3. Ситуация 4. Цели, требования к решению 5. Организация проекта 6. Архитектура 7. «Подводные камни» 8. Результаты
  • 3.
    Предпосылки • Работа вСЭД более 3-х лет: накопление неактуальных данных • Увеличение количества документов • Функциональное расширение • Масштабирование • Затруднено выполнение операций по обслуживанию базы • Падение показателей производительности
  • 4.
    ОАО «АНХК»: характеристикаСЭД 2007 20 пользователей • регистрация входящих, исходящих • автоматизация приема заявок УИТ 2013 450 пользователей, деятельность всех подразделений, более 2 млн карточек, более 1,5 млн файлов в Filestream Ежедневно 15 000 бизнес-процессов 2500 карточек 1 Гб файлов • общее делопроизводство • протоколы совещаний • согласование и учет договоров • заявки в УИТ • корпоративный портал на базе Microsoft SharePoint • распорядительные документы, интеграция с SP порталом • нормативное обеспечение бизнеса, интеграция с SP порталом
  • 5.
    Ситуация Размер базы —200 Гб + 250 Гб Filestream, прирост — до 1 Гб в сутки Восстановление базы данных > 10 часов Снижение производительности РЕЗЮМЕ: необходимо сократить объем БД путем вымещения неактуальных данных в архив
  • 6.
    Цели • обеспечить стабильнуюработу системы; • сократить время на создание резервных копий и восстановление системы; • увеличить производительность.
  • 7.
    Требования к решению •2 базы: архивная, оперативная • Удобный доступ пользователей к архивной базе онлайн • архивирование — 1 раз в год • длительность технологического перерыва ≤20 часов • технология для DV 4.5. + карточки на конструкторе решений; • в первый запуск архивирования должно быть вымещено более 2 млн объектов; • должны быть учтены специальные правила выделения архивных данных a. Зарегистрированы до 01.01.2012; Не содержат контрольных задач первого уровня со сроком завершения >= 2012 г.: i. Регистратор = Группа контроля ii. Ожидаемая дата завершения >=01.01.2012 iii. Не содержат ссылок на карточки документов, зарегистрированные в 2012 г или имеющие ссылки на карточки документов 2012 г. b. Зарегистрированы до Сегодня-30. Не содержат ссылок на карточки документов, зарегистрированные в 2012 г или имеющие ссылки на карточки документов 2012 г. При удалении карточек за 2012 г. занять в нумераторе освободившиеся номера РЕЗЮМЕ: решение не стандартное, требуется компетенция разработчика платформы
  • 8.
    Организация проекта Технологический центр RKITGroup «ДоксВижн» ОАО «АНХК» РН-Информ • Постановка задачи • План-график • Описание проектного решения • ТЗ на разработку ПО • Испытание на тестовой площадке технологического центра • Пробный запуск технологии • Требования по доработке • Инструкция • Архивирование • Анализ результатов • Методические материалы для ежегодного запуска
  • 9.
  • 10.
    ПО для переносаданных Реализовано в виде T-SQL скриптов Удаление карточек, не требующих хранения в оперативной и архивной БД Синхронизация справочников Перенос данных в архивную БД
  • 11.
  • 12.
    «Подводные камни» • Стандартныепроцедуры переноса данных в архивные таблицы ресурсоемкие • Стандартные процедуры очистки корзины ресурсоемкие • Перенос объектов, связанных ссылками с актуальными данными
  • 13.
    Результаты В течение 1,5суток в архив были перемещены неактуальные документы за 4 года, всего: • 152х103 входящих документов; • 214х103 исходящих документов; • 170х103 внутренних документов; • 856х103 файлов; • 982х103 заданий.
  • 14.
    Результаты Оперативная БД 450 GB ОперативнаяБД 160 GB Архивная БД 290 GB Было перенесено в архив: ~600 тыс.. документов, ~900 тыс.. файлов, ~1 млн заданий В 2 два раза сократилось время создания бэкапов и восстановления БД Заметно увеличился отклик системы при работе с папками и карточками
  • 15.
    Мнение заказчика Ирина Макарович, ведущийинженер управления ИТ ОАО «АНХК»
  • 16.
    Факторы успеха • Компетентнаякоманда : заказчик, вендор, интегратор • Централизованное управление проектом • Документационное обеспечение проекта • Соблюдение технологии внедрения • Подготовленная площадка • Финансирование
  • 17.
    Вебинары «практические решенияRKIT Group» 24.09 — Управление нормативным обеспечением бизнеса 08.10 — Корпоративный портал и Docsvision 22.10 — Управление административными и судебными делами 31.10 — Управление документами и процессами в госструктурах Регистрация на сайте docsvision.com
  • 18.
    ООО «Решение» г. Иркутск,Лермонтова, 130, оф. 434 Тел: (3952) 559-399, 559-258 http://www.rkit.ru market@rkit.ru Спасибо за внимание. Ваши вопросы? Docsvision Certified Solution Partner Gold