Como encontrar o tamanho do banco de dados PostGresql
- 2356
- 283
- Mrs. Willie Beahan
Este tutorial ajudará você a determinar o tamanho do banco de dados e o tamanho da tabela no servidor PostGresql.
Primeiro login no seu servidor usando a linha de comando e conecte -se ao servidor PostgreSQL. Agora você pode usar os seguintes comandos para determinar os tamanhos de bancos de dados e tabelas no PostgreSQL.
1. Verifique o tamanho do banco de dados PostGresql (consulta)
Use os seguintes comandos para determinar o tamanho do banco de dados PostGresql usando uma consulta. Primeiro, abra um shell e conecte -se ao terminal Postgres.
sudo -u pós -gres psql
Em seguida, use a função inbuild pg_database_size () para encontrar o tamanho do banco de dados no servidor postgreSQL.
PostGres =# Selecione PG_DATABASE_SIZE ('MYDB');
Você também pode usar pg_size_pretty ()
função junto com acima para determinar o tamanho do banco de dados em formato legível por humanos, como KB, MB e GB etc.
PostGres =# Selecione pg_size_pretty (pg_database_size ('mydb'));
2. Verifique o tamanho do banco de dados PostGresql com pgadmin
Os usuários do pgadmin também podem determinar o tamanho da interface.
Primeiro login na interface pgadmin3. Selecione o seu banco de dados e a guia Open STATICS. Aqui você pode encontrar o tamanho do seu banco de dados, como mostrado na imagem abaixo:
3. Como encontrar o tamanho da tabela no PostgreSQL
Conecte -se ao banco de dados de destino primeiro com o seguinte comando:
PostGres =# \ c
mydb;
Agora calcule o tamanho da tabela no servidor Postgres usando pg_total_relation_size ()
Função embutida com formato legível humano.
mydb =# selecione PG_SIZE_PRETTY (PG_TOTAL_RELATION_SIZE ('funcionário');
Concusão
Este tutorial ajuda você a encontrar o tamanho do banco de dados no servidor PostGresql. Além disso, forneça detalhes para calcular o tamanho da tabela em um banco de dados.