之前一直安装的MySQL5.6,默认配置如下:

默认配置参数:

key_buffer_size:16M
max_allowed_packet:1M
table_open_cache:64
sort_buffer_size:512K
net_buffer_length:8K

但是经常性假死,网上找了很多优化配置方案好像也没什么用。换成MySQL5.5后,这一问题明显得到好转,默认配置如下:

key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 32
sort_buffer_size = 512K
net_buffer_length = 8K

所以个人建议1G或者1G以下的机器,不要安装MySQL5.6或更高版本。当然如果你是优化高手,也可以告诉我下,如何优化5.6让其更加适合在1G内存的机器上运行,万分感谢!