SecureFiles Advanced Features


The advanced features are available only for SecureFiles and do not apply to older LOBs or BasicFiles. The new features in SecureFiles - Deduplication, Compression and Encryption - can be setup independently or as a combination of one or more features. If all three features are turned on, Oracle will perform deduplication first and then compression followed by encryption.

Deduplication


Oracle automatically detects multiple, identical SecureFiles data and stores only one copy, thereby saving storage space. In addition to storing only one copy, SecureFiles maintains 'references' for other duplicates. Deduplication is completely transparent to applications. Deduplication not only simplifies storage management but also results in significantly better performance, especially for copy operations. Duplicate detection happens within a LOB segment. The lob_storage_clause allows for specifying deduplication at a partition level. Duplicate detection does not span across partitions or subpartitions for partitioned SecureFile columns.

More details on Deduplication can be found in the
SecureFiles and Large Object Developer's Guide.

SecureFile Deduplication is part of the Advanced Compression Option.


Compression

SecureFile data is compressed using industry standard compression algorithms. Compresion not only results in significant savings in storage but also improved performance by reducing IO, buffer cache requirements, redo generation and encryption overhead. If the compression does not yield any savings or if the data is already compressed, SecureFiles will automatically turn off compression for such columns. Compression is performed on the server-side and allows for random reads and writes to SecureFile data. SecureFile provides for varying degrees of compression: MEDIUM (default) and HIGH, which represent a tradeoff between storage savings and latency.

Compression tested on the Calgary data set consisting of doc, pdf and text documents. Actual compression might vary depending on the data loaded into SecureFiles. More details on Compression can be found in the
SecureFiles and Large Object Developer's Guide

SecureFile Compression is part of the Advanced Compression Option.


Encryption

In 11g, Oracle has extended the encryption capability to SecureFiles and uses the Transparent Data Encryption (TDE) syntax. The database supports automatic key management for all SecureFile columns within a table and transparently encrypts/decrypts data, backups and redo log files. Applications require no changes and can take advantage of 11g SecureFiles using TDE semantics. SecureFiles supports the following encryption algorithms:

More details on Encryption can be found in the SecureFiles and Large Object Developer's Guide

SecureFile Encryption is part of the Advanced Security Option .


Advanced Logging

Oracle database guarantees transactional consistency for unstructured data by logging both the metadata and data changes. File systems, on the other hand, usually log only the metadata and not the file data changes.

Oracle offers the ability to recover completely from media failures which is not available with generic file systems.

In Oracle Database 11g, SecureFiles supports both the database logging and file system logging modes. A new logging level,
FILESYSTEM_LIKE_LOGGING, which is similar to logging available with popular file systems, is supported. When SecureFiles logging is set to this level, Oracle writes only the metadata to the redo log. This setting is similar to the metadata journaling of file systems, which reduces mean time to recovery from failures and is sufficient for crash recovery or instance recovery. SecureFiles also supports database logging in which both the metadata and lob data are written to the redo log. This is especially useful when media recovery or standby database are required.

More details on SecureFiles and different logging modes can be found in the SecureFiles and Large Object Developer's Guide




 
Left Curve
Learn More
Right Curve
 · SecureFiles Performance
 · SecureFiles Advanced Features
 · Using SecureFiles
 · Migrating to SecureFiles
 · SecureFiles Hands-On Tutorial (Oracle By Example)
 · SecureFiles and Large Objects Developer's Guide

Left Curve
Resources
Right Curve

Left Curve
Customer Success Stories
Right Curve
 · National Ignition Facility

Left Curve
Press and Articles
Right Curve
 · Faster, Safer and Smaller LOBs
 · Oracle Database 11g: The Top New Features for DBAs and Developers

Left Curve
Related Technologies
Right Curve
 · Oracle Content Management
 · Oracle Multimedia
 · Oracle Spatial
 · Oracle XML DB

E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy