☁️ Cloud & Databases

La vérité brutale de PostgreSQL : des index qui se retournent contre les grosses tables

Vous créez l’index parfait. Vous lancez la requête. Silence radio. PostgreSQL préfère scanner séquentiellement votre table d’un million de lignes. Explications — et parades.

Sortie EXPLAIN PostgreSQL montrant un scan séquentiel qui ignore l’index sur une grosse table

⚡ Key Takeaways

  • PostgreSQL choisit ses plans sur le coût total, pas la présence d’index — les scans séquentiels l’emportent sur les requêtes peu sélectives. 𝕏
  • Ajustez avec ANALYZE, index partiels et partitionnement pour rendre les index pertinents. 𝕏
  • Pensez comme Postgres : minimisez le travail I/O, ignorez le mythe de « l’index toujours ». 𝕏
Written by

Marcus Rivera

Tech journalist covering AI business and enterprise adoption. 10 years in B2B media.

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.