You can optionally change several configuration properties in the Performance Data Warehouse configuration file. You can set the batch size for pruning, specify the timeout period for the prune operation, or specify how many times the operation can be tried again.
For information about updating the configuration file, see The 99Local.xml and 100Custom.xml configuration files.
The configuration properties are located in the 00Static.xml file. You copy those properties to the 100Custom.xml and then make the updates in the 100Custom.xml file.
You can increase the number if the default value produces unacceptable performance. However, if the value is set too high, the increased load on the transaction log might result in errors.
If there is more pruning to be done, a request to run the prune command again is placed on the queue. The Performance Data Warehouse is then free to perform other tasks, such as processing tracking definition updates or transferring data from the process server, while the prune command is on the queue.
For example, if the prune-batch-size is set to 10800 (3 hours) and the prune-operation-time-box-entry is set to 4, the prune operation follows this sequence:
The request can be on the queue three more times.
This is the second time on the queue.
This is the third time on the queue.
This is the fourth time on the queue. No more attempts are allowed.
In this example, the prune operation runs for a total of 12 hours (the original call and the three reattempts).
The retry value prevents the prune operation from running forever.
dmgr_profile_name\config\cells\cell_name\nodes\node_name\servers\server_name\performance-data-warehouse\config\
<properties>
...
...
<performance-server merge="mergeChildren">
...
...
<prune-batch-size>10000</prune-batch-size>
...
...
<prune-operation-time-box>10800</prune-operation-time-box>
...
...
<prune-operation-time-box-retry>4</prune-operation-time-box-retry>
...
...
</performance-server>
</properties>
C:\IBM\WebSphere\AppServer\profiles\DmgrProfile\config\cells\PCCell1\nodes\Node1\servers\SingleClusterMember1\performance-data-warehouse\config\
<properties>
...
...
<performance-server merge="mergeChildren">
...
...
<prune-batch-size merge="replace">15000</prune-batch-size>
...
...
<prune-operation-time-box merge="replace">14400</prune-operation-time-box>
...
...
<prune-operation-time-box-retry merge="replace">5</prune-operation-time-box-retry>
...
...
</performance-server>
...
...
</properties>
Notice that you must add merge="replace" to the entries in addition to changing the value.