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 e também 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 substituição de todas rotinas que realizam leituras na 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 de conexão do que é o identificador único das conexões de banco de dados, para agilizar o processo de leitura dos acesso ao dados.
a criação desta view tem como base usar dados da tabela física SYSSCBLST que tem indice unico pelo SID e devemos alterar para ler desta tabela.
A alteração deverá ser realizada tanto nos fontes Framework LOGIX, quanto na ferramenta GRL (arquivos .JSP).
No GRL neste caso avaliar tbem a retirada de filtro pelo usuario de banco de dados conectado nos SQLS para avaliar se SID é valido, pois o GRL pode estar conectado com um usuario no banco e o LOGIX pode estar com outro usuário.
...
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|---|
ids | passo1,passo2 |
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!
...
default | yes |
---|---|
referencia | passo1 |
...
default | no |
---|---|
referencia | passo2 |
04. DEMAIS INFORMAÇÕES
Card documentos | ||||
---|---|---|---|---|
|
...
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> |