Download PDF (1.3 MB) - IBM Redbooks
Download PDF (1.3 MB) - IBM Redbooks
Download PDF (1.3 MB) - IBM Redbooks
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DB2 database server in three-tiered configuration<br />
To use the DB2 database server in a three-tiered configuration, the following settings are<br />
required:<br />
►<br />
►<br />
►<br />
►<br />
►<br />
►<br />
Separate log files and containers onto separate (RAID) disks<br />
Increase log file size for twproc database to 16384 pages)<br />
Enable file system caching for twproc database:<br />
db2 alter tablespace userspace1 file system caching<br />
Exclude the table SIBOWNER from automatic runstats execution, as described in the<br />
following technote:<br />
http://www.ibm.com/support/docview.wss?uid=swg21452323<br />
Ensure that database statistics are current.<br />
If running at high throughput rates, consider disabling some or all database<br />
auto-maintenance tasks to avoid impacting peak throughput. However, if you disable these<br />
capabilities, be sure to use runstats regularly to update database statistics<br />
Use your database vendor’s tool to obtain recommendations for indexes to create; this<br />
task is necessary because different applications often require unique indexes. Create the<br />
indexes that are suggested by the database vendor’s tool.<br />
5.<strong>1.3</strong> Two-tiered: Using file store for Java Message Service<br />
We used a two-tiered configuration to evaluate the performance of a long-running business<br />
process that models a typical mortgage application process. This configuration is used with<br />
the Business Process Manager server and DB2 on the same physical system as is common<br />
for proofs-of-concept when limited hardware is available. However, the configuration is not a<br />
representative production configuration. Java Message Service (JMS) binding is used for<br />
communication.<br />
In this configuration, the BPE uses a DB2 database, and the messaging engines are<br />
configured to use file stores. To select the file store option, start the Profile Management Tool,<br />
click Advanced Profile Creation, and in the Database Configuration window, click Use a file<br />
store for Messaging Engines.<br />
Tuning parameter settings for the BPE database were initially derived using the DB2<br />
Configuration Advisor. The following key parameter settings are modified further:<br />
►<br />
►<br />
MAXAPPLS is enlarged enough to accommodate connections from all possible JDBC<br />
Connection Pool threads.<br />
The default buffer pool sizes (number of 4 KB pages in <strong>IBM</strong>DEFAULTBP) for each<br />
database are set so that each pool is 256 <strong>MB</strong> in size.<br />
102 <strong>IBM</strong> Business Process Manager V8.0 Performance Tuning and Best Practices