Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Supermercados - Linha RMS

Segmento:

Varejo

Tipo de Documento:

Inovação

Módulo:Fiscal
Caminho: Fiscal Mensal > Geração Apuração > Geração Tabelas
Função:Geração Tabelas (PC_FIS_MES)
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :MTRS-12661

02. SITUAÇÃO/REQUISITO

  • Contexto: Foi identificado que o processo de faturar notas está gerando library cache lock no banco de dados
  • Causa raiz: O processo de geração de tabelas do Fiscal Mensal realiza inserções de comentários em colunas (COMMENT ON COLUMN) toda vez que é executado. Esse tipo de operação modifica metadados no dicionário de dados e, como consequência, o Oracle precisa serializar o acesso a esses objetos, gerando um evento de espera do tipo library cache lock. Isso faz com que outros processos fiquem bloqueados até a liberação do recurso.
  • Impacto: Lentidão e travamento do processo

03. PRÉ-REQUISITOS

Estar na versão 25.01.


Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.

04. SOLUÇÃO

Foi alterada a rotina de geração de tabelas do Fiscal Mensal (PC_FIS_MES) para que os trechos de criação dos índices e comentários das tabelas mensais só sejam executados no momento da criação das tabelas, evitando processamento desnecessário do banco de dados.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.01, atualizar para o service pack 25.01.022 ou superior.

06. DOCUMENTOS RELACIONADOS

Documentação inexistente.