Cómo encontrar el tamaño de la base de datos PostgreSQL

Cómo encontrar el tamaño de la base de datos PostgreSQL

Este tutorial lo ayudará a determinar el tamaño de la base de datos y el tamaño de la tabla en el servidor PostgreSQL.

Primero inicie sesión en su servidor usando la línea de comandos y conéctese al servidor PostgreSQL. Ahora puede usar los siguientes comandos para determinar los tamaños de bases de datos y tablas en PostgreSQL.

1. Verifique el tamaño de la base de datos PostgreSQL (consulta)

Use los siguientes comandos para determinar el tamaño de la base de datos PostgreSQL usando una consulta. Primero, abra una carcasa y conéctese al terminal Postgres.

sudo -u Postgres PSQL  

Luego use la función inBuild PG_DATABASE_SIZE () para encontrar el tamaño de la base de datos en el servidor PostgreSQL.

postgres =# seleccione PG_DATABASE_SIZE ('myDB'); 

También puedes usar pg_size_pretty () Funcionar junto con arriba para determinar el tamaño de la base de datos en formato legible humano como KB, MB y GB, etc.

postgres =# select PG_SIZE_PRITTY (PG_DATABASE_SIZE ('MyDB')); 

2. Verifique el tamaño de la base de datos de PostgreSQL con PGADmin

Los usuarios de Pgadmin también pueden determinar el tamaño de la interfaz.

Primero inicie sesión en la interfaz PGADmin3. Seleccione su base de datos y abra la pestaña Estadísticas. Aquí puede encontrar el tamaño de su base de datos como se muestra en la imagen a continuación:

3. Cómo encontrar el tamaño de la tabla en PostgreSQL

Conéctese primero a la base de datos de destino con el siguiente comando:

Postgres =# \C mydb; 

Ahora calcule el tamaño de la tabla en el servidor Postgres usando PG_TOTAL_RELATION_SIZE () Función incorporada con formato legible humano.

myDB =# select PG_SIZE_PRITTY (PG_TOTAL_RELATION_SIZE ('Empleado')); 

Concusión

Este tutorial le ayuda a encontrar el tamaño de la base de datos en el servidor PostgreSQL. Además, proporcione detalles para calcular el tamaño de la tabla en una base de datos.