Изменения
Структура страницы
{{Определение
|definition =
'''Секционирование''' — это разделение таблицы базы данных на отдельные фрагменты с раздельными настройками физического хранения.}}
Фрагменты могут хранится на разных компьютерах или дисках одного компьютера. Используется в целях повышения производительности и доступности больших баз данных. Это достигается за счет параллельного чтения и записи на различных дисках.
== Типы секционирования ==
=== Вертикальное ===
TBF
=== Горизонтальное ===
TBF
== Методы секционирования ==
* Простые
** По диапазонам
** По значениям
** По хешу
* По выражению
* Составные
** По диапазону и хешу
** ...
== Управление секциями ==
==== Удаление секции ====
'''alter table''' <font color=red>таблица</font> '''drop partition''' <font color=red>секция</font>''';'''
==== Разбиение секции ====
'''alter table''' <font color=red>таблица</font> '''reorganize''' <font color=red>секция</font> '''into ('''...''')''';
==== Перехеширование ====
'''alter table''' <font color=red>таблица</font> '''add partition''' <font color=red>число</font>''';'''
'''alter table''' <font color=red>таблица</font> '''coalesce partition''' <font color=red>число</font>''';'''
TBC
|definition =
'''Секционирование''' — это разделение таблицы базы данных на отдельные фрагменты с раздельными настройками физического хранения.}}
Фрагменты могут хранится на разных компьютерах или дисках одного компьютера. Используется в целях повышения производительности и доступности больших баз данных. Это достигается за счет параллельного чтения и записи на различных дисках.
== Типы секционирования ==
=== Вертикальное ===
TBF
=== Горизонтальное ===
TBF
== Методы секционирования ==
* Простые
** По диапазонам
** По значениям
** По хешу
* По выражению
* Составные
** По диапазону и хешу
** ...
== Управление секциями ==
==== Удаление секции ====
'''alter table''' <font color=red>таблица</font> '''drop partition''' <font color=red>секция</font>''';'''
==== Разбиение секции ====
'''alter table''' <font color=red>таблица</font> '''reorganize''' <font color=red>секция</font> '''into ('''...''')''';
==== Перехеширование ====
'''alter table''' <font color=red>таблица</font> '''add partition''' <font color=red>число</font>''';'''
'''alter table''' <font color=red>таблица</font> '''coalesce partition''' <font color=red>число</font>''';'''
TBC