我正在使用一个遗留应用程序,该应用程序拥有大约十年的客户数据。大部分数据不用于日常操作,但有一项业务要求,即在客户从系统退休之前必须有可用的数据。
我们正在探索将数据归档到现有数据库的副本中,然后在某个时间点之后清除生产中的记录。
我担心的是,由于开发工作,数据库每个季度都会经历大量的模式更改。
如果我要归档数据的镜像副本,我还需要应用每一个与生产背道而驰的更改脚本吗?
有没有其他的策略?看起来,无论您选择何种形式的存储(即数据库、平面文件、xml),您总是需要某种方式将旧模式映射到更新的模式。
发布于 2012-10-25 15:01:02
在考虑解决方案之前,您需要更具体地定义您的需求:
说了这些之后,我建议您在这里完成( Server)的一件事是:尽可能避免多个数据库,特别是如果需要编辑历史数据的能力。
虽然我当然不推荐多个数据库,但这是一种可能的解决方案,取决于您的需求。
https://dba.stackexchange.com/questions/27577
复制相似问题