怎么用mysql优化 mysql如何做优化( 六 )


安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中 , 配制文件有几个,有my-huge.cnf my-medium.cnf my-large.cnf my-small.cnf,不同的流量的网站和不同配制的服务器环境 , 当然需要有不同的配制文件了 。
一般的情况下,my-medium.cnf这个配制文件就能满足我们的大多需要;一般我们会把配置文件拷贝到/etc/my.cnf 只需要修改这个配置文件就可以了,使用mysqladmin variables extended-status _u root _p 可以看到目前的参数,有3个配置参数是最重要的,即key_buffer_size,query_cache_size,table_cache 。
key_buffer_size只对MyISAM表起作用,
key_buffer_size指定索引缓冲区的大小 , 它决定索引处理的速度 , 尤其是索引读的速度 。一般我们设为16M,实际上稍微大一点的站点 这个数字是远远不够的,通过检查状态值Key_read_requests和Key_reads,可以知道key_buffer_size设置是否合理 。比例 key_reads / key_read_requests应该尽可能的低,至少是1:100,1:1000更好(上述状态值可以使用SHOW STATUS LIKE ‘key_read%’获得) 。或者如果你装了phpmyadmin 可以通过服务器运行状态看到,笔者推荐用phpmyadmin管理mysql,以下的状态值都是本人通过phpmyadmin获得的实例分析:
这个服务器已经运行了20天
key_buffer_size _ 128M
key_read_requests _ 650759289
key_reads - 79112
比例接近1:8000 健康状况非常好
【怎么用mysql优化 mysql如何做优化】怎么用mysql优化的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql如何做优化、怎么用mysql优化的信息别忘了在本站进行查找喔 。

推荐阅读