我有一个我确定不是闻所未闻的设置(这是 MySQL 5.5,但正在升级):
我有一个快速增长的 OLTP 数据库,我正在将其复制到 OLAP 数据库。我想开始归档 OLTP 数据库中增长最快的表,但我希望 OLAP 数据库在没有归档部分的情况下积累所有内容。有没有一种简单的方法可以实现这一点,或者我已经发明了自己的程序?
我有一个我确定不是闻所未闻的设置(这是 MySQL 5.5,但正在升级):
我有一个快速增长的 OLTP 数据库,我正在将其复制到 OLAP 数据库。我想开始归档 OLTP 数据库中增长最快的表,但我希望 OLAP 数据库在没有归档部分的情况下积累所有内容。有没有一种简单的方法可以实现这一点,或者我已经发明了自己的程序?
考虑以下...
PARTITIONed
有效归档的日期。(我们可以单独讨论。)(如果您需要复制“一些”事实表,我们可以讨论。)DW 讨论: http: //mysql.rjweb.org/doc.php/datawarehouse
汇总表: http: //mysql.rjweb.org/doc.php/summarytables
时间序列剪枝:http: //mysql.rjweb.org/ doc.php/partitionmaint
如果您想深入了解这些想法,请提供有关应用程序及其数据的更多详细信息。