当前位置:网站首页>Oracle数据库备份dmp文件太大,有什么办法可以在备份的时候拆分成多个dmp吗?
Oracle数据库备份dmp文件太大,有什么办法可以在备份的时候拆分成多个dmp吗?
2022-08-10 14:46:00 【布衣&凡尘】
Oracle数据库备份dmp文件太大,有什么办法可以在备份的时候拆分成多个dmp吗?
采纳答案1:
建导出的时候,按时间或其它条件进行拆分导出。
然后写一个shell 脚本循环导出:
示例:
vim par.pardirectory=DP_DIRdumpfile=t1.dmptables=t1query=t1:" WHERE CREATED_TS >= TO_DATE('20170501 000000', 'YYYY/MM/DD HH24:MI:SS') AND CREATED_TS < TO_DATE('20170601 000000', 'YYYY/MM/DD HH24:MI:SS')"logfile=expdp_test.logcontent=data_only -- 只 导出数据expdp 用户名/'密码' parfile=par.par
示例2:
图片截取:
https://www.xifenfei.com/2021/06/expdp-single-table-parallel.html
再有一个方法就是用并行,生产环境使用并行有点危险,我没有用过,但也是一个思路,供你参考:
图片截取:
https://www.it610.com/article/1290850473259114496.htm
希望对你有所帮助。如有帮助,请点击采纳
其他答案1:
建导出的时候,按时间或其它条件进行拆分导出。
然后写一个shell 脚本循环导出:
示例:
vim par.pardirectory=DP_DIRdumpfile=t1.dmptables=t1query=t1:" WHERE CREATED_TS >= TO_DATE('20170501 000000', 'YYYY/MM/DD HH24:MI:SS') AND CREATED_TS < TO_DATE('20170601 000000', 'YYYY/MM/DD HH24:MI:SS')"logfile=expdp_test.logcontent=data_only -- 只 导出数据expdp 用户名/'密码' parfile=par.par
示例2:
图片截取:
https://www.xifenfei.com/2021/06/expdp-single-table-parallel.html
再有一个方法就是用并行,生产环境使用并行有点危险,我没有用过,但也是一个思路,供你参考:
图片截取:
https://www.it610.com/article/1290850473259114496.htm
希望对你有所帮助。如有帮助,请点击采纳
其他答案2:
DUMPFILE可以通过指定%U替换变量,可创建多个转储文件,替换变量将从01到99,例如exp%U.dmp可以转储成exp01.dmp, exp02.dmp, exp03.dmp等文件名。
用%U指定的多个转储文件,由参数PARALLEL决定。
在用逗号分隔的列表中提供多个文件
https://docs.oracle.com/database/121/SUTIL/GUID-A6300021-419F-4C1D-AFF1-38FE1123326B.htm#SUTIL841
https://blog.csdn.net/linsuhangoracle/article/details/118960073
其他答案3:
其他答案4:
在进行expdp导出的时候,有这么几个参数可以指定:
1、filesize----》指定单个dump文件的大小
2、%U替换变量,可创建多个转储文件
3、parallel-----》指定导出时启动的并行进程。
如果想导出多个文件,可以通过以上参数配合实现,请注意一般如果只有一个表,启动多个并行,性能提升并不明显。
expdp mobile/mobile directory=DATA_PUMP_DIR dumpfile=UserBoss_20160619_25%U.dmp parallel=4 filesize=500M
边栏推荐
- How is the monthly salary table stored in the database?Ask for a design idea
- TestLink导出用例转换工具
- 无线网络、HTTP缓存、IPv6
- How to code like a pro in 2022 and avoid If-Else
- 等保2.0一个中心三重防护指的是什么?如何理解?
- 【剑指offer】---数组中的重复数字
- MySQL Principle and Optimization: Update Optimization
- 2022-08-10 Daily: Swin Transformer author Cao Yue joins Zhiyuan to carry out research on basic vision models
- pm2 static file service
- numpy.meshgrid()理解
猜你喜欢
随机推荐
Flask框架——MongoEngine使用MongoDB数据库
Understanding_Data_Types_in_Go
mysql进阶(三十三)MySQL数据表添加字段
从洞察到决策,一文解读标签画像体系建设方法论
线上线下课程教学培训小程序开发制作功能介绍
解读STEAM教育中的表现性评价
易基因|深度综述:m6A RNA甲基化在大脑发育和疾病中的表观转录调控作用
丁香园
Lilac Garden
【Gazebo入门教程】第三讲 SDF文件的静/动态编程建模
司空见惯 - 股市狠狠下跌后,何時能反弹?
紫金示例
How to code like a pro in 2022 and avoid If-Else
数字藏品平台系统开发实战
易观分析联合中小银行联盟发布海南数字经济指数,敬请期待!
Boss raises salary!Look at my WPF Loading!!!
微信扫码登陆(1)—扫码登录流程讲解、获取授权登陆二维码
Appium进行APP自动化测试
numpy.meshgrid()理解
等保2.0一个中心三重防护指的是什么?如何理解?










