View a markdown version of this page

使用 Performance Insights 監控 RDS 資料 API 查詢 - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Performance Insights 監控 RDS 資料 API 查詢

如果 Aurora 叢集正在執行 Aurora serverless 或佈建執行個體,您可以使用 Performance Insights 搭配 RDS 資料 API。

如需如何搭配 Aurora 使用 Performance Insights 的詳細資訊,請參閱 使用 Amazon RDSAmazon Aurora 上的 Amazon CloudWatch Database Insights 監控資料庫負載 。

Performance Insights 中 RDS 資料 API 查詢的呈現方式

透過資料 API,Aurora 叢集會根據您從應用程式提交的資料 API 呼叫來處理查詢。資料 API 也會執行一些 SQL 陳述式作為其內部工作的一部分,例如將超過逾時閾值的查詢取消。這兩種 SQL 操作都會顯示在 Performance Insights 統計資料和圖表中。

  • 對於您提交至 Aurora 叢集的資料 API 查詢,PI 儀表板中的主機欄位會標記為 RDS 資料 API。對於 Aurora PostgreSQL,application_name 欄位的值為 rds-data-api。當您使用最高主機或最高應用程式作為維度來分析資料庫負載時,請尋找這些標籤。

  • 資料 API 執行以管理資料庫層面的所有內部查詢 (例如連線集區和查詢逾時),都會以字首 RDS 資料 API 標註。範例:當您依最高 SQL 作為維度分析資料庫負載時,/* RDS Data API */ select * from my_table; 會尋找這些字首。系統會以 /* RDS Data API */ SQL 註解標註陳述式。