Che*_*lla 5 mysql database performance database-design
我想在mysql中检查我的数据库的性能.我用谷歌搜索并了解了show完整的processlist等命令,但不是很清楚.我只想知道并计算数据库的性能,包括它所占用的堆内存量等等.
有没有办法知道和评估数据库的性能.这样我就可以优化和改善性能.
提前致谢
基本工具是MySQL Workbench,它可以与任何最新版本的 MySQL 配合使用。它不像企业版那么强大,但是是一个很好的起点。
可以通过 公开配置SHOW VARIABLES
,并通过 公开系统的当前状态SHOW STATUS
。这些状态数字最终会在大多数工具中绘制成图表。
不要忘记,您可以在应用程序端进行大量监视,例如打开数据库日志。除非您可以在 MySQL 中启用“慢查询”日志来检查哪些查询影响最大。然后可以诊断出这些EXPLAIN
。