Oracle Compression
With Oracle 11g Oracle Advanced Compression provides comprehensive data compression capabilities to compress all types of data, backups, and network traffic in an application transparent manner.The Oracle Advanced Compression option contains the following features:
- Fast RMAN Compression
- Data Guard Network Compression
- Data Pump Compression
- OLTP Table Compression
- SecureFile Compression and Deduplication
- Flashback Data Archive (Total Recall)
For RMAN backup compression evels are BASIC, LOW, MEDIUM and HIGH and each affords a trade off related to backup througput and the degree of compression afforded. Unfortunately use of LOW, MEDIUM and HIGH requires the "Advanced Compression license"
To configure RMAN to use compression at all you can use
RMAN>CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET;
followed by one of the following
RMAN>CONFIGURE COMPRESSION ALGORITHM 'BASIC';
RMAN>CONFIGURE COMPRESSION ALGORITHM 'LOW';
RMAN>CONFIGURE COMPRESSION ALGORITHM 'MEDIUM';
RMAN>CONFIGURE COMPRESSION ALGORITHM 'HIGH'
Here are the results
Method | Time(sec) | Backup Size(GB) |
BASIC | 266 | 1.258 |
LOW | 66 | 1.637 |
MEDIUM | 228 | 1.437 |
HIGH | 668 | 1.166 |
NONE | 74 | 3.241 |
Note that without compression backup time is the best but file size is nearly database size
Also there is another factor that I did not take into account .The CPU load of these methods.we know that the complexity of compression level will generate CPU load on server.
Because of many factors (CPU source,disk speed ..)influencing backup speed and backup size you have to test backup and backup compression in your environment yourself.And you must consider your CPU nd disk performance .Also "Advanced Compression license" cost
No comments:
Post a Comment