最近更新时间:2023-01-12
MySQL云数据库提供了丰富的数据库性能监控数据,可以通过MySQL云数据库的管理控制台查看实例的引擎监控数据,图表曲线直观清晰,方便您参考相关数据,及时进行优化调整。
在引擎监控页面,可以查看到TPS(每秒执行事务数)、QPS(每秒执行操作数)、InnoDB读写量等信息。
操作步骤
1. 登录控制台。
2. 在左侧导航栏中依次选择“产品与服务 > 数据库 > MySQL云数据库”。
3. 在实例列表界面,单击实例ID,或者单击实例后的“管理”,进入实例基本信息页面。
4. 选择“监控告警”页签。
5. 在监控告警页面,选择“监控 > 引擎监控”。选择查询的时间区间,即可查看引擎监控的数据。拖动监控项下方的时间轴,可以查看指定时间区间内的数据。
表-3 各监控项说明
监控项 |
说明 |
TPS |
数据库每秒执行的事务数。 |
QPS |
数据库每秒接收的请求次数。 |
InnoDB读写量 |
InnoDB平均每秒读取和写入的数据量。 |
InnoDB缓存读命中率、使用率、脏块率 |
InnoDB缓存池的读命中率和使用率,以及缓存池脏块的百分率。 |
InnoDB日志物理写/写/fsync |
InnoDB每秒向日志文件的物理写入次数、日志写请求数、向日志文件完成的fsync写数量。 |
InnoDB缓存请求次数 |
平均每秒钟从InnoDB缓冲池的读取和写入的次数。 |
MySQL_COMDML |
数据库平均每秒执行的SQL语句次数,包含Insert、Delete、Insert_Select、Replace、Replace_Select、Select、Update。 |
MySQL_RowDML |
平均每秒从InnoDB表读取、插入、删除、更新的行数。 |
临时表数量 |
数据库执行SQL语句时在硬盘上自动创建的临时表的数量。 |
MyISAM读写次数 |
MyISAM每秒从缓存池中读取和写入的次数、MyISAM每秒从硬盘上读取和写入的次数。 |
MyISAM Key Buffer 读/写/利用率 |
MyISAM平均每秒的Key Buffer 利用率、读命中率、写命中率。 |