Recommended MySQL tuning utility for Windows

前端 未结 3 873
我在风中等你
我在风中等你 2021-02-15 05:00

I have been using MySQL Tuner (http://mysqltuner.com) on Linux for a while and am quite comfortable with it. Now, for whichever reason, we have had to start hosting other websit

相关标签:
3条回答
  • 2021-02-15 05:14

    I have just ported the mysqltuner.pl script to Windows - see http://mysqltuner.codeplex.com/. It uses the same checks as version 1.2 of the mysqltuner.pl script, but in a nice, friendly Windows application - no need to install Cygwin or Perl.

    0 讨论(0)
  • 2021-02-15 05:26

    Ok so this is over a year after the question but I thought it relevant because you can actually still use the mysqltuner script if you combine it with Cygwin.

    • Install Cygwin
    • Make sure Perl is installed
    • Additionally I installed the mysql and the mysqld packages as well (Needed for the script to connect to a "remote" MySQL.

    • Copy the mysqltuner.pl script to your Cygwin user home directory (Found under cygwin_install_dir/home/your.user)

    • Start the Cygwin terminal
    • Run the script $ perl mysqltuner.pl --host mysql_host_ip --forcemem 512

    If you encounter an error in the line of: ERROR 1130 (HY000): Host 'somename.company.com' is not allowed to connect to this MySQL server

    Go to the database server and add the appropriate user and privelages

    You should now be able to use mysqltuner in a windows environment against local as well as remote MySQL servers.

    ...screenshots removed because I'm not allowed to use images yet, sorry.

    0 讨论(0)
  • 2021-02-15 05:28

    Don't know of another tool (outside the MySQL Instance Configuration Wizard you can run) like mysqltuner which will not run unfortunately. You can install Perl on Windows, but when run the .pl file you will get an error about $PATH not having mysqladmin in it. Upon reading of the manual laughing, it plain as day states there is no Windows support for 1.2.0 version of tool.

    You can see if these suggestions help in the interim: http://www.mysqlperformanceblog.com/2006/09/29/what-to-tune-in-mysql-server-after-installation/

    Edit: I just found this: http://www.webyog.com/webyog/monyogscreenshots MONyog, it is a paid product, though. I installed the trial and it looks very promising. It monitors your SQL server and gives you alerts and recommendations based on those alerts. Might be worth a look. I cannot vouch for too much other than it has some nice information in just a short period of time.

    0 讨论(0)
提交回复
热议问题