Skip to main content
Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

mysql_datatypes_support_level

Define como os tipos do MySQL são convertidos para os tipos correspondentes do ClickHouse. Uma lista separada por vírgulas com qualquer combinação de decimal, datetime64, date2Date32, date2String ou geometry. Todos os mapeamentos modernos (decimal, datetime64, date2Date32, geometry) são habilitados por padrão.
  • decimal: converte os tipos NUMERIC e DECIMAL em Decimal quando a precisão permite.
  • datetime64: converte os tipos DATETIME e TIMESTAMP em DateTime64 em vez de DateTime quando a precisão não é 0.
  • date2Date32: converte DATE em Date32 em vez de Date. Tem precedência sobre date2String.
  • date2String: converte DATE em String em vez de Date. É sobrescrito por datetime64.
  • geometry: converte os tipos espaciais do MySQL (LINESTRING, POLYGON, MULTILINESTRING, MULTIPOLYGON) para os tipos geométricos correspondentes do ClickHouse, e o tipo genérico GEOMETRY para o tipo Geometry. POINT é sempre convertido para Point, independentemente desta opção. Como uma coluna genérica GEOMETRY pode conter qualquer subtipo, ler um valor cujo subtipo não tem equivalente no ClickHouse (MULTIPOINT, GEOMETRYCOLLECTION) lança uma exceção no momento da leitura; colunas declaradas como MULTIPOINT ou GEOMETRYCOLLECTION são mapeadas para String.

mysql_max_rows_to_insert

O número máximo de linhas na inserção em lote do MySQL para o motor de armazenamento MySQL
Última modificação em 23 de julho de 2026