当前位置:编程学习 > JAVA >>

数据备份问题

我们有两张表,实际运行的时候应当会有很多数据,这样如果所有数据都在表里,时间长了,肯定会影响查询效率,user查询数据只能查询最近一年之内的数据,现在我们想把那些一年之前的数据备份到其他的地方,譬如说其他的表中,这些备份的数据,我们后台人员可以查询到,相当于log用
我以前没有做过这样的开发,想求教大家,这种情况有什么好的解决方案没,譬如说:应当建怎样的备份表,多长时间去备份一次,如何备份


我一个同事说用orale的分区表,先将当前的数据按月份区分,然后在写一个每月自动调用的增加表分区的job
这方案如何

我先谢谢了

数据备份 --------------------编程问答-------------------- 谁回复下,俺结贴 --------------------编程问答-------------------- 太深奥了,,菜鸟表示不会,,我想把表记录分开管理维护,,这样子 成本很大,而且要是出问题了也不易排查,,每次查询都要多表查询,,     难道建立索引没有提高查询速度吗? --------------------编程问答-------------------- 仅仅只是查询吗??你可以 新建一张表,专门保存一年之内的信息,,然后剩下的用另一张表保存,,查询的时候根据条件  查询对应的表记录。。。 --------------------编程问答-------------------- 使用历史库的概念吧。只保留三个月的数据,三个月之前的数据放入历史库。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,