Amazon Aurora 事务提交
此图显示了 Amazon Aurora 引擎执行的提交次数以及平均提交延迟。图延迟并不总是与执行的提交数量相关,并且在某些情况下可能相当高。
Number of Amazon Aurora Commits:每秒的平均提交操作数。
Amazon Aurora Commit avg Latency:提交操作的平均延迟量
亚马逊极光负载
该图向我们展示了哪些语句对系统的负载贡献最大,以及哪些负载对应于 Amazon Aurora 事务提交。
写入事务提交负载:提交操作的平均活动会话每秒负载
更新负载:更新查询的每秒平均活动会话负载
SELECT 负载:SELECT 查询的每秒平均活动会话数
DELETE 负载:DELETE 查询每秒平均活跃会话数的负载
INSERT 负载:INSERT 查询的每秒平均活动会话数
一个活动会话是已提交工作的数据库引擎,并等待它的响应的连接。例如,如果您向数据库引擎提交 SQL 查询,则数据库会话在数据库引擎处理该查询时处于活动状态。
使用的 Aurora 内存
此图显示了 Amazon Aurora 锁管理器使用的内存量以及 Amazon Aurora 用于存储数据字典的内存量。
Aurora Lock Manager Memory:Lock Manager 使用的内存量,该模块负责处理并发事务的行锁请求。
Aurora Dictionary Memory:Dictionary 使用的内存量,包含用于跟踪数据库对象(例如表和索引)的元数据的空间。
Amazon Aurora 语句延迟
此图显示了最重要的语句类型的平均延迟。延迟峰值通常表示实例过载。
DDL 延迟:执行 DDL 查询的平均时间
DELETE Latency:执行 DELETE 查询的平均时间
UPDATE Latency : 执行 UPDATE 查询的平均时间
SELECT Latency:执行 SELECT 查询的平均时间
INSERT Latency:执行 INSERT 查询的平均时间
Amazon Aurora 特殊命令计数器
Amazon Aurora MySQL 允许执行标准 MySQL 中不可用的许多命令。此图显示了此类命令的用法。unit_test
在默认的 Amazon Aurora 安装中可以看到常规调用,其余的将取决于您的工作负载。
show_volume_status
: 命令 SHOW VOLUME STATUS 的每秒执行次数。SHOW VOLUME STATUS 查询返回两个服务器状态变量,磁盘和节点。这些变量分别代表数据库集群卷的数据逻辑块和存储节点的总数。awslambda
:每秒 AWS Lambda 调用次数。AWS Lambda 是 AWS 提供的事件驱动、无服务器计算平台。它是一种运行代码以响应事件的计算服务。您可以从 Aurora 运行任何类型的代码,从存储过程或触发器调用 Lambda。alter_system
:特殊查询ALTER SYSTEM每秒的执行次数,即模拟实例崩溃、磁盘故障、磁盘拥塞或副本故障的特殊查询。这是测试系统的有用查询。
亚马逊极光问题¶
此图显示了不同类型的内部 Amazon Aurora MySQL 问题,这些问题在正常操作中一般应为零。
任何非零值都值得更深入地研究。
- 页面更新 2021-05-11
评论
