☁️ Cloud & Databases

La dura realidad de PostgreSQL: índices que te la juegan con tablas gigantes

Creas el índice perfecto. Ejecutas la consulta. Silencio total. PostgreSQL escanea secuencialmente tu tabla de un millón de filas igual. Por qué pasa y cómo contraatacar.

Salida de EXPLAIN en PostgreSQL mostrando escaneo secuencial ignorando índice en tabla grande

⚡ Key Takeaways

  • PostgreSQL elige planes por coste total, no por si hay índice —escaneos secuenciales ganan en consultas de baja selectividad. 𝕏
  • Ajusta con ANALYZE, índices parciales y particionado para que los índices valgan la pena. 𝕏
  • Piensa como Postgres: minimiza trabajo de I/O, ignora el hype de 'siempre indexar'. 𝕏
Published by

Open Source Beat

Community-driven. Code-first.

Worth sharing?

Get the best Open Source stories of the week in your inbox — no noise, no spam.

Originally reported by Dev.to

Stay in the loop

The week's most important stories from Open Source Beat, delivered once a week.