开发者社区> 小哀女王> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

小微企业阿里云最佳实践系列(五):零成本使用 DMS 数据库实验室学习研究

简介: 本博文主要为大家重点介绍 DMS 数据管理的数据库实验室功能,通过实验室我们可以快速生成想要的数据进行学习研究(例如:SQL 优化、复杂查询等),同时目前数据库实验室完全免费使用,所有阿里云用户均可免费体验。
+关注继续查看

关联博文
小微企业阿里云最佳实践系列(一):ECS 服务器与 RDS 数据库
小微企业阿里云最佳实践系列(二):RDS 数据库与DMS 数据库管理(数据管理)
小微企业阿里云最佳实践系列(三):OSS 图片存储(对象存储)与 CDN 内容分发
小微企业阿里云最佳实践系列(四):云监控与 SLS 日志服务
小微企业阿里云最佳实践系列(五):零成本使用 DMS 数据库实验室学习研究
小微企业阿里云最佳实践系列(专辑)

概述

阅读对象

本博文主要写给创业团队、技术团队人数 < 5 人、没有专业运维等小微企业作为参考,需要掌握基础的服务器管理、软件开发等经验。

博文主要内容

本博文主要为大家重点介绍 DMS 数据管理的数据库实验室功能,通过实验室我们可以快速生成想要的数据进行学习研究(例如:SQL 优化、复杂查询等),同时目前数据库实验室完全免费使用,所有阿里云用户均可免费体验。

使用教程

1、控制台进入 DMS 数据管理
image
2、进入实验室
image
3、选择数据库类型,这里我们以 MySQL 为例,选择 MySQL 点击立即进入即可
image
4、创建数据库名称,这里可能会遇到名称已存在,说明被其他用户占用了,建议通过 名称 + 日期 的方式,这样不容易重复,例如 learn_0429
image
5、创建好了之后进入数据库,这里我们点击 students 表生成测试数据
image
6、DMS 数据管理提供了强大的数据生成功能,这里我们可以指定 name 字段按照个人信息 + 英文姓名的方式生成
image
7、grade 年级和 class 班级字段我们按照指定范围生成,生成行数这里最大可以填写 100 万行
image
8、确认生成数据之后我们打开表可以看到生成的数据非常漂亮,和真实数据没有多大区别
image
9、这时我们点击 SQL 窗口来编写脚本测试数据,例如我们查询姓名为 Heda 开头的数据有多少条(注意:这里生成的测试数据前面有空白,因此需要增加空白
image
这时我们看到统计出来有 838 条,耗时 282 毫秒,很显然查询效率并不高,我们接下来进行优化
10、在我们查询 SQL 前面增加 explain 查看执行计划,我们发现执行该 SQL 需要扫描 99 万行,很显然这是一条全表扫描 SQL,查询效率极低,我们需要通过索引的方式优化
image
11、编辑 students 表结构
image
12、我们为 name 字段增加索引,这里索引名为了区分以 IDX_NAME 命名,类型选择 NORMAL,索引方式选择 BTREE
image
13、索引添加好了之后我们回到 SQL 窗口再次运行 explain ,这时我们发现扫描的行数只有 838 行,并且使用来 IDX_NAME 索引,这表明我们的索引添加是没有问题的,并且已经生效
image
14、去掉 explain 执行我们最开始的查询语句,这时候我们发现同样统计了 838 条,加了索引之后只耗时 1 毫秒,大大提升了查询效率
image

总结

我们利用 DMS 数据库实验室可以快速生成想要的数据,并且在生成的数据上执行各种复杂查询,无需要安装其他软件,使用起来非常方便的,强烈建议大家学习和使用该功能

版权

版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)

原创作者 10086@xiaoi.me 发表于阿里云·云栖社区:https://yq.aliyun.com/users/y4epujtm5wye6

转载请保留原文链接以及版权信息

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云数据治理系列(一):治理项目启动前的必答三问
近一年以来,越来越多的企业在考虑或正在启动数据治理的项目。作为在该领域从业多年的人士,也常会被咨询:数据治理不是很多年前就有的概念么?为什么忽然很多企业都在提及?是不是新瓶装旧酒?和数据中台之间是什么关系?本文中,小编将通过三个核心问题,帮助大家清晰上述疑问,更重要的是,这三个问题,也是一家企业启动数据治理项目前必须要想清楚的三个问题。
417 0
前沿分享|阿里云高级技术专家 王若(百润): 数据库游戏行业最佳实践
在游戏的开发和运营当中,数据库的使用场景非常多。面对游戏访问压力、游戏合服场景、游戏排行榜等场景, 阿里云为用户提供了最佳解决方案。
268 0
阿里云数据库快速搭建疫情分析系统最佳实践
疫情降临,疫情态势分析和防控任务迫在眉睫,如果快速搭建高效的疫情态势分析系统是众多部门和单位的难题,阿里云RDS PG+Ganos解决方案可在极短时间内完成分析系统搭建,有效助力疫情防控。
184 0
阿里云数据库快速搭建疫情分析系统最佳实践
疫情降临,疫情态势分析和防控任务迫在眉睫,如果快速搭建高效的疫情态势分析系统是众多部门和单位的难题,阿里云RDS PG+Ganos解决方案可在极短时间内完成分析系统搭建,有效助力疫情防控。
209 0
阿里云罗小飞:阿里云边缘云,从资源到场景的产品演进
2021年7月1日,以“云集影从,融网聚生”为主题的GIDC全球互联网数据大会在上海成功举行。本次大会由中国信通院指导,艾迪网主办,邀请来自政府、产业等多领域的专家,围绕“新基建”、“绿色数据中心”、“云网协同”、“云边协同”等时下行业热门话题开展深入讨论,推动5G时代下云计算产业的健康发展。阿里云边缘云首席产品架构师罗小飞受邀参会,分享了阿里云在边缘云领域的探索和思考,如何从产品演进、技术创新、场景应用等方面帮助企业提升价值。
1950 0
阿里云罗小飞:阿里云边缘云,从资源到场景的产品演进
2021年7月1日,以“云集影从,融网聚生”为主题的GIDC全球互联网数据大会在上海成功举行。本次大会由中国信通院指导,艾迪网主办,邀请来自政府、产业等多领域的专家,围绕“新基建”、“绿色数据中心”、“云网协同”、“云边协同”等时下行业热门话题开展深入讨论,推动5G时代下云计算产业的健康发展。阿里云边缘云首席产品架构师罗小飞受邀参会,分享了阿里云在边缘云领域的探索和思考,如何从产品演进、技术创新、场景应用等方面帮助企业提升价值。
61 0
Uma
阿里云成为国内首个时序数据库标准工作组成员
国内首个时序数据库标准制定中,阿里云成为标准工作组认证成员
2635 0
+关注
小哀女王
康佳,车财网CTO,毕业于电子科技大学。2013 年进入 IT 行业,在工作的过程中累计了丰富的技术、管理经验。对互联网金融行业相关技术有深入的研究,对安全攻防、加密体系、部署方案有独到的见解,带领团队完成过三级等保的系统建设。现加入 MVP 成员,希望能与大家分享交流
20
文章
41
问答
来源圈子
更多
阿里云最有价值专家,简称 MVP(Most Valuable Professional),是专注于帮助他人充分了解和使用阿里云技术的意见领袖阿里云 MVP 奖项为我们提供了这样一个机会,向杰出的意见领袖表示感谢,更希望通过 MVP 将开发者的声音反映到我们的技术路线图上。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载