So finden Sie die PostgreSQL -Datenbankgröße

So finden Sie die PostgreSQL -Datenbankgröße

In diesem Tutorial können Sie die Datenbankgröße und Tabellengröße auf dem PostgreSQL -Server bestimmen.

Melden Sie sich zunächst bei Ihrem Server über die Befehlszeile an und stellen Sie eine Verbindung zum PostgreSQL -Server her. Jetzt können Sie die folgenden Befehle verwenden, um die Größen von Datenbanken und Tabellen in PostgreSQL zu bestimmen.

1. Überprüfen Sie die PostgreSQL -Datenbankgröße (Abfrage)

Verwenden Sie die folgenden Befehle, um die PostgreSQL -Datenbankgröße mit einer Abfrage zu bestimmen. Öffnen Sie zunächst eine Schale und stellen Sie eine Verbindung zum Postgres -Terminal her.

sudo -u postgres psql  

Verwenden Sie dann die Inbuild -Funktion pg_database_size (), um die Datenbankgröße auf dem PostgreSQL -Server zu finden.

postgres =# auswählen pg_database_size ('mydb'); 

Sie können auch verwenden pg_size_pretty () Funktion zusammen mit oben, um die Datenbankgröße im menschlichen lesbaren Format wie KB, MB und GB usw. zu bestimmen.

postgres =# auswählen pg_size_pretty (pg_database_size ('mydb')); 

2. Überprüfen Sie die Datenbankgröße von PostgResQL mit PGADMIN

Die PGADMIN -Benutzer können auch die Größe von der Schnittstelle bestimmen.

Melden Sie sich zuerst an der PGADMIN3 -Schnittstelle an. Wählen Sie Ihre Datenbank und öffnen Sie die Registerkarte Statik. Hier finden Sie die Größe Ihrer Datenbank, wie im folgenden Bild gezeigt:

3. So finden Sie die Tabellengröße in Postgresql

Stellen Sie zunächst mit dem folgenden Befehl eine Verbindung zur Zieldatenbank her:

postgres =# \C mydb; 

Berechnen Sie nun die Tabellengröße auf dem Postgres -Server mithilfe pg_total_relation_size () Eingebaute Funktion mit menschlich lesbarem Format.

mydb =# auswählen pg_size_pretty (pg_total_relation_size ('Mitarbeiter')); 

Konkusion

In diesem Tutorial können Sie auf dem PostgreSQL -Server eine Datenbankgröße finden. Geben Sie Ihnen auch Details zur Berechnung der Tabellengröße in einer Datenbank an.