Оптимизация хранилища данных

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

Индексирование

Индексирование всегда являлось важным методом эффективной обработки за-просов в базах данных. В отличие от OLTP-систем, в которых основными опе­рациями являются операции обновления, в хранилищах производится чтение огромных объемов данных с целью ответа на запросы. Поэтому важно понять требования хранилищ к индексированию.

Метки:10, 11, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9

Связанные записи

Хранилище или тематическое […]

Роль

В качестве альтернативы *вы можете создать роль. Затем вы назначаете этой роли все привилегии, и эта роль прикрепляется к пользователю. Такой подход является предпочтительным, особенно если пользователей много, поскольку вы сможете создавать роли для разных уровней работы и каждому пользователю выдается одна из этих ролей и привилегии не придется назначать индивидуально. Приме­няя ролевой подход, вы […]

октября 8, 2009

Comments Off

Тестирование проектной модели

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

Метки:10, 11, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9

Связанные записи

Хранилище […]

Иерархические индексы

Иерархические (b*tree) индексы представляют собой иерархические структу­ры, которые позволяют проводить быстрый поиск и получение адреса строки таблицы, содержащей определенное значение. Иерархические индексы хра­нят указатели на строки таблицы с использованием идентификаторов строк (rowids). Существуют две разновидности иерархических индексов:

Метки:10, 11, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9

Связанные записи

Хранилище или тематическое хранилище? (0)
Хранилища данных в […]

Индексы на основе битовых карт

Индексы на основе битовых карт (bitmapped indexes) разработаны для отве­тов на запросы, которые затрагивают столбцы с небольшим числом возмож­ных значений, каждое из которых потенциально соответствует большому числу строк. Число возможных значений для столбца называется количест­вом элементов (cardinality). В отличие от иерархических индексов, хранящих указатели на строки, используя идентификаторы строк (rowids), индекс на основе битовых карт […]

Использование условия PARALLEL


Наша база данных почти готова, но следует упомянуть о еще одном важном свой­стве, имеющемся в Oracle 9i, - условии PARALLEL. Несколько показанных здесь выражений могут выполняться параллельно, и использование этого метода в хра­нилище очень важно, поскольку значительно улучшает время вьшолнения выра­жения. Параллельные операции доступны при сканировании таблиц, сортировке, объединении, соединении и некоторых операциях с таблицами […]

Схема для компании Easy Shopping Inc

В этой главе мы увидели, как создать базу данных с помощью средств с графиче­ским интерфейсом, но многие читатели могут предпочесть создать базу данных напрямую, с помощью SQL. Код SQL для этого приведен ниже, но он предпола­гает, что база данных уже создана. Приведенный здесь пример сделан для систе­мы Windows 2000. Все, что нужно для переноса на […]

Привилегии доступа к объектам

Привилегии доступа можно установить для следующих типов объектов:
•        модули PL/SQL;
•        очереди;
Создание хранилища
Нельзя забывать, что некоторые данные в хранилище могут быть очень критич­ными, и, следовательно, по разнообразным причинам, вы можете не желать, чтобы весь ваш персонал имел доступ к этим данным. В Oracle 9i содержатся различные типы средств безопасности, которые не дают пользователям изме­нять объекты базы […]

Будущее систем хранения информации

Метки:10, 11, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9

Связанные записи

Хранилище или тематическое хранилище? (0)
Хранилища данных в режиме реального времени (0)
Хранение (0)
Функции для агрегирования (0)
Функции SQL для аналитических вычислений (0)

 

Доктор Хаус онлайн смотреть быстрее беги сюда где есть этот сериал