Sobre Replicat Clássico ou Não Integrado

No modo clássico, Replicat é um processo de thread único que usa SQL padrão para aplicar dados às tabelas de destino. Nesse modo, o Replicat funciona da seguinte forma:

Conforme mostrado nesta figura, você pode aplicar transações em paralelo com um Replicat Clássico, mas apenas particionando a carga de trabalho em vários processos Replicat. É necessário criar um arquivo de parâmetros para cada Replicat.

Para determinar se deve usar o modo clássico para qualquer objeto, você deve determinar se os objetos em um grupo Replicat terão dependências de objetos em qualquer outro grupo Replicat, transacional ou não. Nem todas as cargas de trabalho podem ser particionadas em vários grupos Replicat e ainda preservar a atomicidade da transação original. Por exemplo, as tabelas para as quais a carga de trabalho atualiza rotineiramente a chave primária não podem ser facilmente particionadas dessa maneira. A replicação de DDL (se suportada para o banco de dados) não é viável nesse modo, nem o uso de alguns recursos SQLEXEC ou EVENTACTIONS que baseiam suas ações em um registro específico.

Se suas tabelas não tiverem quaisquer dependências de chave estrangeira ou atualizações para chaves primárias, o modo clássico poderá ser adequado. O modo clássico requer menos sobrecarga do que o modo coordenado.