Besoin de savoir comment PostgreSQL ordonne les enregistrements sur le disque. Dans ce cas, je voudrais profiter de la combinaison d'index comme indiqué dans la documentation , qui, si je comprends bien, utilise des bitmaps pour obtenir des lignes correspondantes et les renvoie en fonction de leur emplacement physique. Le tableau en question a été regroupé par sa clé primaire.
Si je comprends bien, PostgreSQL ne continue pas automatiquement à faire du clustering une fois le clustering terminé (bien qu'il se souvienne qu'il s'est clusterisé selon un certain index). Maintenant, puisque c'est la clé primaire, je me demande si l'ordre de stockage physique serait conforme à cela (que si vrai, je voudrais utiliser à notre avantage pour une requête spécifique).
En résumé, comment PostgreSQL ordonne-t-il ses nouveaux enregistrements, en particulier après le clustering?
Merci beaucoup!
la source