Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

настройки сеанса max_temporary_*

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

max_temporary_columns

Тип
UInt64
По умолчанию
0

Максимальное количество временных столбцов, которые могут одновременно находиться в оперативной памяти при выполнении запроса, включая константные столбцы. Если в результате промежуточных вычислений запрос создает в памяти больше временных столбцов, чем указано, то генерируется исключение.

Значение 0 означает отсутствие ограничений.

max_temporary_data_on_disk_size_for_query

Тип
UInt64
По умолчанию
0

Максимальный объём данных в байтах, который временные файлы на диске могут занимать при одновременном выполнении всех запросов.

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

  • Положительное целое число.
  • 0 — без ограничений (по умолчанию)

max_temporary_data_on_disk_size_for_user

Тип
UInt64
По умолчанию
0

Максимальный объём данных во временных файлах на диске в байтах для всех одновременно выполняющихся запросов пользователя.

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

  • Положительное целое число.
  • 0 — без ограничений (по умолчанию)

max_temporary_non_const_columns

Тип
UInt64
По умолчанию
0

Как и max_temporary_columns, это максимальное количество временных столбцов, которые должны одновременно храниться в оперативной памяти при выполнении запроса, но без учёта константных столбцов.

Navigation