专栏名称: 阿里云开发者
阿里巴巴官方技术号,关于阿里的技术创新均将呈现于此
今天看啥  ›  专栏  ›  阿里云开发者

DAS自治服务:轻松实现数据库SQL优化

阿里云开发者  · 公众号  · 科技公司  · 2024-11-26 08:30

主要观点总结

本文介绍了如何通过数据库自治服务DAS对RDS MySQL进行SQL优化,包括购买RDS实例并创建数据库、数据导入、生成并优化慢SQL、执行优化后的SQL语句等实验步骤。通过DAS控制台,可以自动识别和生成索引优化建议,提高SQL执行效率。

关键观点总结

关键观点1: 数据库自治服务DAS的功能和优势

DAS是一种基于机器学习和专家经验实现数据库自感知、自修复、自优化、自运维及自安全的云服务,能够帮助用户消除数据库管理的复杂性及人工操作引发的服务故障。

关键观点2: 如何购买RDS实例并创建数据库

用户需要登录RDS控制台,单击参数设置,将long_query_time的参数值设置为0.1,修改完成后单击提交参数。在修改参数对话框中,选择立即生效,单击确定。设置参数后需重启会话才能生效。

关键观点3: 数据导入任务背景

拥有一个五十万名员工的公司,其办事处位于四个城市,每位员工都会被分配到一些项目中工作。需要确定驻扎在纽约、参与8号项目且年薪超过十万元的员工数量。

关键观点4: 如何生成并优化慢SQL

单击数据库实例选项卡,选择sampledb数据库。执行特定命令,查询满足条件员工数量。执行后,可在控制台下方执行列表看到实际执行时间。登录DAS控制台,找到目标实例单击实例ID进入详情,查看慢日志明细并单击优化按钮。

关键观点5: 如何执行优化后的SQL语句

返回DMS控制台,将复制的行存索引建议粘贴至SQLConsole中单击执行按钮。在弹出变更确认对话框中单击直接执行。再次执行SELECT语句后,进入执行列表查看耗时。

关键观点6: 学习福利

完成指定任务即可领取羊羔绒加厚坐垫,限量500个。同一用户仅可领取一次奖品,完成任务后需点击“领取奖品”按钮进行领取。


文章预览

一 、 引 言 数 据 库 自 治 服 务 ( D a t a b a s e   A u t o n o m y   S e r v i c e , 简 称 D A S ) 是 一 种 基 于 机 器 学 习 和 专 家 经 验 实 现 数 据 库 自 感 知 、 自 修 复 、 自 优 化 、 自 运 维 及 自 安 全 的 云 服 务 , 帮 助 用 户 消 除 数 据 库 管 理 的 复 杂 性 及 人 工 操 作 引 发 的 服 务 故 障 。 数 据 库 自 治 服 务 D A S 支 持 自 动 S Q L 优 化 , 相 比 传 统 的 优 化 方 式 , 能 够 自 动 识 别 问 题 S Q L , 生 成 索 引 优 化 建 议 。 本文 介 绍 如 何 通 过 数 据 库 自 治 服 务 D A S 对 R D S   M y S Q L 高 可 用 实 例 进 行 S Q L 优 化 , 包 含 购 买 R D S 实 例 并 创 建 数 据 库 、 数 据 导 入 、 生 成 并 优 化 慢 S Q L 、 执 行 优 化 后 的 S Q L 语 句 等 实 验 步 骤 。 完 成 任 务 , 即 可 领 取 羊 羔 绒 加 厚 坐 垫 , 限 量 5 0 0 个 , 先 到 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览