`
aigo
  • 浏览: 2535440 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

MySQL崩溃错误:Out of memory (Needed 1073741816 bytes)

    博客分类:
  • DB
阅读更多

 

大多数人认为MySQL的最大内存占用大小的公式是这样的:

Maximum MySQL Memory Usage = innodb_buffer_pool_size + key_buffer_size + (read_buffer_size + sort_buffer_size) X max_connections

 

但是我更倾向于这种:

Maximum MySQL Memory Usage = innodb_buffer_pool_size + key_buffer_size + ((read_buffer_size + read_rnd_buffer_size + sort_buffer_size + join_buffer_size) X max_connections)

 

这些变量导入公式后的总和不要超过物理内存的80%:

sort_buffer_size

read_buffer_size

read_rnd_buffer_size

join_buffer_size

 

max_connections

 

原文:http://dba.stackexchange.com/questions/1927/why-does-mysql-say-im-out-of-memory

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics