如何在mysql中计算或查看我的数据库的性能?

Che*_*lla 5 mysql database performance database-design

我想在mysql中检查我的数据库的性能.我用谷歌搜索并了解了show完整的processlist等命令,但不是很清楚.我只想知道并计算数据库的性能,包括它所占用的堆内存量等等.

有没有办法知道和评估数据库的性能.这样我就可以优化和改善性能.

提前致谢

tad*_*man 1

基本工具是MySQL Workbench,它可以与任何最新版本的 MySQL 配合使用。它不像企业版那么强大,但是是一个很好的起点。

可以通过 公开配置SHOW VARIABLES,并通过 公开系统的当前状态SHOW STATUS。这些状态数字最终会在大多数工具中绘制成图表。

不要忘记,您可以在应用程序端进行大量监视,例如打开数据库日志。除非您可以在 MySQL 中启用“慢查询”日志来检查哪些查询影响最大。然后可以诊断出这些EXPLAIN