> ## 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 use_skip_indexes_*

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

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="use_skip_indexes">
  ## use\_skip\_indexes
</div>

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

Utiliza los índices de omisión de datos durante la ejecución de consultas.

Valores posibles:

* 0 — Deshabilitado.
* 1 — Habilitado.

<div id="use_skip_indexes_for_disjunctions">
  ## use\_skip\_indexes\_for\_disjunctions
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "25.12"},{"label": "1"},{"label": "Nueva configuración"}]}]} />

Evalúa los filtros WHERE con condiciones mixtas de AND y OR mediante índices de omisión. Ejemplo: WHERE A = 5 AND (B = 5 OR C = 5).
Si está deshabilitado, los índices de omisión se siguen usando para evaluar las condiciones de WHERE, pero solo pueden contener cláusulas unidas con AND.

Posibles valores:

* 0 — Deshabilitado.
* 1 — Habilitado.

<div id="use_skip_indexes_for_top_k">
  ## use\_skip\_indexes\_for\_top\_k
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.5"},{"label": "1"},{"label": "Habilita el uso de índices de omisión de datos para el filtrado de TopK de forma predeterminada"}]}, {"id": "row-2","items": [{"label": "25.12"},{"label": "0"},{"label": "Nueva opción de configuración."}]}]} />

Habilita el uso de índices de omisión de datos para el filtrado de TopK.

Cuando está habilitada, si existe un índice de omisión minmax en la columna de una consulta `ORDER BY <column> LIMIT n`, el optimizador intentará usar el índice minmax para omitir gránulos que no sean relevantes para el resultado final. Esto puede reducir la latencia de la consulta.

Valores posibles:

* 0 — Deshabilitado.
* 1 — Habilitado.

<div id="use_skip_indexes_if_final">
  ## use\_skip\_indexes\_if\_final
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "25.6"},{"label": "1"},{"label": "Cambio en el valor predeterminado de la configuración"}]}]} />

Controla si se usan índices de omisión al ejecutar una consulta con el modificador FINAL.

Los índices de omisión pueden excluir filas (gránulos) que contienen los datos más recientes, lo que podría producir resultados incorrectos en una consulta con el modificador FINAL. Cuando esta configuración está habilitada, los índices de omisión se aplican incluso con el modificador FINAL, lo que puede mejorar el rendimiento, pero con el riesgo de omitir actualizaciones recientes. Esta configuración debe habilitarse junto con la configuración use\_skip\_indexes\_if\_final\_exact\_mode (habilitada de forma predeterminada).

Valores posibles:

* 0 — Deshabilitado.
* 1 — Habilitado.

<div id="use_skip_indexes_if_final_exact_mode">
  ## use\_skip\_indexes\_if\_final\_exact\_mode
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "25.6"},{"label": "1"},{"label": "Cambio en el valor predeterminado de la configuración"}]}, {"id": "row-2","items": [{"label": "25.5"},{"label": "0"},{"label": "Esta configuración se introdujo para ayudar a que la consulta FINAL devuelva resultados correctos con índices de omisión"}]}]} />

Controla si los gránulos devueltos por un índice de omisión se amplían en las partes más recientes para devolver resultados correctos al ejecutar una consulta con el modificador FINAL.

El uso de índices de omisión puede excluir filas (gránulos) que contienen los datos más recientes, lo que podría dar lugar a resultados incorrectos. Esta configuración permite garantizar que se devuelvan resultados correctos al escanear las partes más recientes que se solapan con los rangos devueltos por el índice de omisión. Esta configuración solo debe deshabilitarse si una aplicación acepta resultados aproximados basados en consultar el índice de omisión.

Valores posibles:

* 0 — Deshabilitado.
* 1 — Habilitado.

<div id="use_skip_indexes_on_data_read">
  ## use\_skip\_indexes\_on\_data\_read
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.2"},{"label": "1"},{"label": "El índice de texto ahora es GA"}]}, {"id": "row-2","items": [{"label": "26.1"},{"label": "0"},{"label": "Habilitado de forma predeterminada"}]}, {"id": "row-3","items": [{"label": "25.9"},{"label": "0"},{"label": "Nueva configuración"}]}]} />

Permite usar índices de omisión de datos durante la lectura de datos.

Cuando esta opción está habilitada, los índices de omisión se evalúan dinámicamente a medida que se lee cada gránulo de datos, en lugar de analizarse de antemano antes de que comience la ejecución de la consulta. Esto puede reducir la latencia de inicio de la consulta.

Valores posibles:

* 0 — Deshabilitado.
* 1 — Habilitado.
