我试图弄清楚如何为我的服务器计算正确的 gcache,并遇到了以下帖子,讨论了如何做到这一点:
https://www.percona.com/blog/2014/09/08/calculate-correct-size-percona-xtradb-clusters-gcache/
在帖子中,讨论了执行以下操作来获取计算所需的值:
show global status like 'wsrep_received_bytes';
show global status like 'wsrep_replicated_bytes';
select sleep(60);
show global status like 'wsrep_received_bytes';
show global status like 'wsrep_replicated_bytes';
我的问题是,在生产中运行 select sleep(60) 是否会阻止 MySQL 上的所有读取(通过保持 mysqld 线程忙碌)?如何计算生产中的最佳 gcache 值?