Comment trouver la taille de la base de données postgresql

Comment trouver la taille de la base de données postgresql

Ce tutoriel vous aidera à déterminer la taille de la base de données et la taille de la table dans le serveur PostgreSQL.

Connectez-vous d'abord à votre serveur à l'aide de la ligne de commande et connectez-vous au serveur PostgreSQL. Vous pouvez maintenant utiliser les commandes suivantes pour déterminer les tailles des bases de données et des tables dans PostgreSQL.

1. Vérifiez la taille de la base de données PostgreSQL (requête)

Utilisez les commandes suivantes pour déterminer la taille de la base de données PostgreSQL à l'aide d'une requête. Tout d'abord, ouvrez une coque et connectez-vous au terminal postgres.

sudo -u postgres psql  

Utilisez ensuite la fonction inbuild pg_database_size () pour trouver la taille de la base de données dans le serveur PostgreSQL.

postgres = # select pg_database_size ('mydb'); 

Vous pouvez aussi utiliser pg_size_pretty () fonction avec ci-dessus pour déterminer la taille de la base de données dans un format lisible par humain comme KB, MB et GB, etc.

postgres = # select pg_size_pretty (pg_database_size ('mydb')); 

2. Vérifiez la taille de la base de données PostgreSQL avec Pgadmin

Les utilisateurs de Pgadmin peuvent également déterminer la taille de l'interface.

Premier connexion à l'interface PGADMIN3. Sélectionnez votre base de données et ouvrez l'onglet statistique. Ici, vous pouvez trouver la taille de votre base de données comme indiqué dans l'image ci-dessous:

3. Comment trouver la taille de la table dans PostgreSQL

Connectez-vous d'abord à la base de données cible avec la commande suivante:

postgres = # \ c mydb; 

Calculez maintenant la taille du tableau dans le serveur Postgres en utilisant pg_total_relation_size () Fonction intégrée avec format lisible par humain.

mydb = # select pg_size_pretty (pg_total_relation_size ('employee')); 

Concusion

Ce tutoriel vous aide à trouver la taille de la base de données dans le serveur PostgreSQL. Vous fournissez également des détails pour calculer la taille de la table dans une base de données.