问题描述
oracle表数据迁移:现在有3张表物品当前表物品过期表物品仓库表3张表一模一样第一张表查询和保存有效数据第二章表保存过期一星期的数据第三张表保存过期一月以上数据要求:每天访问量较小的时候进行数据迁移怎么实现?大家谁有较好的方法。
解决方案
可以用java中的定时功能,oracle也提供了相关的功能。
解决方案二:
可以用任务调度。
解决方案三:
“3张表一模一样 ”既然是这样的,“第二章表保存过期一星期的数据 第三张表保存过期一月以上数据 ”肯定可以根据某个时间进行分区存储在一张表上不久可以了吗,查询的时候注意加上时间限制就会根据分区查了,如果以后要对数据处理,直接提取分区数据,还可以将移动历史分区
解决方案四:
用materialized view, 选择on demand refresh.
时间: 2024-09-24 08:25:12