You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand, the property is about to get extinct soon, but for older platforms -- currently mysqltuner suggests always to use innodb_buffer_pool_instances = innodb_buffer_pool_size / 1G (+ checking for hard limits)
Up to my best understanding, it is not recommended to set innodb_buffer_pool_instances (much) higher than CPU core count. If I am correct, would it make sense to integrate it into recommendation?
Or please correct me, if my understanding is incorrect.
The text was updated successfully, but these errors were encountered:
Pool instances is calculated as 1/4 of available logical processors (Thread(s) per core. Each core can usually handle two threads. In Linux type lscpu and multiply the number of CPUs x Thread(s) per core. In my example, my machine has 8 CPUs and each can handle two threads, my buffer pool instances is 16.
I understand, the property is about to get extinct soon, but for older platforms -- currently mysqltuner suggests always to use innodb_buffer_pool_instances = innodb_buffer_pool_size / 1G (+ checking for hard limits)
Up to my best understanding, it is not recommended to set innodb_buffer_pool_instances (much) higher than CPU core count. If I am correct, would it make sense to integrate it into recommendation?
Or please correct me, if my understanding is incorrect.
The text was updated successfully, but these errors were encountered: