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

mysql_datatypes_support_level

Определяет, как типы MySQL преобразуются в соответствующие типы ClickHouse. Это разделенный запятыми список, содержащий любую комбинацию из decimal, datetime64, date2Date32, date2String или geometry. Все современные сопоставления (decimal, datetime64, date2Date32, geometry) включены по умолчанию.
  • decimal: преобразует типы NUMERIC и DECIMAL в Decimal, если это допускает precision.
  • datetime64: преобразует типы DATETIME и TIMESTAMP в DateTime64 вместо DateTime, если precision не равна 0.
  • date2Date32: преобразует DATE в Date32 вместо Date. Имеет приоритет над date2String.
  • date2String: преобразует DATE в String вместо Date. Переопределяется datetime64.
  • geometry: преобразует пространственные типы MySQL (LINESTRING, POLYGON, MULTILINESTRING, MULTIPOLYGON) в соответствующие геометрические типы ClickHouse, а обобщенный тип GEOMETRY — в универсальный тип Geometry. POINT всегда преобразуется в Point независимо от этой опции. Поскольку обобщенный столбец GEOMETRY может содержать любой подтип, при чтении значения, подтип которого не имеет аналога в ClickHouse (MULTIPOINT, GEOMETRYCOLLECTION), генерируется исключение; столбцы, объявленные как MULTIPOINT или GEOMETRYCOLLECTION, сопоставляются с String.

mysql_max_rows_to_insert

Максимальное количество строк при батч-вставке в MySQL в движке хранения MySQL
Последнее изменение 23 июля 2026 г.