Tester l'utilisation des index, indexation virtuelle ou hypothétique

Initialiser un cluster, gérer les accès, modifier les paramètres par défaut, interroger le catalogue avec psql ou pgAdmin, déplacer les données avec pgdump etc.
Répondre
Phil
Administrateur du site
Messages : 291
Enregistré le : mar. 1 sept. 2015 00:38
Localisation : France
Contact :

Tester l'utilisation des index, indexation virtuelle ou hypothétique

Message par Phil »

Merci à un développeur pour sa question :

dans https://www.openscg.com/2018/03/where-postgres-wins/ il est écrit qu'il est possible de créer l'index dans une transaction et de ne pas valider pour voir s'il serait utilisé mais ça consomme quand même l'espace !!!!!

Réponse :

Postgres wins souvent :) Mais ce n'est pas la bonne méthode pour tester si un index serait utilisé par une requête s'il existait. Je conseille sous Oracle l'utilisation du mot clé NOSEGMENT et sous PostgreSQL l'utilisation de l'extension hypopg développée par Dalibo. J'ai consacré une page à ce sujet : https://pgphil.ovh/virtuel_index_10_beta_01.php
Cdlt. Phil - pgphil.ovh
Répondre