mysql内存计算

Posted on Posted in mysql
Tips: 本文创建于2016年4月13日,已超过 2 年,内容或图片可能已经失效!

mysql计算内存的基本公式

> MySQL最大可使用内存(M)

  1. select (@@key_buffer_size +@@innodb_buffer_pool_size+ @@query_cache_size + @@tmp_table_size + @@max_connections*(@@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size + @@join_buffer_size + @@binlog_cache_size + @@thread_stack) )/1024/1024  as result  

> MySQL单个连接最大可使用内存(M)

  1. select  (@@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size + @@join_buffer_size + @@binlog_cache_size + @@thread_stack)/1024/1024   as result  

> MySQL最大可使用内存(不包含连接占用内存)(M)

  1. select (@@key_buffer_size +@@innodb_buffer_pool_size+ @@query_cache_size + @@tmp_table_size )/1024/1024  as result  
» 转载请注明来源:若我若鱼 » mysql内存计算

Leave a Reply

Your email address will not be published. Required fields are marked *

16 − one =