Подтвердить что ты не робот

Что такое разбиение таблиц?

В этом случае мы должны использовать разбиение таблиц?

4b9b3361

Ответ 1

Разметка позволяет разбивать таблицы и индексы или индексированные таблицы на более мелкие управляемые части, и каждая их небольшая часть называется "разделом".

Для получения дополнительной информации: Разделение в Oracle. Какие? Зачем? Когда? Кто? Где? Как?

Ответ 2

Пример может помочь.

Мы ежедневно собирали данные из набора из 124 продуктовых магазинов. Каждый день данные были совершенно отличными от других дней. Мы разделили данные на дату. Это позволило нам быстрее потому что oracle может использовать секционированные индексы и быстро устранять все несоответствующие дни. Это также позволяет значительно упростить операции резервного копирования, поскольку вы можете работать только с новыми разделами. Также после 5 лет данных нам нужно было избавиться от данных за целый день. Вы можете "удалить" или исключить целый раздел за раз, а не удалять строки. Таким образом, избавление от старых данных было быстрым.

Итак... Они хороши для больших наборов данных и очень хороши для улучшения производительности в некоторых случаях.

Ответ 3

Если вы хотите разбить таблицу на меньшие таблицы (на основе некоторого логического разбиения), чтобы повысить производительность. Таким образом, теперь пользователь может ссылаться на таблицы как на одно имя таблицы или на отдельные разделы внутри.

Ответ 4

Разбиение таблиц состоит из техники, принятой некоторыми системами управления базами данных для работы с большими базами данных. Вместо одного места хранения таблицы они разбивают вашу таблицу на несколько файлов для более быстрых запросов.

Если у вас есть таблица, в которой будут храниться большие массивы данных (я имею в виду ДЕЙСТВИТЕЛЬНО большие количества, например, миллионы записей), будет хорошим вариантом.

Ответ 5

i) Это подразделение одной таблицы на несколько сегментов, называемых разделами, каждая из которых содержит подмножество значений.

ii) Вы должны использовать его, когда прочитали документацию, запустили некоторые тестовые примеры, полностью поняли преимущества и недостатки, и обнаружили, что это принесет пользу.

Вы не получите полный ответ на форуме. Пойдите и прочитайте документацию и вернитесь, когда у вас есть управляемая проблема.