01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:TAFXMLFUNCTIONS.PRW
País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF1-36904


02. SITUAÇÃO/REQUISITO

 Analisar e otimização do consumo de recursos na query de transmissão dos eventos do e-Social (Rotina TAFPROC4).

03. SOLUÇÃO

  1. Retirada a instrução SQL de SELECT TOP 999999, na construção da consulta.
  2. Reordenado os campos do WHERE para atender os índices já existentes na tabela mesmo que forma parcial.
  3. Sugestão de criação de índices manuais. *



04. DEMAIS INFORMAÇÕES

* Por limitação do campo D_E_L_E_T_ que é um campo de controle interno do DbAccess não é possível a criação de um índice que atenda 100% o select através do configurador. Neste caso o índice pode ser criada diretamente no SGBD sendo um índice customizado do cliente.


Sugestão de índices: 

Tabela C91:  C91_FILIAL+C91_ID+C91_VERSAO+C91_STATUS+C91_NOMEVE+C91_ATIVO+D_E_L_E_T_

Tabela T3P: T3P_FILIAL+T3P_ID+T3P_VERSAO+T3P_STATUS+T3P_ATIVO+D_E_L_E_T_



05. ASSUNTOS RELACIONADOS