Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по БД new.doc
Скачиваний:
11
Добавлен:
18.09.2019
Размер:
687.62 Кб
Скачать

Высокая производительность запросов

Управление на основе фактической информации и произвольный анализ не долж­ны замедляться или стопориться из-за низкой производительности обработки запро­сов со стороны СУБД хранилища данных. Большие комплексные запросы для клю­чевых бизнес-операций должны завершаться за приемлемое время.

Широкая масштабируемость по размеру

Размеры хранилищ данных возрастают с огромной скоростью и достигают вели­чин от сотен гигабайт до терабайт (1012 байт) и даже петабайт (1015 байт). Исполь­зуемая РСУБД не должна иметь никаких архитектурных ограничений на размер ба­зы данных и должна поддерживать модульное и параллельное управление. В случае сбоя РСУБД должна сохранять готовность к работе и предоставлять механизм вос­становления до исходного состояния. РСУБД должна поддерживать работу с устрой­ствами массовой памяти, например оптические диски или иерархические устройства хранения. Наконец, производительность выполнения запросов должна зависеть не от размера базы данных, а прежде всего от сложности самого запроса.

Масштабируемость по количеству пользователей

В настоящее время считается, что доступ к хранилищу данных будет ограничен только относительно небольшим кругом менеджеров. Однако маловероятно, что та­кая тенденция сохранится и при возрастании значения хранилищ данных. По неко­торым оценкам, в недалеком будущем РСУБД для хранилищ данных должны будут поддерживать работу сотен и даже тысяч параллельно работающих пользователей, обеспечивая при этом приемлемую производительность выполнения их запросов.

Возможность организации сети хранилищ данных

Хранилище данных должно обладать способностью работать в большой сети, со­стоящей из многих хранилищ данных. Хранилище данных должно включать инстру­менты, которые координировали бы перемещение подмножеств данных между отдель­ными хранилищами. На своей рабочей станции пользователи должны иметь возмож­ность просматривать и работать с содержимым нескольких хранилищ данных.

Наличие средств администрирования хранилища

Исключительно большой размер и цикличная природа хранилищ данных требует наличия простых и в то же время гибких инструментов администрирования. РСУБД должна предоставлять средства управления для ограничения ресурсов, подсчета на­кладных расходов для всех пользователей, а также систему установки приоритетов выполнения запросов для удовлетворения потребностей различных категорий поль­зователей и видов деятельности. РСУБД должна также иметь средства для отслежи­вания и настройки режимов рабочей нагрузки, необходимых для оптимизации про­изводительности и пропускной способности системы. Наиболее очевидной и ощути­мой ценностью реализации хранилища данных является беспрепятственный творческий доступ конечных пользователей к данным.

Поддержка многомерного интегрированного анализа

Ценность многомерных представлений - общепризнанный факт, а потому под­держка работы с ними непременно должна быть предусмотрена в РСУБД, используе­мой для организации хранилища данных, поскольку это является условием для обеспечения максимальной производительности реляционных OLAP-инструментов. РСУБД должна поддерживать быстрое и простое создание предвари­тельно подготовленных итоговых значений для больших хранилищ данных, а также предоставлять инструменты для автоматизации процесса создания этих предварительно вычисленных обобщений. Динамическое вычисление обобщенных значений должно быть согласовано с требованиями обеспечения необходимого уровня произво­дительности интерактивной работы пользователей. В том числе размещение базы данных на дисках с разной скоростью передачи данных, использование распараллеливания операций, использование хранилищ резервного копирования на дисковых массивах.