Vous n'êtes pas identifié(e).
Pages : 1
Salut,
ma base de données et utilisé par plusiers personnes , chaque jour je fait un sauvgarde de la base et je decouvert que la taille de la base augmente d'une maniere incroyable , pour les tables qui sont normalement les plus utilisé j'ai pas trouvé des choses pas normales , donc il y'a d'autres tables qui sont infectés.
Comment je puisse definir la taille de chaque table , y'a t'il un moyen sur Postgresql (outil où une ligne de commande ) qui m'affiche la taille de chaque table .
veuillez agreé mes sincerres salutation .
Hors ligne
Les fonctions en _size sont faites pour ça :
http://docs.postgresql.fr/8.4/functions-admin.html
En l'occurrence, ici, pg_total_relation_size(nom_table)
Par exemple :
SELECT tablename,pg_total_relation_size(schemaname || '.' || tablename) from pg_tables order by 2 desc;
Marc.
Hors ligne
.
Dernière modification par jdig (21/04/2016 13:20:05)
Hors ligne
Pages : 1