sexta-feira, 23 de outubro de 2009

[oracle][tables size] Tamanho das tabelas de um schema

Mostra a relação de tamanhos das tabelas de um determinado schema


SELECT t.table_name AS "Table Name",
t.TABLESPACE_NAME AS "Table space",
t.num_rows AS "Rows",
t.avg_row_len AS "Avg Row Len",
Trunc((t.blocks * p.value)/1024) AS "Size KB", -- numero de blocos X o seu tamanho em KBs
t.last_analyzed AS "Last Analyzed"
FROM dba_tables t,
v$parameter p
WHERE t.owner = 'NOME_SCHEMA'
AND p.name = 'db_block_size'
ORDER BY 5 desc

Nenhum comentário: