[Somente no local/híbrido]{class="badge yellow" title="Aplica-se somente a implantações locais e híbridas"}

Tabelas a serem preservadas tables-to-maintain

A lista de tabelas a serem mantidas depende da versão do Adobe Campaign, como você a usa e da configuração do modelo de dados.

A lista a seguir contém apenas as tabelas mais sujeitas à fragmentação. Os impactos são os seguintes:

  • consumo excessivo de espaço em disco, afetando assim o acesso ao banco de dados,
  • índices que não foram atualizados regularmente, o que atrasa o desempenho da consulta.

Tabelas do Adobe Campaign adobe-campaign-tables

Nome da tabela
Tamanho
Tipo principal de atividade
Comentários
NmsDelivery
Pequeno
Atualizações
Há um registro por ação de entrega. Um único registro pode ser atualizado várias vezes para refletir o progresso do delivery, de modo que os índices nessa tabela tendem a se fragmentar rapidamente.
NmsDeliveryPart
Medium
Inserções, atualizações, exclusões
Tabela de trabalho na qual os registros são inseridos durante a preparação da entrega. Eles são atualizados durante o delivery e finalmente excluídos quando o delivery é concluído.
Essa tabela tende a se fragmentar rapidamente, mesmo que seu tamanho médio seja bastante limitado.
NmsMirrorPageInfo
Grande
Inserções, exclusões
Esta tabela contém as informações necessárias para gerar mirror pages personalizadas. Ele contém um campo de memorando (CLOB) e, como tal, tenderá a ser muito grande. O volume é diretamente proporcional ao histórico de mirror pages mantidas.
NmsDeliveryStat
Medium
Inserções, atualizações, exclusões
Esta tabela contém estatísticas sobre o processo de delivery. Seus registros são atualizados regularmente.
NmsAddress
Medium
Atualizações, inserções
Esta tabela contém informações sobre endereços de email. Ele é atualizado com frequência como parte do processo de quarentena (os registros são criados no primeiro erro de delivery, atualizados quando os contadores são alterados e excluídos quando o delivery é bem-sucedido).
XtkWorkflow
Pequeno
Atualizações
Há um registro por instância de fluxo de trabalho, então pouquíssimos registros. No entanto, a tabela é atualizada regularmente para refletir o status e o progresso.
XtkWorkflowTask
Pequeno
Inserções, atualizações, exclusões
Cada execução de uma atividade de workflow leva à criação de um registro nesta tabela. O mecanismo de limpeza as exclui após a expiração.
XtkWorkflowEvent
Pequeno
Inserções, atualizações, exclusões
Cada transição ativada entre tarefas em um workflow leva à criação de um registro nesta tabela. O mecanismo de limpeza as exclui após a expiração.
XtkWorkflowJob
Muito pequeno
Inserções, atualizações, exclusões
Essa tabela é específica do mecanismo de workflow. Ela permite o envio de comandos para workflows (Start, Stop, Pause, por exemplo). Embora pequena, essa tabela é levada em conta durante a limpeza de tabelas transacionais vinculadas aos workflows.
NmsBroadLog
Maior
Inserções, atualizações, exclusões
Esta é a maior tabela do sistema. Há um registro por mensagem enviada. Esses registros são inseridos, atualizados para rastrear o status do delivery e excluídos quando o histórico é removido.
NmsTrackingLog
Grande
Inserções, exclusões
Os logs de rastreamento são inseridos e excluídos quando o histórico é removido, mas não são atualizados.
NmsBroadlogMsg
Pequeno
Atualizações
Esta tabela contém informações usadas para qualificar erros SMTP. É relativamente pequeno, mas será amplamente atualizado, portanto, os índices nesta tabela tendem a se fragmentar rapidamente.
NmsEmailErrorStat
Medium
Inserções, atualizações, exclusões
Essa tabela contém as agregações de erros SMTP classificados por domínio. Inicialmente, contém informações detalhadas que são agregadas pela tarefa de limpeza depois que ela se torna desatualizada.
NmsBroadLogMid (em uma instância mid-sourcing)
Grande
Inserções, atualizações, exclusões
Somente quando a instância 5.10 (ou posterior) é usada como uma instância mid-sourcing. Esta é uma das maiores tabelas do banco de dados. Há um registro por mensagem enviada. Esses registros são inseridos, atualizados para rastrear o status do delivery e excluídos quando o histórico é removido. Ao usar o mid-sourcing, a recomendação é limitar o histórico (geralmente menos de dois meses), de modo que esta tabela permanece razoável em termos de tamanho (menos de 30 Vá para 60 milhões de linhas, dados + índice), mas é muito importante reconstruí-la de tempos em tempos.
NmsBroadLogRcp (quando a tabela NmsRecipient é usada)
Grande
Inserções, atualizações, exclusões
Esta é a maior tabela do sistema. Há um registro por mensagem enviada. Esses registros são inseridos, atualizados para rastrear o status do delivery e excluídos quando o histórico é removido. Observe que na versão 5.10, essa tabela é menor que o equivalente na 4.05 (NmsBroadLog), pois o texto da mensagem SMTP é fatorado na tabela NmsBroadLogMsg na versão 5.10. No entanto, continua sendo essencial reindexar essa tabela regularmente (a cada duas semanas, para começar) e recriá-la completamente de tempos em tempos (uma vez por mês ou quando o desempenho é afetado).
YyyBroadLogXxx (quando uma tabela externa de recipient é usada)
Grande
Inserções, atualizações, exclusões
Igual a NmsBroadLogRcp, mas com uma tabela externa de recipient. Adapte Yyy e Xxx com os valores no mapeamento do delivery.
NmsTrackingLogRcp (quando a tabela NmsRecipient é usada)
Grande
Inserções, exclusões
Os logs de rastreamento são inseridos e excluídos quando o histórico é removido, mas não são atualizados. O volume depende da duração da retenção de dados.
YyyTrackingLogXxx (quando a tabela de destinatários externos for usada)
Grande
Inserções, exclusões
Igual a NmsTrackingLogRcp, mas com uma tabela de recipient externa. Adapte Yyy e Xxx com os valores usados no mapeamento do delivery.
NmsBroadLogRtEvent (instância de execução do Centro de Mensagens)
Grande
Inserções, atualizações, exclusões
Semelhante às outras tabelas de broadlog, mas com o NmsRtEvent em vez de NmsRecipient.
NmsTrackingLogRtEvent( instância de execução do Centro de Mensagens)
Grande
Inserções, exclusões
Semelhante às outras tabelas trackingLog, mas com a tabela NmsRtEvent em vez de NmsRecipient.
NmsRtEvent (instância de execução do Centro de Mensagens)
Grande
Inserções, atualizações, exclusões
Tabela contendo a fila de eventos do Centro de mensagens. O status desses eventos é atualizado pelo Centro de mensagens à medida que são processados. As exclusões são realizadas durante a limpeza. Recomendamos que você recrie regularmente o índice desta tabela e recrie-o.
NmsEventHisto (instância de controle do Centro de Mensagens)
Grande
Inserções, atualizações, exclusões
Semelhante a NmsRtEvent. Esta tabela arquiva todos os eventos de todas as instâncias de execução. Ela é usada por nenhum processo em tempo real, somente por relatórios.
NmsMobileApp
Muito pequeno
Inserções, atualizações, exclusões
Tabelas que incluem aplicativos móveis e suas configurações.
NmsAppSubscriptionRcp
Grande
Inserções, atualizações
Tabela que inclui os identificadores de dispositivos móveis (endereços) usados para enviar a notificação (semelhante a uma tabela de recipients).
NmsBroadLogAppSubRcp
Grande
Inserções, atualizações, exclusões
Semelhante às outras tabelas de broadlog, mas com o NmsappSubscriptionRcp em vez de NmsRecipient.
NmsTrackingLogAppSubRcp
Grande
Inserções, exclusões
Semelhante às outras tabelas trackingLog, mas com a tabela NmsappSubscriptionRcp em vez de NmsRecipient.
XtkSessionInfo
Pequeno
Inserções, exclusões
Tabela que inclui sessões de usuário. O número de inserções e exclusões é muito importante.

Tabelas do cliente customer-tables

Além da lista acima, as tabelas que contêm dados criados por clientes (que não existem no modelo de dados do Adobe Campaign) durante a configuração da plataforma também podem estar sujeitas a fragmentação, especialmente se forem atualizadas com frequência durante os procedimentos de carregamento ou sincronização de dados. Essas tabelas podem fazer parte do modelo de dados padrão do Adobe Campaign (por exemplo, NmsRecipient). Nesse caso, cabe ao administrador da plataforma Adobe Campaign fazer uma auditoria de seu modelo de banco de dados específico para encontrar essas tabelas personalizadas. Essas tabelas não são necessariamente mencionadas explicitamente em nossos procedimentos de manutenção.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1