在MySQL数据库使用之前,根据实际业务情况,对一些重要的参数进行优化将有利于数据库的性能的提升及可靠性,首先查看MySQL的参数配置文件可以通过mysql –help|grep my.cnf,注意这个命令输出的配置文件不只一个,如:/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf MySQL数据库启动之后会到以下路径下查找配置文件,并且以后查找到的为准,所以一定要保证my.cnf配置文件只放到一个目录下。否则可能会找出冲突,导致你配置的参数失效。
打开MySQL配置⽂文件my.cnf
1 | 修改back_log参数值:由默认的50修改为500 back_log=500 |
修改mysql back_log值,
1 | 命令: |
修改wait_timeout值
1 | show variables like 'wait_timeout’; 查看值 |
修改max_user_connections值
1 | show variables like 'max_user_connections'; |
修改thread_concurrency值
1 | show variables like 'thread_concurrency'; |