Performance Insights

分析和调整 Amazon RDS 数据库性能

Amazon RDS 性能详情?

Amazon RDS Performance Insights 是一项数据库性能调优和监控功能,可帮助您迅速评估数据库负载,并确定在何时、何处采取行动。Performance Insights 提供容易理解的控制面板,以直观的方式显示数据库负载,即使非专业人士也能检测性能问题。

Performance Insights 使用不会影响应用程序性能的轻量级数据收集方法,可轻松查看导致负载的 SQL 语句以及相应的原因。它不需要任何配置或维护,目前可用于 Amazon Aurora(PostgreSQL 和 MySQL 兼容版本)、Amazon RDS for PostgreSQLMySQLMariaDBSQL ServerOracle

由于可免费将性能历史记录保留七天,因此可轻松跟踪并解决各种问题。借助 Amazon Web Services API 和开发工具包,您可以轻松将 Performance Insights 整合到本地和第三方监控工具中。如果您需要长期保留,则可以选择付费购买长达两年的性能历史记录保留期。

易于上手:只需登录 Amazon RDS 管理控制台,并在创建或修改受支持的 RDS 引擎实例时启用性能详情即可。然后即可转到 Performance Insights 控制面板开始监控性能。

优势

Performance Insights 旨在供 IT 通才和数据库专家使用。它不会显示需要手动关联的多幅图,而是提供在一个图表中聚集了所有核心性能信息的简单界面。

当负载很高时,您可以轻松确定瓶颈类型,如高 CPU 使用、锁定等待或 I/O 延迟,并查明是哪些 SQL 语句造成了瓶颈。

您可使用 Performance Insights 监控多项数据库性能指标,而无需分析大量复杂的图表。所有指标都聚合到一个简单而功能强大的控制面板中。

无论数据库性能问题是由于数据库配置还是数据库设计问题导致,您都可以快速确定瓶颈所在,并查明是哪些 SQL 语句造成问题。

Performance Insights 无需配置或维护。在 RDS 实例上启用之后,在 RDS 管理控制台中执行一次单击操作即可访问。

Performance Insights 会自动收集所有必需的性能指标,管理监控数据库所需的资源。除了轻量数据收集机制外,用于监控的所有资源与用于数据库实例的资源不同。