oracle千万级数据表保留一年数据,之外的数据迁移方案 QQ:779277742 50

方案要求实用,在不增加硬件及费用的情况下进行。旨在于提高查询性能,如采用定期执行JOB将固定时间段内的数据迁移至归档表中,原表删除迁移的数据;或采用分区查询进行。以上两个... 方案要求实用,在不增加硬件及费用的情况下进行。旨在于提高查询性能,如采用定期执行JOB将固定时间段内的数据迁移至归档表中,原表删除迁移的数据;或采用分区查询进行。以上两个方案因本人未从事过这方面的工作,所以无从下手,还请专业人事指导方案如何操作,越详细点好呀。麻烦大侠们了。
具体要求:
方案需各配有架构图示说明
具体迁移方案
迁移的数据如何能查询
展开
 我来答
zzkisswll
2013-08-27 · 超过26用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:49万
展开全部
我们常用的2中方法:
1,同一个DB下,新建另一张备份表。
2,不同的DB,新建另一张备份表,表名和原来的相同。查询备份数据的程序只需要修改数据库连接即可。

在每月的1号设置一个自动JOB,把数据备份出来;然后对原表执行重组,提高查询效率。
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
zjy198518
2013-08-26 · TA获得超过867个赞
知道小有建树答主
回答量:777
采纳率:80%
帮助的人:570万
展开全部
我们之前有遇到过这样的情况,是采用分表来处理的,有一个实时表,仅存放本月数据(实时增加的),历史数据按月分表存储(每个表数据量大概是一百万到400万),分表命名根据时间设定一定规则(目的是为了能动态查询)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逍遥童年
2013-08-26
知道答主
回答量:1
采纳率:0%
帮助的人:1469
展开全部
建议使用分库处理,在同一服务器,按一定规则建立备份库(如库名+(年)),作业增加判断,时间符合的则转移到对应的备份库,当前库则保留一定时间段的数据;迁移的数据则可以使用视图进行查询(视图可以跟进不同时间设置不同查询,如view_查询当前库数据,view_2012查询当前库以及2012年数据。。。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式