• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

mysql内存储器计算公式_mysql

mysql 搞代码 7年前 (2018-06-09) 137次浏览 已收录 0个评论

mysql内存计算公式

mysql内存计算公式

mysql used mem =key_buffer_size + query_cache_size + tmp_table_size
+ innodb_buffer_pool_size + innodb_additional_mem_pool_size
+ innodb_log_buffer_size
max_connections * (
read_buffer_size + read_rnd_buffer_size
+ sort_buffer_size+ join_buffer_size
+ binlog_cache_size + thread_stack
)

mysql 中输入如下命令,可显示各占内存参数大小

SHOW VARIABLES LIKE   ‘key_buffer_size’;

SHOW VARIABLES LIKE   ‘query_cache_size’;

SHOW VARIABLES LIKE   ‘tmp_table_size’;
SHOW VARIABLES LIKE   ‘innodb_buffer_pool_size’;

SHOW VARIABLES LIKE   ‘innodb_additional_mem_pool_size’;
SHOW VARIABLES LIKE   ‘innodb_log_buffer_size’;
SHOW VARIABLES LIKE   ‘read_buffer_size’;

SHOW VARIABLES LIKE   ‘read_rnd_buffer_size’;
SHOW VARIABLES LIKE   ‘sort_buffer_size’;

SHOW VARIABLES LIKE   ‘join_buffer_size’;
SHOW VARIABLES LIKE   ‘binlog_cache_size’;

SHOW VARIABLES LIKE   ‘thread_stack’;

 

mysql 中输入如下命令,可自动计算自己的当前配置最大的内存消耗

SHOW VARIABLES LIKE’innodb_buffer_pool_size’;
SHOW VARIABLES LIKE ‘innodb_additional_mem_pool_size’;
SHOW VARIABLES LIKE ‘innodb_log_buffer_size’;
SHOW VARIABLES LIKE ‘thread_stack’;
SET @kilo_bytes = 1024;
SET @mega_bytes = @kilo_bytes * 1024;
SET @giga_bytes = @mega_bytes * 1024;
SET @innodb_buffer_pool_size = 2 * @giga_bytes;
SET @innodb_additional_mem_pool_size = 16 * @mega_bytes;
SET @innodb_log_buffer_size = 8 * @mega_bytes;
SET @thread_stack = 192 * @kilo_bytes;
SELECT
( @@key_buffer_size + @@query_cache_size + @@tmp_table_size
+ @innodb_buffer_pool_size + @innodb_additional_mem_pool_size
+ @innodb_log_buffer_size
+ @@max_connections * (
@@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size
+ @@join_buffer_size + @@binlog_cache_size + @thread_stack
) ) / @giga_bytes AS MAX_MEMORY_GB;

 

 

============================

 SELECT @@innodb_buffer_pool_size;

show variables like ‘%connect%’;

show status like ‘%connect%’;

 show OPEN TABLES where In_use > 0

 

欢迎大家阅读《mysql内存储器计算公式_mysql》,跪求各位点评,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:mysql内存储器计算公式_mysql
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址