question

jordanp98 avatar image
jordanp98 asked Erick Ramirez answered

How to tune development cluster for better performance?

i am using development single node search enabled cluster with 4 cores and 16 gb ram but i am facing few issues like operation time out async read timeout during execution of query also facing busypool exception and no host available during operation with java driver.

shall i need to tune few setting to get better performance with less resources in dev environment ?

any setting which can be disable on single node to improve performance somehow ?

in order to increase the busy pool exception time out threshold currently 5000 ms . which setting shall i change to increase timeout ?

could you please suggest as per your experience in this case ?

shall i change memtable allocation method or decrease compaction throughput as this is dev cluster and i am not doing any heavy operations ?


please let me know if you need any other information from side for better assistance.

Thanks Team.

dseperformance
10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

Erick Ramirez avatar image
Erick Ramirez answered

4-core machines with only 16GB of RAM is too small for DSE workloads. That's the reason you're hitting the busy pool exception.

You'll need to make sure you follow the recommended production settings for DSE and the Capacity planning for DSE Search document. Cheers!

Share
10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.