数据库|亚马逊云科技推出三项新数据库功能( 二 )


【 数据库|亚马逊云科技推出三项新数据库功能】Amazon DevOps Guru for RDS借助机器学习只需几分钟即可更好地检测、诊断和解决难以发现的数据库性能问题并提供建议,无需数日
Amazon DevOps Guru 是一项由机器学习赋能的服务,通过自动检测问题并推荐特定的补救措施,让开发人员可以更轻松地提高应用程序可用性。目前,Amazon DevOps Guru 会提醒客户注意 Amazon RDS 引擎的问题。但是确定数据库相关问题的确切原因既复杂又耗时,为确定导致问题的原因,通常需要招募数据库管理员手动运行诊断工具和查询。一旦确定了问题的原因,数据库管理员需要进行额外的分析来充分了解问题(例如分析特定于数据库的指标、事件和等待条件或提取和分析相关 SQL 语句),然后才能提供如何修复问题的指导。因此,通常需要花费几个小时或几天的时间才能发现和补救数据库问题,可能会影响应用程序可用性或降低用户体验。
Amazon DevOps Guru for RDS是 Amazon DevOps Guru 中一项由机器学习提供支持的新功能,可自动检测和诊断数据库中的性能瓶颈和操作问题,并提供详细的修复建议,让开发人员可以在几分钟内而不是几天就能解决问题。Amazon DevOps Guru for RDS基于 Amazon DevOps Guru 检测数据库相关问题,涵盖 Amazon RDS 中其他与性能相关的问题检测(如资源过度使用以及不正确的SQL 查询行为)。Amazon DevOps Guru for RDS帮助客户快速解决与数据库相关的性能和使用问题, 可以在出现问题时立即通知开发人员,并提供有关根本原因的诊断信息、问题的详细信息以及智能修复建议。例如,如果检测到与数据库意外高负载相关的应用程序性能问题时,Amazon DevOps Guru for RDS 会进行根本原因分析,找到导致问题的确切 SQL 语句,发送包含问题原因和影响范围的通知,并建议纠正措施,以帮助客户快速解决问题。Amazon DevOps Guru for RDS目前支持Amazon Aurora,并计划在2022年支持其他Amazon RDS数据库服务。