Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX > Creating the DB2 Universal Database for Windows and UNIX > DB2 Database Configuration Guidelines >
DB2set Parameters
Use the
db2set
command to set the parameters (for example,db2set DB2_RR_TO_RS = YES)
referenced in Table 21.
Table 21. db2set Parameters Parameter Explanation SettingDB2MEMDISCLAIM
For AIX only. When set to YES, DB2 agents explicitly request that the database server disassociate the reserved paging space from freed memory. Affects how DB2 frees shared memory. YESDB2MEMMAXFREE
For AIX only. Max. amount of unused memory in bytes retained by DB2 processes. It affects how DB2 frees shared memory and causes DB2 to release memory as soon as the size of the DB2 agent goes above the listed value. 3000000DB2_HASH_JOIN
Turns off hash joins in optimizer. NODB2_RR_TO_RS
Improves DB2 performance with Siebel eBusiness Applications.Set to YES only in production environment servers. YESDB2_MMAP_WRITE
Recommended setting only; you should evaluate this setting for your particular configuration and environment. OFFDB2_MMAP_READ
Recommended setting only; you should evaluate this setting for your particular configuration and environment. OFFDB2_CORRELATED_PREDICATES
When set to YES, the optimizer is able to determine whether predicates in a query are related, which permits DB2 to calculate the filter factor more accurately. YESDB2_INDEX_2BYTEVARLEN
If you use DB2 v7, set this parameter to ON. Otherwise, you will not be able to create indexes with columns greater than 255 bytes. You do not need to set this parameter for DB2 v8 because DB2 v8 supports type-2 indexes. ONDB2_PIPELINED_PLANS
Tells the DB2 optimizer to favor pipeline execution plans—plans that are left deep and have no temporary result sets. ONDB2_INTERESTING_KEYS
Limits the number of execution plans generated by the DB2 optimizer. ONDB2_PARALLEL_IO
Useful when using RAID devices. For more information, see your DB2 vendor documentation. ONDB2_STRIPED_CONTAINERS
Useful when using RAID devices. For more information, see your DB2 vendor documentation. ONEXTSHM
This parameter only applies to AIX. Use this parameter only if you need to run 32-bit applications where more than 11 shared memory segments per process are required and you need shared memory of the shmat variety. Shmat is PowerPC hardware segment related, therefore memory is more efficiently managed and protected in all segments.For more information, see EXTSHM. ONDB2ENVLIST
When starting a DB2 UDB server and runningEXTSHM
,EXTSHM
must be part of the DB2 environment. This parameter must be set when the database is created. EXTSHMDB2_NO_PKG_LOCK
To bind the Siebel package withsiebbind
, this package must be off. OFFEXTSHM
This parameter must be set when both the DB2 UDB and DB2 UDB EEE databases are created, and included in the script that starts them.
You should also include this parameter in the script that starts the DB2 client.
Additionally, this line must appear in the
sqllib/db2profile
for the DB2 UDB EEE server.NOTE: After changing any of these settings, you must perform a
db2stop/db2start
to implement the changes in your DB2 database.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX Published: 24 June 2003 |