01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

HistoricoCliente

Função:obterhistorico
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEBT-9336

02. SITUAÇÃO/REQUISITO

Foi reportado pelo Boticário, durante o WR de Natal, que a procedure usp_ListarHistoricoCompraCliente está gerando 100% de processamento.
O problema começou a ocorrer na versão 6.65 devido a Query efetuar uma consulta adicional com "UNION", e por não existir um índice na tabela Rentech..operacao coluna identificacaocliente, coluna esta usada no WHERE da procedure.




03. SOLUÇÃO

Efetuado o ajuste na procedure usp_ListarHistoricoCompraCliente nos pontos de problema de performance, removendo a consulta adiciona causadora do problema.
A query ficou similar a da versão 6.64 ou anterior, onde, a mesma não causava o problema de performance.