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 14/05/2010 13:23:25

benbelgacem
Membre

determines les tailles des Tables

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

#2 14/05/2010 13:36:10

Marc Cousin
Membre

Re : determines les tailles des Tables

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

#3 21/04/2016 13:18:31

jdig
Membre

Re : determines les tailles des Tables

.

Dernière modification par jdig (21/04/2016 13:20:05)

Hors ligne

Pied de page des forums