Limpeza de dados / Trabalhos de manutenção / Otimização de desempenho
Esta página contém informações muito importantes sobre as tarefas de manutenção que devem ser definidas para todas as instalações. Consulte cuidadosamente esta documentação. Em caso de dúvidas, não hesite em contactar a nossa equipa de apoio.
Recomendamos vivamente que configure estas tarefas de limpeza automática e que as execute pelo menos uma vez por semana. Se os dados não forem limpos, o desempenho do servidor pode tornar-se muito lento e pode também resultar numa paragem total do seu sistema Microsoft Dynamics. Tenha em atenção que também é necessário identificar e eliminar manualmente os dispositivos não utilizados.
Limpar as tarefas de envio e receção
A função Clean up tasks na página Anvaigo Setup permite-lhe limpar as mensagens recebidas e enviadas para dispositivos móveis. Isto elimina apenas as tarefas já processadas. Se os dispositivos sincronizarem várias vezes durante um longo período de tempo, a limpeza das tarefas pode melhorar consideravelmente o desempenho do sistema.
Configurar a limpeza automática na fila de trabalhos
Para automatizar a limpeza das tabelas ACF Receiving Task Header e ACF Sending Task Header, crie uma nova Job Queue Entry que inicie codeunit 5327201 ACF Jobs. Defina o valor da cadeia de parâmetros para“CleanUpAnvaigoTasks“, selecione o intervalo e a hora pretendidos para a execução da tarefa e clique em “Set Status to Ready”.
Apenas as tarefas com o estado “Processado OK” ou “Erro verificado” serão eliminadas, até à primeira tarefa do tipo Dados ou até à primeira tarefa dentro do número de dias definido para o qual as tarefas devem ser mantidas na base de dados. Isto pode ser definido na Configuração do Anvaigo, o valor predefinido é 7 dias.
É muito importante verificar regularmente os erros dos dados recebidos e reprocessá-los ou marcá-los como verificados, caso contrário nunca serão limpos e a quantidade de dados aumentará.
Limpar tabelas SQL Delta
Isto não é necessário na versão 12 e superior da aplicação móvel Anvaigo.
A função Clean up SQL delta tables na página Anvaigo Setup ) limpa as tabelas delta Anvaigo no seu sistema.
As tabelas delta do Anvaigo armazenam as alterações aos registos de cada tabela para que possam ser sincronizadas com os dispositivos. Existe uma tabela delta Anvaigo correspondente para cada uma das tabelas utilizadas no pacote de sincronização.
A limpeza dos dados elimina todas as entradas que foram feitas antes da última ação do dispositivo mais antigo. Uma vez que o dispositivo mais antigo tem de aceder às entradas nas tabelas delta do Anvaigo para sincronizar, esta restrição tem de ser feita pela função.
Isto significa que os dispositivos móveis devem ser verificados antes de executar a função. Para este efeito, os dispositivos cuja última ação tenha sido realizada há mais de um mês podem ser verificados na vista geral dos dispositivos Anvaigo em Inactive Devices na ACF Anvaigo Device Overview do RoleCenter Elemet ACF Anvaigo Device Overview.
Tenha em atenção que os dispositivos eliminados não podem ser sincronizados novamente e todos os dados que ainda não foram sincronizados são perdidos no dispositivo. Por isso, é importante verificar previamente se o dispositivo ainda está a ser utilizado. Se um dispositivo da lista de dispositivos inactivos ainda for necessário, a última ação deste dispositivo também pode ser actualizada através de uma sincronização.
Depois de verificar os dispositivos, a função Clean up SQL delta tables na página Anvaigo Setup pode ser executada.
Configurar a limpeza automática na fila de trabalhos
Para automatizar a limpeza das tabelas SQL utilizadas pelo Anvaigo Delta Server, crie uma nova Job Queue Entry que inicie codeunit 5327201 ACF Jobs. Defina o valor da Cadeia de Parâmetros para “CleanupDeltaServerTables”, escolha o intervalo e a hora pretendidos para a execução da tarefa e clique em Definir Estado para Pronto.
Para que isto funcione eficazmente, certifique-se de que elimina os dispositivos de utilizador Anvaigo que já não são utilizados. As tabelas SQL só serão limpas até ao ponto da sincronização mais antiga.
