database
USE <database>. В отличие от оператора USE, это обычная настройка сеанса: как и любая другая настройка, она принимает значение без проверки, а неизвестная база данных будет указана при применении настройки (во время выполнения запроса), а не при выполнении SET. Она следует модели привилегий заданной клиентом базы данных по умолчанию, которую обобщает, а не модели USE: для выбора текущей базы данных не требуется привилегия SHOW_DATABASES, при этом доступ к таблицам в ней проверяется как обычно. Используется как пункт назначения для URL-параметра database HTTP-интерфейса и заголовка X-ClickHouse-Database.
database_atomic_wait_for_drop_and_detach_synchronously
SYNC ко всем запросам DROP и DETACH.
Возможные значения:
- 0 — Запросы будут выполняться с задержкой.
- 1 — Запросы будут выполняться без задержки.
database_datalake_require_metadata_access
UNDROP TABLE.