日期:2011-01-25 22:55:00 来源:本站整理
教你怎样在Oracle数据库中高速导出/导入-入门底子[Oracle防范]
本文“教你怎样在Oracle数据库中高速导出/导入-入门底子[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
迄今为止,导出/导入工具集还是跨多个平台转移数据所需劳动强度最小的首选实用工具,固然人们常常抱怨它速度太慢.导入只是将每条记录从导出转储文件中读出来,然后利用常见的 INSERT INTO 号令将其插入到目标表中,因此导入大概是个很慢的历程,这一点并不让人感到吃惊.
进入 Oracle Data Pump,Oracle Database 10g 中的导出/导入工具包的更新更快的同类工具,它被计划来成倍地加快这个历程.
Data Pump 反映了整个导出/导入历程的完好改革.它不是利用常见的 SQL 号令,而是利用专用 API 来以更快得多的速度加载和卸载数据.在我的测试中,我看到导出性能比在直接情势下提高了 10-15 倍,导入历程性能提高了 5 倍.此外,与利用导出实用工具差别,它还可以只取出特定范例的对象(如历程).
Data Pump 导出
这个新的实用工具称为 expdp,以和本来的导出 exp 区脱离.在本例中,我们将用 Data Pump 来导出一个大表 CASES,大小约为 3GB.Data Pump 在服务器端利用文件处理来成立和读取文件;因此,目录作为位置利用.在这种情形下,我们将利用文件系统 /u02/dpdata1 来保存转储文件.
|
接下来,我们将导出数据:
|
以上是“教你怎样在Oracle数据库中高速导出/导入-入门底子[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论