17 декабря 2009

Оптимизировали-оптимизировали, да и...

Со временем, при эксплуатации Системы (в нашем случае – EPM 9.3.1 - Planning) возникают проблемы с перфомансом (производительностью). И часто, все попытки оптимизации заканчиваются на изменении модели. Это верно, но не совсем полно. Ведь есть моменты, которые часто упускаются из виду.

Ключевые аспекты производительности:
  • Аппаратные средства и инфраструктура
  • Сторонние продукты
  • Продукты EPM/Hyperion
  • Модель в приложении
  • Контроль использования Системы
Основные моменты описаны в документах Oracle:
  • Oracle’s Hyperion EPM, Fusion Edition - Performance Tuning Guide (у меня документ для релиза 11.1.1.1 с пометкой ORACLE INTERNAL USE ONLY)
  • System Configuration Settings and Best Practices (презентация PPT, описывает схожие моменты, что и первый документ, но в некоторых местах дополняет его)
  • Документы и презентации по ASO (видимо, BSO все-таки больше походит для многих вещей в части бюджетирования с точки зрения консультантов): Essbase 7X New Features (ASO); документ по сравнению и рекомендациям по применению ASO vs. BSO
  • Design Optimisation for Essbase (c конференции EMEA Services Conference 2004)
  • Advanced Essbase Calc Optimisation (c конференции EMEA Services Conference 2003)
  • Техническая документация других используемых продуктов (MS Win2003 Server и его компоненты, Oracle DB и проч.)
Документов много, учесть нужно по возможности все. По результатам отпишу отдельный пост.