PostgreSQL, taille des tables/bases.

Discussion dans 'Web, design' créé par grosnours, 19 Juillet 2006.

Statut de la discussion:
Fermée.
  1. Online
    grosnours ex membre
    Hello, connaissez-vous un moyen pour connaître la taille exacte (en bytes) d'une table d'une base PgSQL 8.0.x ?

    L'upgrade à PgSQL 8.1.x (qui possède pg_database_size, pg_tablespace_size, etc) n'est pas envisageable.
    phppgadmin ne permet pas de connaitre la taille des tables (à l'inverse de phpmyadmin).
    Approximer la taille en fixant une borne sup (nombre de rows * taille max d'une row) n'est pas convaincant (multiples champs text).


    Anybody ? ;)
    grosnours, 19 Juillet 2006
    #1
  2. Online
    grosnours ex membre
    Ok trouvé.

    Dans les contrib PgSQL, il y a un fichier dbsize.sql qui contient les fonctions implémentées en PgSQL 8.1.x.
    grosnours, 19 Juillet 2006
    #2
  3. Offline
    Bingo Beer Addict
    Vraiment ?
    C'est dommage, c'est une upgrade assez indispensable à mon sens.
    Rien que pour le bitmap scan, le table partitioning et l'autovacuum intégré au serveur !
    Bingo, 20 Juillet 2006
    #3
Statut de la discussion:
Fermée.