Jak znaleźć rozmiar bazy danych PostgreSQL
- 2834
- 899
- Pan Jeremiasz Więcek
Ten samouczek pomoże ci określić rozmiar bazy danych i rozmiar tabeli na serwerze PostgreSQL.
Najpierw zaloguj się do serwera za pomocą wiersza poleceń i połącz się z serwerem PostgreSQL. Teraz możesz użyć następujących poleceń do określenia rozmiarów baz danych i tabel w PostgreSQL.
1. Sprawdź rozmiar bazy danych PostgreSQL (zapytanie)
Użyj następujących poleceń, aby określić rozmiar bazy danych PostgreSQL za pomocą zapytania. Najpierw otwórz powłokę i połącz się z terminalem Postgres.
sudo -u postgres psql
Następnie użyj funkcji Inbuild PG_DATABASE_SIZE (), aby znaleźć rozmiar bazy danych w PostgreSQL Server.
postgres =# Wybierz pg_database_size („mydb”);
Możesz także użyć pg_size_pretty ()
funkcja wraz z powyższym w celu określenia wielkości bazy danych w formacie czytelnym człowieka, takim jak KB, MB i GB itp.
postgres =# Wybierz pg_size_pretty (pg_database_size („mydb”));
2. Sprawdź rozmiar bazy danych PostgreSQL za pomocą PGADMIN
Użytkownicy PGADMIN mogą również określić rozmiar z interfejsu.
Pierwszy zalogowanie się do interfejsu PGADMIN3. Wybierz kartę bazy danych i otwórz statykę. Tutaj można znaleźć rozmiar swojej bazy danych, jak pokazano na poniższym obrazku:
3. Jak znaleźć rozmiar tabeli w PostgreSQL
Najpierw połącz się z docelową bazą danych za pomocą następującego polecenia:
Postgres =# \C
MYDB;
Teraz oblicz rozmiar tabeli na serwerze Postgres za pomocą pg_total_relation_size ()
wbudowana funkcja z ludzkim czytelnym formatem.
mydb =# Wybierz pg_size_pretty (pg_total_relation_size („pracownik”));
Upadek
Ten samouczek pomaga znaleźć rozmiar bazy danych na serwerze PostgreSQL. Podaj także dane do obliczenia rozmiaru tabeli w bazie danych.