> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Rendimiento y optimizaciones

> Descripción general de las funciones de rendimiento y optimización en ClickHouse

Esta sección abarca funciones y técnicas para mejorar el rendimiento de las consultas y la ingestión
en ClickHouse. Recomendamos leer primero
[Conceptos fundamentales](/es/concepts/core-concepts/parts) para conocer el material
básico en el que se apoyan estas guías.

<CardGroup cols={2}>
  <Card title="Optimización de PREWHERE" icon="filter" href="/es/concepts/features/performance/prewhere">
    Cómo `PREWHERE` reduce la E/S al filtrar datos antes de leer columnas no usadas en el filtro, y cómo supervisar su eficacia.
  </Card>

  <Card title="Perfilado de asignaciones" icon="chart-line" href="/es/concepts/features/performance/allocation-profiling">
    Genere perfiles de asignaciones de memoria para diagnosticar la presión de memoria y ajustar el uso de recursos en ClickHouse.
  </Card>

  <Card title="Cachés" icon="bolt" href="/es/concepts/features/performance/caches/caches">
    Caché de consultas, caché de condiciones de consulta y userspace page cache para acelerar cargas de trabajo repetidas.
  </Card>

  <Card title="Índices de salto" icon="forward" href="/es/concepts/features/performance/skip-indexes/skipping-indexes">
    Use índices de salto secundarios para descartar bloques de datos irrelevantes y acelerar las consultas filtradas.
  </Card>

  <Card title="Materialización diferida" icon="clock" href="/es/concepts/features/performance/lazy-materialization">
    Aplace la lectura de columnas hasta que sea necesaria para reducir la E/S en consultas selectivas.
  </Card>

  <Card title="Solución de problemas" icon="bug" href="/es/concepts/features/performance/troubleshoot/sampling-query-profiler">
    Sampling query profiler, benchmarking de hardware y depuración de problemas de memoria.
  </Card>
</CardGroup>
