我使用MySQL作为我的数据库引擎。 我怎样才能看到数据库引擎如何解决内部查询?
如果我们知道您想要使用该工具,它会有所帮助。
根据我的经验,即使这样的东西可用于MySQL,也不是我用来分析/调整性能的东西。 对于一般的数据库设置,我发现mysqltuner.pl做得非常好。 在进行模式/查询调优时,我使用mysql_slow_log_parser和一些粗略的脚本来优先考虑问题区域。
为了监控可用性,我使用了Nagios–它也监视各种其他服务。
关于Stackoverflow的相同主题的一些讨论
有几个网站和书籍的主题 – mysqlperfromanceblog是一个很好的
如果你想看到的是如何在内部解决SQL查询,请使用EXPLAIN (aka DESCRIBE)
“EXPLAIN语句既可以用来获取有关MySQL如何执行SELECT语句的信息,也可以用作DESCRIBE的同义词”