MySql Server 性能缓慢 - 检查什么以及如何检查?

Yas*_*ker 10 mysql performance

开始:免责声明

我不是 MySql Server DBA;我主要了解 MSSQL - 这就是为什么我需要你的帮助。

结束:免责声明

我被要求检查为什么 MySql 服务器引擎表现不佳 - 我没有看到或持有所涉及的数据库,想知道从哪里开始。

我从哪里开始?

我应该问那些有权访问 MySql 的人什么问题——我什至不知道他们是在使用 phpmyadmin 还是其他一些工具。

本质上:

  • 我应该要求哪些物品,我将如何回应他们提供的每件物品?

当问题出在数据库性能上时,需要询问的关键项目是什么?

在 MSSQL 中,我可以检查sp_who2现有连接以查看是否有任何阻塞,mysql 中的对应项是什么?* 不必很具体,因为每个项目可能有多种结果,但希望帮助您解决问题,因为它会影响用户 - 显然他们在没有 dba 的情况下设置了 mysql 引擎。

Mah*_*til 9

Procedure_Analyse() 可以帮助您找到最佳数据类型:

http://www.mysqlperformanceblog.com/2009/03/23/procedure-analysis/

http://dev.mysql.com/doc/refman/5.0/en/procedure-analysis.html