About Unicode Storage Requirements
The use of the Unicode UTF-16 encoding format will increase the storage required by your Siebel database. During the Unicode migration process, data types in the Siebel ASCII or EBCDIC database are mapped from single-byte to double-byte characters, as shown in the following table.
Data Types on ASCII and EBCDIC Databases on Z/OS | Data Types on Unicode Databases on Z/OS |
---|---|
Char |
Graphic |
Varchar |
Vargraphic |
Longvarchar |
Longvargraphic |
Clob |
DBClob |
Moving from single-byte to double-byte characters causes some Siebel table spaces to exceed their page sizes and causes some tables to exceed the 32-KB limit; these tables will require LOB columns in the Unicode database.
To help you estimate the increase in storage that can occur when you migrate from a code page to a Unicode database, The following table shows the number of table spaces and the storage required for a sample SIA EBCDIC database, and the storage and table spaces required by the same database when it has been migrated to Unicode.
Siebel SIA Database | No of 4-KB Table Spaces | No of 8-KB Table Spaces | No of 16-KB Table Spaces | No of 32-KB Table Spaces | Total Space Required |
---|---|---|---|---|---|
EBCDIC |
4229 (2,759,008 KB) |
331 (312,112 KB) |
171 (62,272 KB) |
105 (52,160 KB) |
3,185,552 KB |
Unicode |
3941 (2,507,584 KB) |
405 (327,776 KB) |
345 (358,992 KB) |
247 (119,712 KB) |
3,314,064 KB |
Siebel CRM uses COMPRESS set to YES as the default for table space definitions; setting the COMPRESS parameter to YES reduces the storage requirements for table spaces.