一个网友的MySQL数据库优化心得 |
本文标签:MySQL数据库优化 我们知道,关于MySQL数据库优化的方法网上有很多,本文我们主要介绍了一位MySQL数据库使用者的优化心得,希望能够对您有所帮助 。 优化心得: 用命令:show variables;查看数据库最大可连接数的变量值:max_connections 用命令:show status;查看当前活动的连接线程变量值:threads_connected 设置新的最大连接数为2000:mysql> set GLOBAL max_connections=2000; 实际MySQL服务器允许的最大连接数16384;tmp_table_size 的值是默认的32M,将tmp_table_size 修改成200M: tmp_table_size=33554432; //默认单位是字节 mysql> set tmp_table_size=209715200; 这些好像临时管用!我用的是xampp 所以到D:\xampp\mysql\bin 虽然在C:\windows下有个my.ini,但我发现修改了参数,好像不管用,最后,发现用editplus打开这里的my,修改就好用了!
log-bin=windows下安装的MYSQL没有带mysqldumpslow,所以无法在windows下分析生成的log文件 。 但可以把产生的日志文件放到LINUX下的MYSQL进行分析,可在命令行下用如下命令(进入到mysql/bin目录下,把 windows下产生的日志文件Test slowquery.log重命名为slowquery.log,放至mysql/bin目录下):mysqldumpslow slowquery.log则可以看到分析的内容 。 关于MySQL数据库优化的知识就介绍到这里了,希望本次的介绍能够对您有所收获! |