08.06.2014 Views

Download PDF (1.3 MB) - IBM Redbooks

Download PDF (1.3 MB) - IBM Redbooks

Download PDF (1.3 MB) - IBM Redbooks

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!