使用性能详情监控 RDS 数据 API 查询
如果 Aurora 集群正在运行 Aurora Serverless v2 或预调配实例,则可以将性能详情与 RDS 数据 API 结合使用。
有关如何将性能详情与 Aurora 结合使用的更多信息,请参阅在 Amazon Aurora 上使用性能详情监控数据库负载。
如何在性能详情中表示 RDS 数据 API 查询
借助数据 API,Aurora 集群会根据您从应用程序中提交的数据 API 调用来处理查询。作为其内部工作的一部分,数据库 API 还会执行一些 SQL 语句,例如取消超过超时阈值的查询。这两种 SQL 操作都显示在性能详情统计数据和图表中。
-
对于您提交到 Aurora 集群的数据 API 查询,API 控制面板中的主机字段标记为 RDS 数据 API。对于 Aurora PostgreSQL,application_name 字段的值为
rds-data-api
。使用热门主机或热门应用程序作为维度来分析数据库负载时,请查找这些标签。 -
数据 API 为管理数据库的各个方面(例如连接池和查询超时)而运行的所有内部查询都标有前缀 RDS 数据 API。示例:
/* RDS Data API */ select * from my_table;
当您将热门 SQL 作为维度来分析数据库负载时,请查找这些前缀。语句标有 SQL 注释/* RDS Data API */
。