|
Oracle uses a variable length representation on disk for multi-byte character sets. This implementation strategy is a significant space advantage, compared to other strategies which have to use a fixed two-byte character set for SAP Unicode systems. About 40% of disk space is saved by using the variable length UTF-8 characters set for SAP-enabled Unicode systems compared to the fixed multi-byte representation.
An SAP Unicode Migration requires a complete export and import of the whole database through R3Load. Typically the time for doing an export or import is determined by a few large tables. To reduce this time, it is possible to break the largest tables into smaller portions and have one R3load job work per table portion. In this situation, Oracle's unique RowID Splitting technology avoids any index access and generates RowID ranges so that data can be physically read from disk. Customer experiences show that R3Load exports using RowID ranges are between 10-20 times faster, using less CPU, memory, and IO resources. A Unicode migration using RowID splitting has achieved export and import rates of up to 1 terabyte of data per hour, meaning that even the largest multi-terabyte databases have been migrated in one weekend.
|