Desempenho do banco de dados database-performances
A maioria dos problemas de desempenho está vinculada à manutenção do banco de dados. Estes são quatro leads principais para ajudá-lo a encontrar a causa do desempenho lento:
- Configuração
- Instalação e configuração da plataforma Adobe Campaign
- Manutenção do banco de dados
- Diagnóstico em tempo real
Configuração configuration
Verifique se a configuração inicial da plataforma Adobe Campaign ainda é válida e, se necessário, reavalie as necessidades do cliente em termos de capacidade de entrega ou tamanho do banco de dados. Também recomendamos executar uma verificação completa de hardware (CPU, RAM, sistema de E/S).
Configuração da plataforma platform-configuration
Uma configuração inadequada pode afetar o desempenho da plataforma. Recomendamos que você verifique a configuração da rede, as opções de capacidade de entrega da plataforma e a configuração do MTA no arquivo serverConf.xml.
Manutenção do banco de dados database-maintenance
Tarefa de limpeza do banco de dados
Verifique se a tarefa de limpeza do banco de dados está operacional. Para fazer isso, exiba os arquivos de log para ver se eles contêm erros. Para obter mais informações, consulte esta seção.
Planos de manutenção
Verifique se a manutenção do banco de dados está corretamente agendada e executada. Para fazer isso, entre em contato com o administrador do banco de dados para saber mais sobre:
- Seu cronograma de manutenção
- Planos de manutenção executados anteriormente
- Exibição dos logs de script
Para obter mais informações, consulte esta seção.
Gerenciamento de tabelas de trabalho
Verifique o número e o tamanho das tabelas de trabalho. Quando eles excedem um determinado tamanho, o desempenho do banco de dados é afetado. Essas tabelas são criadas por workflows e deliveries. Eles permanecem no banco de dados enquanto os workflows e deliveries estão ativos. Para limitar o tamanho das tabelas de trabalho, você pode realizar as seguintes operações:
- Pare ou exclua entregas com os seguintes status: Failed, In progress, Ready for delivery ou Paused.
- Interrompa ou exclua workflows pausados devido a um erro.
- Interrompa todos os fluxos de trabalho usados para testes que não contêm uma atividade End e cujo status, portanto, permanece Paused.
monitoramento do processo do Adobe Campaign
Dependendo das configurações de instalação do Adobe Campaign, duas ferramentas podem ser usadas para o monitoramento da plataforma:
- A página de produção da instância. Para obter mais informações, consulte Monitoramento manual.
- O script netreport. Para obter mais informações, consulte Monitoramento automático via scripts Adobe Campaign.
Especificações specifics
Talvez seja necessário executar um diagnóstico em tempo real para identificar a causa do problema. Comece verificando o processo e os arquivos de log da plataforma e, em seguida, monitore a atividade do banco de dados ao recriar o problema. Preste atenção especial ao seguinte:
- O plano de execução da manutenção
- Consultas SQL sendo executadas
- Se os processos externos estão ou não em execução ao mesmo tempo (limpeza, importações, cálculo agregado etc.).