ALTER SYSTEM¶
DDL-команда ALTER SYSTEM используется для изменения
параметров конфигурации СУБД.
Синтаксис¶
Параметры¶
-
SET — установка значения параметра.
-
RESET — сброс параметра до значения по умолчанию.
-
RESET ALL — сброс всех параметров до их значений по умолчанию.
-
FOR TIER / FOR ALL TIERS — применение действия для конкретного тира, или глобально для всех тиров. Если этот параметр не указан, то подразумевается, что действие распространится глобально.
-
WAIT APPLIED — при использовании этого параметра контроль пользователю будет возвращен только после того как данная операция будет применена либо во всем кластере (
GLOBALLY), либо в рамках текущего инстанса (LOCALLY). По умолчанию используется поведениеGLOBALLY.
Требуемые привилегии¶
Данная команда требует привилегии Администратора
СУБД (admin).
См. также:
Примеры¶
Установка параметра:
ALTER SYSTEM SET auth_password_enforce_digits to false;
Установка параметра для конкретного тира:
ALTER SYSTEM SET memtx_checkpoint_count = 200 FOR TIER default;
Сброс параметра:
ALTER SYSTEM RESET auth_password_enforce_digits;
Сброс всех параметров:
ALTER SYSTEM RESET all;
Сброс параметра для конкретного тира:
ALTER SYSTEM RESET memtx_checkpoint_interval FOR TIER default;
Получить текущее значение параметра:
SELECT * FROM _pico_db_config WHERE key = 'auth_password_enforce_digits';