服务器MySQL的优化详细步骤
今天小编跟大家分享一篇关于服务器MySQL的优化详细步骤,感兴趣的朋友跟小编一起来了解一下吧!
MySQL优化
编辑MySQL的配置文件:
nano /etc/my.cnf
输入以下内容:
[mysqld]
connect_timeout=15
interactive_timeout=100
join_buffer_size=1M
key_buffer=128M
max_allowed_packet=16M
max_connections=500
max_connect_errors=10
myisam_sort_buffer_size=64M
read_buffer_size=1M
read_rnd_buffer_size=768K
sort_buffer_size=1M
table_cache=1024
thread_cache_size=100
thread_concurrency=4
wait_timeout=300
query_cache_size=32M
query_cache_limit=1M
query_cache_type=1
skip-innodb
请注意,以上配置适用于512M~1024M内存,如内存更大的话请自行做调整。给项目增加内存会加快速度,但是使用过多的内存而导致启用swap的话,会极大的导致系统效率下降。其中 thread_concurrency 这项配置,单CPU的话请设置为2,双CPU的话请设置为4。
以上就是关于服务器MySQL的优化详细步骤,想必都了解了吧,更多相关内容请继续关注爱站技术频道。
下一篇:服务器Apache的优化详细步骤