Oracle 压缩包 5GB 数据库,定期需要导入另外的系统,有什么优化方案。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Oysmart
V2EX    数据库

Oracle 压缩包 5GB 数据库,定期需要导入另外的系统,有什么优化方案。

  •  
  •   Oysmart 2020-06-04 16:34:55 +08:00 1982 次点击
    这是一个创建于 1965 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Oracle 压缩包 5GB 数据库,这 5GB 压缩包全量数据库 DB1,为上级单位下发数据。
    最头疼的是每半个月需要定期将数据库 DB1 导入下级机构另一个系统 DB2,求个优化的方案?
    定期将 DB1 导入到下级机构的数据库 DB3,然后通过物化视图增量刷新 DB3 到 DB2 ?
    10 条回复    2020-06-05 09:44:59 +08:00
    yeqizhang
        1
    yeqizhang  
       2020-06-04 17:06:10 +08:00 via Android   1
    你是不是描述重复了好几次?
    你的全量数据同步,我不知道是不是所有表需要同步,会不会增表这种情况。
    之前我们做的,只是同步几十个表,另外两个系统那边只做查询,所以不关心序列的问题,
    采用的方式时,每天凌晨两点全量导出,然后其它两个系统定时在凌晨三点 ftp 下载这
    yeqizhang
        2
    yeqizhang  
       2020-06-04 17:06:41 +08:00 via Android
    额,没打完,就按到了回复,我继续说说
    yeqizhang
        3
    yeqizhang  
       2020-06-04 17:16:48 +08:00 via Android   1
    之前我们做的,只是同步几十个表,表的结构不能变(上游的结构变了,下游也要跟着设置就好)。另外一个系统那边只做查询,所以不关心数据库序列的问题,采用的方式时,每天凌晨两点定时跑脚本全量导出,然后其它一个系统的数据库服务器定时跑脚本在凌晨三点 ftp 下载这个导出文件,然后导入到一个临时用户中(导入这个临时用户前会清空所有表数据),然后用 merge 临时库表中增量的数据到正式库表中。
    (我把两个系统改成一个了,这样会描述会清晰点)
    Oysmart
        4
    Oysmart  
    OP
       2020-06-04 17:18:17 +08:00
    @yeqizhang 上级单位数据是打包 FTP 形式下发,这个没办法控制。
    现在就是要将上级下发的全量数据导入到本地系统。表变动不大。
    Oysmart
        5
    Oysmart  
    OP
       2020-06-04 17:20:07 +08:00
    @Oysmart 有时候会卡壳,悲催,估计是硬件不行。
    yeqizhang
        6
    yeqizhang  
       2020-06-04 17:23:04 +08:00 via Android
    @Oysmart 这个看你们其它两个系统是怎样的了,因为之前我们上游数据库老是加字段,导致经常会有表同步失败。我这种做法是之前的人写的,我后面接手维护了。感觉也是不太好的,不过根据业务还是可以的。毕竟直接用户的所有东西全删再导入风险很大
    yeqizhang
        7
    yeqizhang  
       2020-06-04 17:24:14 +08:00 via Android
    @Oysmart 用的 exp 还是 expdp ?
    xcstream
        8
    xcstream  
       2020-06-05 01:53:59 +08:00
    看上去没多少数据 比手机的内存还小
    dog82
        9
    dog82  
       2020-06-05 09:41:00 +08:00
    5G 数据对 oracle 来说毛毛雨啦
    dog82
        10
    dog82  
       2020-06-05 09:44:59 +08:00   1
    oracle 迁移有种类似嫁接的方式,移花接木。具体叫啥名字忘记了。
    说白了就是把数据割下来传过去然后再接上去
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     938 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 20:28 PVG 04:28 LAX 13:28 JFK 16:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86