Последнее обновление
ALTER COLOCATE GROUP
Описание
Эта инструкция используется для изменения свойств группы колокации.
Синтаксис
ALTER COLOCATE GROUP [<database>.] <group_name>
SET (
<property_list>
);
Обязательные параметры
1. <group_name>
Укажите имя группы колокации, которую нужно изменить.
2.<property_list>
property_list задаёт свойства colocation group; в настоящее время поддерживается изменение только replication_num и replication_allocation. После изменения этих двух свойств colocation group одновременно приведите свойства default.replication_allocation, dynamic.replication_allocation и replication_allocation существующих разделов таблиц этой группы к тем же значениям.
Необязательные параметры
1. <database>
Укажите базу данных, к которой относится изменяемая colocate group.
Примечание:
- Если группа колокации глобальная, то есть её имя начинается с global, она не относится ни к одной базе данных.
Требования к правам доступа
Требуются права ADMIN.
Примеры
- Изменение количества реплик глобальной группы. При создании таблицы задайте
"colocate_with" = "__global__foo".
ALTER COLOCATE GROUP __global__foo
SET (
"replication_num"="1"
);
- Изменение количества реплик неглобальной группы. При создании таблицы задайте "colocate_with" = "bar"; таблица должна относиться к базе данных example_db.
ALTER COLOCATE GROUP example_db.bar
SET (
"replication_num"="1"
);