quinta-feira, 28 de novembro de 2013

Atualizou algum pacote do Datasul EMS 2, EMS5 ou HCM e ficou lento?



Atualizou algum pacote do Datasul EMS 2, EMS5 ou HCM e ficou lento?

Veja se não ativou a opção "Log Exec" que fica na tela de cadastro de programa através do atalho, MEN012AA não foi ativo sem querer.

Caso tiver ticado a opção "Log Exec" tente desativar para sentir o resultado da melhora de performance.


Executando a SQL abaixo achará todas as tabelas ref. os programas datasul.

SELECT * FROM ALL_ALL_TABLES
       WHERE TABLE_NAME ='PROG_DTSUL'

Após rode, também as 3 abaixo para ver para quais programas a opção "Log Exec" está ativa.

(Lembrando que caso tiver unificado os owners do Oracle será diferente do padrão abaixo.)
       
SELECT * FROM EMS505BPORO8P930BAS.PROG_DTSUL
       WHERE LOG_GERA_LOG_EXEC ='1'
       
SELECT * FROM EMS204PORO8P932UNI.PROG_DTSUL
       WHERE LOG_GERA_LOG_EXEC ='1'
       
SELECT * FROM HCM210AMULTO9P10111UNI.PROG_DTSUL
       WHERE LOG_GERA_LOG_EXEC ='1'  

Por fim, caso retornou muitos programas com o "Log exec" = 1, veja o Exemplo UPDATE no H.C.M

UPDATE HCM210AMULTO9P10111UNI.PROG_DTSUL SET LOG_GERA_LOG_EXEC ='0'
       WHERE LOG_GERA_LOG_EXEC ='1'

Nenhum comentário:

Postar um comentário