Вопрос на самом деле комплексный и однозначного ответа здесь нет. Все зависит от условий проекта. DW здесь необходимо учитывать не только уровень DB, но и уровень OLAP, Frontend. То есть какая у вас модель данных, как определены запросы, как часто они запускаются, используете ли вы агрегаты или нет, компрессию и индексы, статистика БД и ее параметры, виртуальные признаки и показатели, скорость соединения, и т.д. Еще ведь нужно все это добро сопровождать, архивировать! Следить за тем, чтобы все это добро работало. ОТчеты были, точные, релевантные и адекватные и точно вовремя. ETL это вообще целая история. В общем два подхода существуют вместе.
_________________ "Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"
|