Эти настройки доступны в 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 в движке хранения MySQL Последнее изменение 23 июля 2026 г.