Database Programming & Design



March of the Data Marts - часть 3


поддерживает разнородные серверы рынков данных с

хранением метаданных в отдельном узле независимо от базы данных

любого рынка данных.

Для достижения эффективности рынка данных необходимо

сбалансировать два критических компонента - время ответа для

конечного пользователя и эффективность загрузки данных. В

продукте Red Brick Warehouse 5.0 компании Red Brick Systems Inc.

достигнуто существенное увеличение производительности за счет

усовершенствования возможностей используемого сервера баз данных.

Средство, называемое Continually Adaptive Indexing (TARGETindex),

обеспечивает наличие индексов, которые автоматически и постоянно

адаптируются к текущим особенностям обработки данных. Новый

гибридный, основанный на хэшировании алгоритм соединения более

эффективно срабатывает в ситуациях соединения очень больших

таблиц, а также таблиц существенно разного размера. SQL-запросы

могут встраиваться в раздел FROM другого запроса. Начальные

строки результата передаются для анализа конечным пользователем

до формирования полного результата.

Системы управления многомерными базами данных (MDDB), такие как

Essbase компании Arbor Siftware Corp., поддерживают

инкрементальное обновление базы данных, при котором не изменяется

общая структура MDDB, а изменяются только соответствующие ячейки

данных. Это новое достижение, поскольку в отличие от реляционных

баз данных, в которых модифицируются отдельные строки, в

традиционных кубах MDDB требовалось изменение всего куба, что

представляет собой долговременный процесс.

Несколько компаний предлагает пути к повышению эффективности

рынков данных за счет уменьшения их размеров. Например, в

продукте Pilot Decision Support Suite компании Pilot Software

Inc. поддерживаются динамические измерения и иерархии, что

позволяет существенно сократить размеры хранимых баз данных.

Агрегатные значения могут вычисляться по мере необходимости, а не

заранее. Имеется пример сокращения размера MDDB от 4 Гб до 200 Мб

за счет использования этого подхода.




Содержание  Назад  Вперед