Секционирование

Материал из 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-х

Ссылки

cs:Partition (databáze) en:Partition (database) fr:Partition (base de données) hu:Partíció (adatbázis) ja:分割 (データベース)

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....