Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Logix |
---|---|
Segmento: | Tecnologia |
Módulo: | Administração Logix |
Função: | Audit Trail / Log de acesso |
Requisito/Story/Issue: | DFWKTOOLS-1310 |
02. SITUAÇÃO/REQUISITO
O acesso a informações da VIEW SysSessions (Banco de Dados Informix) está um pouco lento por se tratar de uma VIEW no banco de dados.
Também foi identificado um problema com Informix versão 12, onde aleatoriamente algumas leituras de registros dessa VIEW são comprometidas fazendo com que o Logix falhe na autenticação de usuário ou no acesso a alguns programas. Para mais informações a respeito deste problema acesse documentação disponível no site da IBM IT14894: HIGH CONTENTION ON 'SESSION' MUTEX WHEN LOTS OF SESSIONS SELECT DATA FROM SYSMASTER:SYSSESSIONS
Nota |
---|
Situação somente foi identificada para uso do sistema com banco de dados INFORMIX versão 12. |
03. SOLUÇÃO
Foi realizada a substituição do acesso a dados da VIEW SysSessions (Banco de Dados Informix) pela leitura de dados da tabela SysScbLst pertencente a base de dados SYSMASTER e que possui índice único pelo SID que é o identificador único das conexões de banco de dados, para agilizar o processo de acesso ao dados.
Esta alteração impactou na alteração das seguintes rotinas do produto:
♦ Acesso ao menu e programas onde está envolvida a gravação de informações das sessões em uso do produto;
♦ Criação de auditorias de tabelas a partir do módulo AUDIT TRAIL a partir do programa LOG08100.
♦ Acesso a ferramenta GRL (Gerenciador de Relatórios) que faz uso de informações das sessões ativas do produto.
Dica |
---|
Para atualização da versão da ferramenta GRL liberada com esta alteração (Versão 4.4.38) acesse AQUI. |
Card documentos Informacao Disponível a partir do pacote oficial 12.1.28 ou Framework Fix 12.1.27.(fix01) Titulo IMPORTANTE!
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |