
PostgreSQL 데이터베이스 크기를 찾는 방법
2022-10-18 last update
5 minutes reading PostgreSQL postgres psql이 자습서는 PostgreSQL 서버에서 데이터베이스 크기와 테이블 크기를 결정하는 데 도움이 됩니다. 먼저 명령줄을 사용하여 서버에 로그인하고 PostgreSQL 서버에 연결합니다. 이제 다음 명령을 사용하여 PostgreSQL에서 데이터베이스 및 테이블의 크기를 결정할 수 있습니다.
위의 함수와 함께
1. PostgreSQL 데이터베이스 크기 확인(쿼리)
다음 명령을 사용하여 쿼리를 사용하여 PostgreSQL 데이터베이스 크기를 결정합니다. 먼저 셸을 열고 Postgres 터미널에 연결합니다.sudo -u postgres psql
그런 다음 inbuild 함수 pg_database_size()를 사용하여 PostgreSQL 서버에서 데이터베이스 크기를 찾습니다. postgres=# SELECT pg_database_size('mydb ');

pg_size_pretty()
함수를 사용하여 KB, MB 및 GB 등과 같이 사람이 읽을 수 있는 형식으로 데이터베이스 크기를 결정할 수도 있습니다. postgres=# SELECT pg_size_pretty(pg_database_size('mydb '));

2. pgAdmin으로 PostgreSQL 데이터베이스 크기 확인
pgAdmin 사용자는 또한 인터페이스의 크기입니다. 먼저 pgAdmin3 인터페이스에 로그인합니다. 데이터베이스를 선택하고 통계 탭을 엽니다. 여기에서 아래 이미지와 같이 데이터베이스 크기를 찾을 수 있습니다.
3. PostgreSQL에서 테이블 크기를 찾는 방법
다음 명령을 사용하여 먼저 대상 데이터베이스에 연결합니다.이제postgres=# \c
mydb;
pg_total_relation_size()
내장 함수를 사용하여 Postgres 서버에서 테이블 크기를 계산합니다. 사람이 읽을 수 있는 형식. mydb=# SELECT pg_size_pretty(pg_total_relation_size('employee '));
