Adjusting Oracle row prefetch settings
In certain specific use cases, you can adjust performance for your Oracle XA and Non-XA data sources for an object store by updating the defaultRowPrefetch parameter.
About this task
The default setting for this parameter is 10. You can increase the setting to determine the impact on your performance. However, setting the value higher than the default of 10 might degrade response times depending on the size of the workload.
Update the setting for each object store data source where you want to use the larger defaultRowPrefetch size.
Procedure
To update the Oracle row prefetch setting in WebSphere Application Server:
- In the WebSphere Application Server navigation pane, expand , and click Data Sources, then select the data source that you want to update.
- Click to create a new custom property.
- For the Name field, specify connectionProperties.
- In the Value field, specify defaultRowPrefetch=your_value, for example, defaultRowPrefetch=100.
Results
<resourceProperties xmi:id="J2EEResourceProperty_1618433693370" name="connectionProperties" type="java.lang.String" value="defaultRowPrefetch=1000" required="false"/>