我想知道mysql的基本参数/configuration工作很好。
他们是什么? 如何确定?
使用phpmyadmin,标记为红色的状态参数似乎需要进行优化,但是我应该首先处理的基本问题是什么?
有一个相当整齐的perl脚本叫做mysqltuner.pl(可在相同名称的域中使用)
你需要shell访问(和一个MySQLpipe理员用户login) – 但它会看你的实例,configuration和一些统计信息,并提供基本的build议,可以提供一个基础工作。
虽然这是一个很好的起点,但它绝对不是一个绝对的诊断工具和创可贴 – 我仍然会用处理MySQL性能调优的众多networking资源,并且最好启动(在开发框中)了解如何衡量你当前的performance,理解索引,如何应用以及不同的mysql数据文件/数据库存储types的工作方式,以及适合你的环境。
正如曾经在Oracle培训中嘀咕过的人,没有“更快=真正”的开关。
有整个文件 , 网站和专门讨论这个话题的书籍 。 没有可能的办法可以在这里充分回答你的问题 – 特别是没有更多的信息。
我build议阅读上面的一些链接,并使用谷歌。 如果你被困在某个地方,那就发表一个新的,具体的问题。
你可以使用Mysqltuner,Tuning-primer,mytop,MySQLReport,…
有关这些工具的更多详细信息,请查看下一个链接….
http://www.serveradminblog.com/2011/03/tuning-mysql-performance-howto-part-1/
当然一切取决于你的情况和使用数据库的应用程序…