Eu tenho uma configuração que tenho certeza que não é inédita (este é o MySQL 5.5, mas atualizando):
Eu tenho um banco de dados OLTP em rápido crescimento, que estou replicando para um banco de dados OLAP. Quero começar a arquivar as tabelas que mais crescem no banco de dados OLTP, mas quero que o banco de dados OLAP acumule tudo sem a parte de arquivamento. Existe uma maneira fácil de conseguir isso, ou então inventei meus próprios procedimentos?
Considere o seguinte...
PARTITIONed
por data para arquivamento eficiente. (Podemos discutir isso separadamente.) (Se você precisar de 'alguma' da tabela Fato replicada, podemos discutir isso.)Discussão DW: http://mysql.rjweb.org/doc.php/datawarehouse
Tabelas de resumo: http://mysql.rjweb.org/doc.php/summarytables
Poda de séries temporais: http://mysql.rjweb.org/ doc.php/partitionmaint
Se você quiser se aprofundar nessas ideias, forneça mais detalhes sobre o aplicativo e seus dados.