Páginas filhas
  • DFWKTOOLS-1310 DT Substituição acesso tabela SYSSESSIONS Informix


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


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. Essa tabela possui índice pelo SID que é o identificador único das conexões de banco de dados, isso agiliza 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.


Para atualização da versão da ferramenta GRL liberada com esta alteração (Versão 4.4.38) acesse AQUI.



IMPORTANTE!

Disponível a partir do pacote oficial 12.1.28 ou Framework Fix 12.1.27.(fix01)