Краткое описание урока
На прошлых уроках вы научились создавать новые секционированные таблицы и секционировать уже существующие. Но с течением времени требования к данным могут изменяться, что в свою очередь может потребовать от вас выполнения следующих задач:
- Добавление новых секций в таблицу для размещения новых данных.
- Изменение имён некоторых секций.
- Некоторые секции, размер которых изначально казался приемлемым, могут стать либо слишком большими, либо слишком маленькими, требуя от вас:
- Разделения секции на секции меньшего размера;
- Объединения нескольких секций в одну большую.
- Секции, данные которых больше не должны изменяться, могут быть помечены как Read-only.
- Перемещение некоторых секций в новые области хранения. Такие действия могут потребоваться, например, при настройке производительности или для реализации новых требований к хранению данных.
- Выгрузка (dump) данных из секции с целью архивации.
- Некоторые секции, которые ранее были очень полезными, сейчас устарели, и вероятно вам будет необходимо:
- Выполнить усечение секции;
- Выполнить удаление секции.
- В некоторых редких случаях, секционирование таблиц может оказаться излишним, что потребует полного отключения табличного секционирования в базе данных.
Очень важно, чтобы вы были готовы справиться с такими ситуациями.
На этом уроке вы узнаете:
- как добавить новые секции в секционированную таблицу;
- как переименовать секцию;
- как разделить секцию на более мелкие секции и как объединить несколько секций в одну большую;
- как сделать секцию Read-only;
- как переместить секции в новые области хранения;
- как выгрузить данные из секции;
- как выполнить усечение и удаление секции;
- как просмотреть информацию о секциях;
- как полностью отключить табличное секционирование в базе данных.