> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ajustes de sesión low_cardinality_*

> Ajustes de sesión de ClickHouse en el grupo generado de low_cardinality_*.

export const SettingsInfoBlock = ({type, default_value, changeable_without_restart}) => {
  return <div className="not-prose" style={{
    display: "flex",
    flexWrap: "wrap",
    alignItems: "baseline",
    columnGap: "0.5rem",
    rowGap: "0.125rem",
    margin: "0.375rem 0",
    fontSize: "0.8125rem",
    lineHeight: "1.125rem"
  }}>
      <div style={{
    fontWeight: 600,
    opacity: 0.72
  }}>Tipo</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>Predeterminado</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          Modificable sin reiniciar
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

Estas configuraciones están disponibles en [system.settings](/docs/es/reference/system-tables/settings) y se generan automáticamente a partir del [código fuente](https://github.com/ClickHouse/ClickHouse/blob/master/src/Core/Settings.cpp).

<div id="low_cardinality_allow_in_native_format">
  ## low\_cardinality\_allow\_in\_native\_format
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

Permite o restringe el uso del tipo de dato [LowCardinality](/docs/es/reference/data-types/lowcardinality) con el formato [Native](/docs/es/reference/formats/Native).

Si el uso de `LowCardinality` está restringido, servidor ClickHouse convierte las columnas `LowCardinality` en columnas ordinarias para las consultas `SELECT` y las columnas ordinarias en columnas `LowCardinality` para las consultas `INSERT`.

Esta configuración es necesaria principalmente para client de terceros que no admiten el tipo de dato `LowCardinality`.

Valores posibles:

* 1 — El uso de `LowCardinality` no está restringido.
* 0 — El uso de `LowCardinality` está restringido.

<div id="low_cardinality_max_dictionary_size">
  ## low\_cardinality\_max\_dictionary\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="8192" />

Establece el tamaño máximo, en filas, de un diccionario global compartido para el tipo de dato [LowCardinality](/docs/es/reference/data-types/lowcardinality) que puede escribirse en el sistema de archivos de almacenamiento. Esta configuración evita problemas de RAM en caso de crecimiento ilimitado del diccionario. Todos los datos que no pueden codificarse debido a la limitación del tamaño máximo del diccionario, ClickHouse los escribe de forma ordinaria.

Valores posibles:

* Cualquier entero positivo.

<div id="low_cardinality_use_single_dictionary_for_part">
  ## low\_cardinality\_use\_single\_dictionary\_for\_part
</div>

<SettingsInfoBlock type="Bool" default_value="0" />

Activa o desactiva el uso de un único diccionario para la parte de datos.

De forma predeterminada, el servidor ClickHouse supervisa el tamaño de los diccionarios y, si un diccionario se desborda, el servidor empieza a escribir el siguiente. Para impedir la creación de varios diccionarios, establezca `low_cardinality_use_single_dictionary_for_part = 1`.

Valores posibles:

* 1 — Se prohíbe crear varios diccionarios para la parte de datos.
* 0 — No se prohíbe crear varios diccionarios para la parte de datos.
