Problem: Frequent out-of-memory errors

You receive frequent out-of-memory errors and content-based retrieval (CBR) query response times are unusually long.

Table 1. Possible causes of frequent out-of-memory errors
Possible cause Troubleshooting strategy
The default configuration is insufficient for your CBR query workload. If your CBR queries typically search more than 10 full-text indexes and you use the default configuration, an out of memory condition can occur. The default configuration for a 64-bit platform includes the following values:
  • Heap memory size: 4 GB
  • Search worker threads: 4

You can increase the CSS JVM heap size or reduce the number of search worker threads. Search worker threads control how many indexes can be searched in parallel.

For information about changing the configuration, see Query optimization: Maintain ratio to full-text indexes for search worker threads and Query optimization: Multiple search servers.