SQL Server 2000. Руководство для ознакомления с продуктом

       

Анализ крупных массивов данных


Службы анализа сервера SQL Server2000 благодаря возможности использовать до 64 ГБ оперативной памяти поддерживают работу с измерениями MOLAP (Multidimensional OLAP), имеющими десятки миллионов компонентов. С помощью измерений ROLAP (Relational OLAP), хранимых в реляционных таблицах, службы анализа могут поддерживать работу с измерениями, содержащими сотни миллионов компонентов. При использовании режима хранения ROLAP результаты агрегирования хранятся в реляционных таблицах, не имеющих ограничений размера, присущих MOLAP. В некоторых случаях, когда исходные данные разделов хранятся на сервере SQL Server 2000 и выполняются определенные условия, вместо таблиц создаются индексированные представления. Для удобства разделения логического куба данных на отдельные физический разделы, прямо из диспетчера Analysis Manager можно вызвать мастер создания разделов.

В отличие от режима хранения MOLAP режим ROLAP не предполагает хранения копии исходных данных. Если результаты не могут быть извлечены из агрегированных данных или кеша клиента, осуществляется доступ к таблице фактов раздела. При использовании режима хранения ROLAP реакция на запросы обычно медленнее, чем при работе с двумя другими режимами, MOLAP и HOLAP (Hybrid OLAP). Поэтому приложения ROLAP, как правило, содержат большие массивы данных, к которым редко выполняются запросы (например, фактические данные за прошедшее время), или массивы данных, которые слишком велики, чтобы хранится в режимах MOLAP или HOLAP.



Содержание раздела