11g 匯出資料時的幾種壓縮方法
做一個簡單的實驗說明compress 引數的用法。
compression=all:對於ALL方式,資料泵會對匯出的源資料和表資料都進行壓縮,顧名思義,這種方式得到的資料泵匯出檔案是最小的,不過用時相對也會比較長:
在我這裡由於資料量的關係,時間大小不具有可比性。
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_all.dmp compression=all
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 22:58:10
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir dumpfile=yang_
all.dmp compression=all
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 119.7 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 62.79 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 64.47 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 28.35 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_ALL.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 22:58:26 成功完成
耗時:16秒
compression=data_only:對於DATA_ONLY方式,資料泵對錶資料進行壓縮,這種壓縮方式對於大資料量的匯出效果明顯,一般來說,這種方式回比METADATA_ONLY方式得到更小的壓縮檔案:
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_data.dmp compression=data_only
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 22:59:42
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir
dumpfile=yang_data.dmp compression=data_only
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 119.7 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 62.79 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 64.47 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 28.35 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_DATA.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 23:00:01 成功完成
耗時:19秒
compression=none不進行任何的壓縮,匯出後資料檔案也是最大的:
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_none.dmp compression=none
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 23:00:49
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir
dumpfile=yang_none.dmp compression=none
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 217.6 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 112 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 115.1 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 48.56 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_NONE.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 23:01:16 成功完成
耗時27秒
對於METADATA_ONLY方式,資料泵只對源資料進行壓縮,而不會壓縮資料檔案,這種壓縮執行後效果一般不是很明顯,不過速度比較快:
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_metadata_only.dmp compression=metadata_only
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 23:01:50
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir dumpfile=yang_
metadata_only.dmp compression=metadata_only
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 217.6 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 112 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 115.1 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 48.56 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_METADATA_ONLY.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 23:02:11 成功完成
耗時21秒
C:\Users\aaaa>
compression=all:對於ALL方式,資料泵會對匯出的源資料和表資料都進行壓縮,顧名思義,這種方式得到的資料泵匯出檔案是最小的,不過用時相對也會比較長:
在我這裡由於資料量的關係,時間大小不具有可比性。
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_all.dmp compression=all
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 22:58:10
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir dumpfile=yang_
all.dmp compression=all
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 119.7 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 62.79 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 64.47 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 28.35 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_ALL.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 22:58:26 成功完成
耗時:16秒
compression=data_only:對於DATA_ONLY方式,資料泵對錶資料進行壓縮,這種壓縮方式對於大資料量的匯出效果明顯,一般來說,這種方式回比METADATA_ONLY方式得到更小的壓縮檔案:
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_data.dmp compression=data_only
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 22:59:42
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir
dumpfile=yang_data.dmp compression=data_only
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 119.7 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 62.79 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 64.47 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 28.35 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_DATA.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 23:00:01 成功完成
耗時:19秒
compression=none不進行任何的壓縮,匯出後資料檔案也是最大的:
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_none.dmp compression=none
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 23:00:49
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir
dumpfile=yang_none.dmp compression=none
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 217.6 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 112 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 115.1 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 48.56 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_NONE.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 23:01:16 成功完成
耗時27秒
對於METADATA_ONLY方式,資料泵只對源資料進行壓縮,而不會壓縮資料檔案,這種壓縮執行後效果一般不是很明顯,不過速度比較快:
C:\Users\aaaa>expdp yang/yang tables=yang_part3 directory=dumpdir dumpfile=yang_metadata_only.dmp compression=metadata_only
Export: Release 11.1.0.6.0 - Production on 星期三, 30 3月, 2011 23:01:50
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "YANG"."SYS_EXPORT_TABLE_01": yang/******** tables=yang_part3 directory=dumpdir dumpfile=yang_
metadata_only.dmp compression=metadata_only
正在使用 BLOCKS 方法進行估計...
處理物件型別 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的總估計: 832 KB
處理物件型別 TABLE_EXPORT/TABLE/TABLE
. . 匯出了 "YANG"."YANG_PART3":"P201004" 217.6 KB 4513 行
. . 匯出了 "YANG"."YANG_PART3":"P201002" 112 KB 2258 行
. . 匯出了 "YANG"."YANG_PART3":"P201003" 115.1 KB 2325 行
. . 匯出了 "YANG"."YANG_PART3":"P201001" 48.56 KB 904 行
. . 匯出了 "YANG"."YANG_PART3":"P2009" 0 KB 0 行
已成功載入/解除安裝了主表 "YANG"."SYS_EXPORT_TABLE_01"
******************************************************************************
YANG.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\DUMP\YANG_METADATA_ONLY.DMP
作業 "YANG"."SYS_EXPORT_TABLE_01" 已於 23:02:11 成功完成
耗時21秒
C:\Users\aaaa>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-691337/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- EXP直接匯出壓縮問津,IMP直接匯入壓縮檔案的方法
- MYSQL資料匯出備份、匯入的幾種方式MySql
- 11g 資料庫rman壓縮備份壓縮率測試資料庫
- excel檔案中的資料匯入Oracle資料庫的幾種方法ExcelOracle資料庫
- ITDS資料匯入匯出的方法
- Linux各種壓縮與解壓方法Linux
- EXP 邊匯出邊壓縮打包(原)
- 圖片壓縮怎樣操作?分享幾種實用的批次圖片壓縮技巧
- 大資料分析的幾種方法大資料
- Oracle壓縮黑科技(二)—壓縮資料的修改Oracle
- MySQL資料庫定時備份的幾種實現方法MySql資料庫
- Oracle資料壓縮Oracle
- unix/aix下各種包解壓縮的方法AI
- iOS 資料持久化的幾種方法iOS持久化
- 訪問資料庫的幾種方法資料庫
- vue-前端匯出 pdf 並且壓縮 zipVue前端
- JS壓縮方法及批量壓縮JS
- PHP匯出資料庫方法PHP資料庫
- Windwos密碼匯出的幾種姿勢密碼
- MySQL匯出資料為csv的方法MySql
- MogDB openGauss資料庫擴縮容的幾種方式資料庫
- plsql developer匯入匯出資料庫方法SQLDeveloper資料庫
- [zt] SQL Server匯出匯入資料方法SQLServer
- 三種簡單的PDF檔案快速壓縮方法
- Linux下常用壓縮格式的壓縮與解壓方法Linux
- Teradata資料壓縮
- 資料整合通過JDBC將資料匯入MySQL的幾種模式JDBCMySql模式
- Excel快速錄入資料的幾種方法Excel
- 時序資料是如何被壓縮的?具體有哪些可選擇的壓縮演算法?演算法
- Oracle資料庫——資料匯出時出現匯出成功終止, 但出現警告。Oracle資料庫
- 時間序列資料壓縮演算法簡述演算法
- mysqldump壓縮備份匯出匯入(含定期備份shell指令碼)MySql指令碼
- 2.2匯出幾隻股的指定的指標資料指標
- MySQL 匯出資料為csv格式的方法MySql
- SQL Server匯入、匯出、備分資料方法SQLServer
- plsql developer匯入匯出資料庫方法 <轉>SQLDeveloper資料庫
- JavaSE匯出jar(兩種方法)JavaJAR
- 如何壓縮PDF檔案大小?兩種好用方法