Перейти к основному содержимому
Перейти к основному содержимому

Установить движок таблицы

примечание

В ClickHouse Cloud, если ваш сервис был создан с версией ранее 25.4, вам необходимо установить совместимость как минимум на 25.4, используя SET compatibility=25.4.

Набор данных, который всегда находится в оперативной памяти. Он предназначен для использования с правой стороны оператора IN (см. раздел "Операторы IN").

Вы можете использовать INSERT для вставки данных в таблицу. Новые элементы будут добавляться в набор данных, при этом дубликаты будут игнорироваться. Но вы не можете выполнять SELECT из таблицы. Единственный способ извлечь данные — использовать их в правой части оператора IN.

Данные всегда располагаются в оперативной памяти. Для INSERT блоки вставленных данных также записываются в каталог таблиц на диске. При запуске сервера эти данные загружаются в оперативную память. Другими словами, после перезапуска данные остаются на месте.

При резком перезапуске сервера блок данных на диске может быть утерян или поврежден. В последнем случае вам возможно придется вручную удалить файл с поврежденными данными.

Ограничения и настройки

При создании таблицы применяются следующие настройки:

Устойчивый

Отключает устойчивость для движков таблиц Set и Join.

Снижает накладные расходы на ввод-вывод. Подходит для сценариев, которые ориентированы на производительность и не требуют устойчивости.

Возможные значения:

  • 1 — Включено.
  • 0 — Отключено.

Значение по умолчанию: 1.