Секционирование
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску
В СУБД Oracle секционирование (англ. partitioning) позволяет большие структуры базы данных (таблицы, индексы) разбить на меньшие кусочки. Оракл предлагает несколько методов для различных сценариев:
- Секционирование по диапазонам значений (Range partitioning)
- Хеш-секционирование (Hash partitioning)
- Секционирование по списку значений (List partitioning)
- Составное секционирование:
- Диапазонное секционирование с хеш-подсекционированием (Range-hash composite partitioning)
- Диапазонное секционирование со списочным подсекционированием (Range-list composite partitioning)
Также существует 3 типа секционированных индексов:
- Локально секционированный индекс (local index), т. е. секции индекса соответствуют секциям таблицы.
- Глобально секционированный индекс (global partitioned index), такой индекс разбивается на секции по другим правилам, нежели сама таблица.
- Глобально несекционированный индекс (global non-partitioned index), такой индекс не разбивается на секции хотя таблица разбита.
- всевозможные комбинации из этих 3-х
Ссылки
- Oracle Partitioning (англ.)
Базы данных |
|
---|---|
Концепции | Модель данных • Реляционные базы данных • Реляционная модель данных • Реляционная алгебра • Нормальная форма • Ссылочная целостность • Реляционная СУБД • Распределённые СУБД • ACID |
Ключи | Первичный ключ • Внешний ключ • Суррогатный ключ • Суперключ • Возможный ключ |
Объекты | Триггер • Представление • Таблица • Курсор • Журнализация изменений • Транзакция • Индекс • Хранимая процедура • Секционирование |
SQL | SELECT • INSERT • UPDATE • MERGE • DELETE • JOIN • UNION • CREATE • ALTER • DROP • COMMIT • ROLLBACK |
Типы реализаций | Иерархическая • Сетевая • Реляционная • Объектно-ориентированная |
Реализации СУБД | DB2 • Firebird • PostgreSQL • MS SQL Server • MySQL • Oracle • SQLite |
Компоненты | Язык запросов • Оптимизатор запросов • План выполнения запроса • ODBC • JDBC |
Информатика | Это незавершённая статья по информатике. Вы можете помочь проекту, исправив и дополнив её. |
cs:Partition (databáze) en:Partition (database) fr:Partition (base de données) hu:Partíció (adatbázis) ja:分割 (データベース)
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....
→