key_buffer = 3840M
max_allowed_packet = 16M
table_cache = 1024
sort_buffer_size = 32M
read_buffer_size = 32M
read_rnd_buffer_size = 32M
myisam_sort_buffer_size = 256M
thread_cache_size = 32
query_cache_size = 256M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
其中key_buffer_size 上限是4G,不能再多了
但是实际的为了使MySql的性能最优化,内存的分配是需要进行调试的。建议你参考一下文章进行设置:
http://jiake.javaeye.com/blog/432266
1G的内存用mysql默认的配置都不可能导致被占用300个IP的站用linux哪怕是 180M的内存都奢侈了,
不用从mysql配置里排除问题,应该是你的硬盘能力问题或者是母机负载过大引起
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)