SUMÁRIO


INTRODUÇÃO 

Esse documento tem como objetivo apresentar releases de atualização da aplicação Omni Plusoft. Deve ser utilizado como base para consulta e conhecimento de novas funcionalidades e/ou ajustes na aplicação. Ele fornece informações do módulo e seu fluxo de navegação de acordo com suas atualizações.

DETALHE DA MELHORIA/AJUSTE

As informações disponíveis neste documento referem-se a definição da melhoria ou ajuste, descrição do item e exemplificação de testes realizados. 

Query de E-mail

  • Cenário apresentado: Identificamos que houve requisições de uma consulta de e-mail do ambiente VIVO VPE que levou mais de 20 minutos para completar execução.
  • Análise técnica: Foi aplicado o patch de melhoria de query no ambiente https://atento-vivo-vpe-preprod.plusoftomni.com.brconforme solicitado.
  • Solução técnica: Foi aplicado o patch de melhoria de query no ambiente https://atento-vivo-vpe-preprod.plusoftomni.com.brconforme solicitado.
  • Item disponível no chamado:  PO-16140 - Getting issue details... STATUS
  • Fluxo para Simulação: É necessário de seja feito a pesquisa através da opção de busca na tela abaixo, pelos campos De, Para, Assunto e Contém palavras

Problemas Queries Listagem de E-mails

  • Cenário apresentado: Em análise e monitoria ao ambiente da VIVO VPE, notamos uma degradação de performance considerável na consulta de listagem de e-mail e contagem de e-mail. Este comportamento de degradação aumento devido ao grande volume de dados acrescidos das tabelas que envolvem a funcionalidade de E-mail.
  • Análise técnica:  Evidência de execução dessas consultas, que tem requests que levam mais de 12 minutos para completar a execução.
  • Solução técnica: 
    1. Validar a viabilidade da remoção de OR e EXISTS nas consultas ou desmembrar em mais queries;
    2. Validar a viabilidade de remoção dos critérios de busca com IS NULL (CRM_MAIL.ID_MAILCATEGORY IS NULL e CRM_MAIL.ID_MAILBOX IS NULL)
    3. Validar a viabilidade de troca dos JOINS da consulta de LEFT para INNER JOIN (principalmente o envolvimento da tabela CRM_MAILREPORT que possui um volume alto de registros)
    4. Validar a viabilidade de retirada ou troca dos ORs com CONTAINS do Fulltext;
  • Item disponível no chamado:  PO-16262 - Getting issue details... STATUS
  • Fluxo para Simulação: 

    Cenário 1 

    1 - Enviar um e-mail, 

    2 - Usar o serviço de e-mail;

    3 - Na tela de e-mail validar o recebimento;

    4 - efetuar a busca do e-mail pelo filtro:

  • No labels