《阿里云认证的解析与实战-关系型数据库ACP认证》——数据库生态工具—— 一、数据库自治服务DAS

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
简介: 《阿里云认证的解析与实战-关系型数据库ACP认证》——数据库生态工具—— 一、数据库自治服务DAS

1. 数据库自治服务(DAS)简介

 

数据库自治服务(Database Autonomy Service,简称DAS)是一种基于机器学习和专家经验实现数据库自感知、自修复、自优化、自运维及自安全的云服务,帮助用户消除数据库管理的复杂性及人工操作引发的服务故障,有效保障数据库服务的稳定、安全及高效。

 image.png

 

六个核心特性

 

72小时异常检测

异常信息

自动SQL优化

智能调参

自动弹性伸缩

智能压测和容量评估

 

1) 性能指标异常检测

 

性能指标异常检测是DAS在数据库运行时的状态监控功能。

 

传统方法对数据库监控是通过阈值规则设置,连续触发,无限接近,因此导致触发报警存在滞后性

DAS基于AI实时地进行检测,对监控指标、日志数据等进行全方位监控。

 image.png

2) 特征信息

 image.png 

示例图

 image.png

毛刺(Spike)示例

 image.png

周期性(Seasonality)示例

 image.png

趋势(Trend)示例

image.png

均值偏移(Meanshift)示例

 image.png

新增(Emergence)示例

 

3) SQL诊断与自动SQL优化

 

规模性:足具扩展性的服务架构,以支撑几十万级、百万级的大规模自动优化。

精准性:异常检测机制,实现优化时机的精准识别,问题SQL的精准定位。

安全性:线上无小事,线上变更如何做到安全可控。

全面性:优化效果的全面多维度跟踪,全面实时评估,也是保证安全性的要求。

联动性:综合治理能力,如突发的恶性慢SQL问题,DAS的自动SQL限流,自动SQL优化需要形成联动效应,实现问题的标本兼治。

 image.png

 

4) 自动空间优化

 

自动空间优化手段:

 

无流量表识别

Optimize Table

无流量索引识别

冗余索引

 image.png

 

5) 自动SQL限流

 

DAS自动SQL限流是对数据库实例上特定SQL采取限制运行措施的功能,应急非常有用,可以对SQL的类型进行识别,并给出相应的建议。

image.png

 可识别类型:

 

阻塞型SQL

资源消耗型SQL

流量型SQL

 

6) 自动弹性伸缩

 image.png

 

扩容方式:增加只读节点,扩大实例规格。

客户感受:观测8min,变配~10min。

效果对比:QPS:~600->~3600;CPU:~96%->~50%。

 

7) 智能压测

 

低负载捕获真实业务流量

支持写流量回放压测

通过学习自动生成压测流量

支持语法自动转换

image.png

 

智能压测是主要针对SQL流水的处理,相当于记录真实SQL的行为,可以对数据库行为进行精确的评估,基于真实的业务流量来评估数据库的容量和兼容性。

 

相关文章
|
人工智能 关系型数据库 OLAP
聚光灯已就位!阿里云瑶池数据库邀你征战Cursor首届实战征文大赛
阿里云AnalyticDB携手Cursor中文社区,正式发起首届实战征文大赛!我们诚邀开发者融合Cursor的智能编程能力与AnalyticDB PostgreSQL提供的Supabase服务进行项目开发,让优秀项目被专家看见、被机遇拥抱!
|
7天前
|
存储 NoSQL Redis
阿里云高性能数据库Tair(兼容 Redis)收费价格,稳定可靠成本低
阿里云高性能云数据库Tair兼容Redis,提供Redis开源版和Tair企业版,支持多种存储介质与灵活扩展,适用于高并发场景。Tair具备亚毫秒级稳定延迟,保障业务连续性。价格方面,Redis开源版年费从72元起,Tair企业版年费从1224元起,具体费用根据配置不同有所变化。
|
1月前
|
存储 SQL 关系型数据库
RDS DuckDB技术解析一:当 MySQL遇见列式存储引擎
RDS MySQL DuckDB分析实例以​列式存储与向量化计算​为核心,实现​复杂分析查询性能百倍跃升​,为企业在海量数据规模场景下提供​实时分析能力​,加速企业数据驱动型决策效能。​​
|
2月前
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
3月前
|
关系型数据库 分布式数据库 数据库
再获殊荣,阿里云PolarDB数据库蝉联SIGMOD最佳论文奖
内存池化技术新突破,阿里云PolarDB蝉联SIGMOD最佳论文奖
|
16天前
|
SQL 关系型数据库 MySQL
阿里云的云数据库RDS简介
阿里云关系型数据库RDS(Relational Database Service)是一种安全稳定、高性价比、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供容灾、备份、恢复、监控、迁移等全套解决方案,帮助用户轻松应对数据库运维挑战。RDS具备高可用性、高安全性、轻量运维和弹性伸缩等优势,适用于各类业务场景,助力企业降低成本、提升效率。
|
7天前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。

热门文章

最新文章

推荐镜像

更多
  • DNS