Oracle: SQL Queries - GERAL

Versão do Oracle
Verificando as maiores tabelas e a atualização de estatísticas das tabelas.

select banner from v$version where rownum < 2; resultado: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

Listar Maiores tabelas e atualização de estatísticas
Verificando as maiores tabelas e a atualização de estatísticas das tabelas.

select table_name, round((num_rows*avg_row_len)/1048576) tbsize, num_rows, last_analyzed from all_tables where owner='MAX' and num_rows>0 order by num_rows desc

resultado

TABLE_NAME            |TBSIZE|NUM_ROWS |LAST_ANALYZED          | ---+--+-+---+ WOSTATUS              | 28639|319467180|2022-02-10 00:50:25.000| WORKORDER             | 65996|226390056|2022-02-10 08:33:14.000| ...

Mesmo que seu ambiente tenha pouca movimentação, atualizar as estatísticas é fundamental pra um funcionamento do ambiente com qualidade.

Listar Atualização de estatísticas
Verificando a atualização de estatísticas das tabelas.

select to_char(last_analyzed) as last_a, count(1) as cnt from all_tables where owner='MAX' and num_rows>0 group by to_char(last_analyzed) order by to_char(last_analyzed)

resultado

LAST_A |CNT| +---+ 09/02/22|171| 10/02/22|395| 11/02/22|218| ...

Ver também

 * Mais Artigos sobre Oracle