Skip to main content
Skip to main content

TRUNCATE

Удаляет все данные из таблицы. Если условие IF EXISTS не указано, запрос вернет ошибку, если таблицы не существует.

Запрос TRUNCATE не поддерживается для следующих движков: View, File, URL, Buffer и Null.

Вы можете настроить ожидание выполнения действий на репликах с помощью настройки alter_sync.

Вы можете указать время ожидания (в секундах) выполнения запросов TRUNCATE для неактивных реплик с помощью настройки replication_wait_for_inactive_replica_timeout.

Примечание

Если значение настройки alter_sync равно 2 и некоторые реплики не активны больше времени, заданного настройкой replication_wait_for_inactive_replica_timeout, то генерируется исключение UNFINISHED.