Elasticsearch Boost Performance

Hi Everyone. I would like to ask what other configurations can I do to boost performance of Elasticsearch in terms of logs, data, backups and space or you can suggest anything? Since this can help in our research and performance for Elasticsearch.

That's pretty vague.
What have you done so far?

Are there ways that we can boost read / write IO? memory pinning can it also be done?

Use SSDs.
And bootstrap.mlockall.

Can you explain the usage of Mlockall?

Check https://www.elastic.co/guide/en/elasticsearch/guide/master/heap-sizing.html#_swapping_is_the_death_of_performance

Hi follow-up question:

Can you suggest what standards can we configure for Elasticsearch?

Can you suggest what standards can we configure for Elasticsearch?

What do you mean?

1 Like

like recommended settings for elasticsearch like POST AND PRE prepareations before starting or executing commands?

What commands?

Have you read https://www.elastic.co/guide/en/elasticsearch/guide/master/deploy.html and https://www.elastic.co/guide/en/elasticsearch/guide/master/post_deploy.html?

Hi I want to set my heap size. How can I set it to my .yml file on windows? and how can i check that my heap is already set to that value? thanks!

The heap size isn't set via elasticsearch.yml, it's set in the Elasticsearch startup arguments. On Windows I'm not sure what the best way is to set this value.

can i configure it in the service manager of elasticsearch?