27 janeiro, 2014

Linux - Listar pastas e mostrar tamanho

Linux listar pastas e mostrar tamanho


# du -h --max-depth=1


fonte: vou ficar devendo, copiei o script a muito tempo e não tenho mais a origem. Desculpas a quem escreveu.

20 janeiro, 2014

Postgres - OID Base de dados

--descobrir oid
-- lista oid das bases de dados

SELECT datname, oid from pg_database;


fonte: vou ficar devendo, copiei o script a muito tempo e não tenho mais a origem. Desculpas a quem escreveu.

16 janeiro, 2014

Postgres - Tamanho Banco Dados




--postgres mostra o tamanho do banco especificado
select pg_size_pretty(pg_database_size('base_que_sera_consultada')); -- tamanho banco postgres


-- postgres mostra o tamanho atual do banco de dados que esta conectado

select current_database(),
      pg_size_pretty( sum(total_relation_raw_size)::bigint ) as calculated_database_size,
      pg_size_pretty( pg_database_size(current_database()) ) as database_size   
 from (select pg_total_relation_size(relid) as total_relation_raw_size
         from pg_stat_all_tables -- this includes also system tables shared between databases
        where schemaname != 'pg_toast'
      ) as stats;


fonte: vou ficar devendo, copiei o script a muito tempo e não tenho mais a origem. Desculpas a quem escreveu.

15 janeiro, 2014

Postgres - listar maiores tabelas por tamanho

-- postgres lista maiores tabelas por tamanho
SELECT relname, pg_size_pretty(relpages::bigint*8192) as "tamanho" from pg_class order by relpages DESC limit 10;
select relname, pg_size_pretty(relpages::bigint*8192) from pg_class order by pg_size_pretty desc;
select count (1) from pg_largeobject;
select * from pg_largeobject;
select pg_size_pretty(relpages::bigint*8192) from pg_class where relname like '%large%';
select * from pg_size_pretty;
select version();
select pg_database_size(nomeBancoDeDados);

fonte: vou ficar devendo, copiei o script a muito tempo e não tenho mais a origem. Desculpas a quem escreveu.