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

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


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 programasPara 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.

...

tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,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
InformacaoDisponível a partir do pacote oficial 12.1.28 ou Framework Fix 12.1.27.(fix01)
TituloIMPORTANTE!

...

defaultyes
referenciapasso1

...

defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...




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>