PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : Optimisation » Liste des Index non utilisés » 19/01/2018 15:43:15

Merci Guillaume pour ta réponse qui va dans le sens de ce que j'avais compris.
Cependant une nouvelle petite question par rapport à ton commentaire dans le cas d'une clé pour une contrainte unique. Lors d'un INSERT pour le controle de l'intégrité il y a bien utilisation de l'Index donc la la colonne IDX_SCAN est surement mise à jour. Non ?

#2 Optimisation » Liste des Index non utilisés » 19/01/2018 14:30:27

TCHOUFANE
Réponses : 4

bonjour

Je suis DBA (Expert Z/OS DB2) mais novice sur Postgesql.

j'ai besoin de connaitre la lise des Index pas du tout utilisé par Postgres pour une database. D'apres mes recherches je devrais pouvoir me débrouiller avec les vues pg_stat_user_indexes et pg_statia_user_indexes. Dans la Pq_stat_user_index il existe 3 colonnes idx_scan, ids_tup_read et idx_tup_fetch. Je me suis dis que si 3 trois colonnes étaient à Zero cela voulait dire que l'index n'était pas utilisé. Mais en consultant la pg_statio_user_indexes pour cette index, les colonnes idx_blks_read et idx_blks_hit ne sont pas à zero.

Quelqu'un peut il me dire comment procéder pour trouver les index non utilisés.

Par avance Merci. 

Thierry

Pied de page des forums

Propulsé par FluxBB