IBM Maximo: SQL Queries: Difference between revisions

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


= Relatórios=
== Listar os relatórios executados nos últimos 30 dias ==
select reportname, description, appname, lastrunduration, lastrundate
from report
where lastrunduration is not null
and lastrundate > sysdate - 30
order by appname, reportname
== Outros exemplos ==
* [[IBM Maximo: Exportando um relatório (BIRT) do banco de dados do Maximo]]
* [[IBM Maximo: Exportando um relatório (BIRT) do banco de dados do Maximo]]



Revision as of 17:22, 24 September 2021


Performance

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 last_analyzed

resultado

table_name   tbsize   num_rows    last_analyzed
WORKORDER    65996    95582941    24-SET-21
WOSTATUS     27442    306121780   24-SET-21
...

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


Relatórios

Listar os relatórios executados nos últimos 30 dias

select reportname, description, appname, lastrunduration, lastrundate
from report
where lastrunduration is not null
and lastrundate > sysdate - 30
order by appname, reportname

Outros exemplos

Ver também