Unused Block Compression和Null Block Compression

jichengjie發表於2018-04-02

Block Compression for Backup Sets

RMAN uses two types of block compression when creating backup sets:

  • Unused Block Compression (Supports disk backup and Oracle Secure Backup tape backup)

  • Null Block Compression (Supports all backups)

Although it is referred to as block compression, it might be helpful to think of block compression as block skipping. Rather than compressing the data in the blocks, RMAN completely eliminates the blocks from the backup. RMAN reads blocks from a data file and writes them to a backup set. If unused block compression is enabled, RMAN reads only those blocks of the data file in an extent that currently belongs to a database segment. Unused block compression can only be employed when backing up tablespaces whose space is locally managed. When not employing unused block compression, RMAN reads every block of the data file. Before RMAN writes a block to the backup set, it applies the null block test, and if the block has never been used, it does not write that block to the backup set

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26870952/viewspace-2152482/,如需轉載,請註明出處,否則將追究法律責任。

相關文章