Consultas rotineiras

— VERIFICAR PROCESSOS POSTGRESQL

ps aux | grep “postgres” | grep-v “grep”

— STATUS CONEXÃO DE REDE

netstat-ntu | grep “TIME_WAIT” | wc-l

— INFORMAÇÕES SOBRE BASE DE DADOS DISPONIVEIS

SELECT SUM (pg_database_size (OID)) FROM pg_database;

— LOCKS

SELECT * FROM pg_locks;
SELECT COUNT (*) FROM pg_locks;

— PROCESSOS ATIVOS

SELECT COUNT (usename) FROM pg_stat_activity;

— CACHE UTILIZADO

SELECT SUM (blks_hit) / SUM (blks_read) FROM pg_stat_database;

— SELECIONE maxwritten_clean DE pg_stat_bgwriter;

SELECIONE buffers_backend DE pg_stat_bgwriter;
— TAMANHO DATABASE
postgres=# SELECT pg_database_size(‘geekdb’);
— tamanho real do banco no disco arredondando

postgres=# SELECT pg_size_pretty(pg_database_size(‘somedatabase’)) As fulldbsize;
— tamanho de uma tabela

postgres=# SELECT pg_size_pretty(pg_total_relation_size(‘drupal_cache’));
— tamanho de todas as tabelas

postgres=# SELECT
relname as “Table”,
pg_size_pretty(pg_total_relation_size(relid)) As “Size”,
pg_size_pretty(pg_total_relation_size(relid) – pg_relation_size(relid)) as “External Size”
FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC;
— psql -l

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s