推荐用于Windows的MySQL调优实用程序

时间:2011-07-26 16:30:14

标签: mysql windows iis performance

我已经在Linux上使用MySQL调优器(http://mysqltuner.com)一段时间了,我对它很满意。现在,无论出于何种原因,我们都必须开始在IIS上托管其他网站。是否有类似的调优实用程序,可能会建议在Windows Server 2008上对MySQL进行配置更改?

亲切的问候

3 个答案:

答案 0 :(得分:18)

我刚刚将mysqltuner.pl脚本移植到Windows - 请参阅http://mysqltuner.codeplex.com/。它使用与mysqltuner.pl脚本的1.2版相同的检查,但是在友好的Windows应用程序中 - 无需安装Cygwin或Perl。

答案 1 :(得分:7)

好的,所以这是问题之后的一年多,但我认为它是相关的,因为如果你将它与Cygwin结合使用,你实际上仍然可以使用mysqltuner脚本。

  • 安装Cygwin
  • 确保已安装Perl
  • 此外,我还安装了mysql和mysqld软件包(脚本需要连接到“远程”MySQL。

  • mysqltuner.pl 脚本复制到您的Cygwin用户主目录(在 cygwin_install_dir / home / your.user 下找到)

  • 启动Cygwin终端
  • 运行脚本 $ perl mysqltuner.pl --host mysql_host_ip --forcemem 512

如果您在以下行中遇到错误: ERROR 1130(HY000):主机'somename.company.com'不允许连接到此MySQL服务器

转到数据库服务器并添加适当的用户和privelages

您现在应该能够在Windows环境中使用 mysqltuner 来对抗本地和远程MySQL服务器。

...屏幕截图已删除,因为我暂时无法使用图片,抱歉。

答案 2 :(得分:2)

不知道另一个工具(你可以运行的MySQL实例配置向导之外),就像mysqltuner一样不幸运行。您可以在Windows上安装Perl,但是当运行.pl文件时,您将收到有关$ PATH的错误,其中没有mysqladmin。在阅读手册时,它明显表示没有Windows支持1.2.0版本的工具。

您可以查看这些建议是否有助于过渡: http://www.mysqlperformanceblog.com/2006/09/29/what-to-tune-in-mysql-server-after-installation/

编辑:我刚发现:http://www.webyog.com/webyog/monyogscreenshots 不过,MONyog是一款付费产品。我安装了试用版,看起来非常有前景。它监视您的SQL服务器,并根据这些警报为您提供警报和建议。也许值得一瞧。除了在短时间内提供一些不错的信息外,我不能保证太多。