文章 2022-04-25 来自:开发者社区

MySQL 索引优化实践(二)(上)

注意:如果文中的 SQL 无法执行,请使用编辑器重新编辑后再粘贴复制,可能 web 浏览器对空格或者特殊符号转码导致。查询优化数据初始化# DDL 语句 CREATE TABLE `employees` ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(24) NOT NULL DEFAULT '' COMMENT '姓名' C...

MySQL 索引优化实践(二)(上)
文章 2022-04-25 来自:开发者社区

MySQL 索引优化实践(下)

我们先看单路排序的详细过程:从索引name找到第一个满足 name = ‘SAN’ 条件的主键 id根据主键 id 取出整行,取出所有字段的值,存入 sort_buffer 中从索引name找到下一个满足 name = ‘SAN’ 条件的主键 id重复步骤 2、3 直到不满足 name = ‘SAN’对 sort_buffer 中的数据按照字段 position 进行排序返回结果给客户端我们再看....

MySQL 索引优化实践(下)
文章 2022-04-25 来自:开发者社区

MySQL 索引优化实践(中)

常见sql深入优化Order by 与 Group by 优化Case 1:explain select * from employees where name = 'SAN' and position = 'dev' order by age desc;分析:利用最左前缀法则:中间字段不能断,因此查询用到了name索引,从key_len=74也能看出,age索引列用在排序过程中,因为Extra....

MySQL 索引优化实践(中)
文章 2022-04-25 来自:开发者社区

MySQL 索引优化实践(上)

案例创建表的 DDL# DDL 语句 CREATE TABLE `employees` ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(24) NOT NULL DEFAULT '' COMMENT '姓名' COLLATE 'utf8_general_ci', `age` INT(10) NOT NULL DEFAULT...

MySQL 索引优化实践(上)
文章 2022-04-25 来自:开发者社区

MySQL 索引实践(下)

8.like以通配符开头('$abc...')mysql索引失效会变成全表扫描操作EXPLAIN SELECT * FROM employees WHERE name like '%Lei';EXPLAIN SELECT * FROM employees WHERE name like 'Lei%';问题:解决like'%字符串%'索引不被使用的方法? a)使用覆盖索引,查询字段必须是建立覆盖索....

MySQL 索引实践(下)
文章 2022-04-25 来自:开发者社区

MySQL 索引实践(上)

使用的表CREATE TABLE employees ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(24) NOT NULL DEFAULT '' COMMENT '姓名', age int(11) NOT NULL DEFAULT '0' COMMENT '年龄', position varchar(20) NOT NUL...

MySQL 索引实践(上)
文章 2022-04-19 来自:开发者社区

《冬季实战营第三期:MySQL数据库进阶实战》实践报告

DAY1 MySQL数据库快速部署实践本实验提供一个Linux系统。首先,安装mysql;然后,执行mysql的常用操作;最后,学习基本的SQL语句。MySQL安装与配置在环境中安装MySQL更新yum源rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm安装mysqlyum -y instal.....

《冬季实战营第三期:MySQL数据库进阶实战》实践报告
文章 2022-04-19 来自:开发者社区

动手实战-MySQL数据库快速部署实践

MySQL是一个关系型数据库管理系统,如何在ECS实例上安装MySQL。1.执行如下命令,更新YUM源rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2. 执行如下命令,安装MySQLyum -y install mysql-community-server --nogpgcheck查看My.....

动手实战-MySQL数据库快速部署实践
文章 2022-03-16 来自:开发者社区

通过日志服务实现数据库MySQL入湖OSS实践

日志服务数据入湖日志服务(SLS)是云原生观测分析平台,为Log/Metric/Trace等数据提供大规模、低成本、实时平台化服务。一站式提供数据采集、加工、分析、告警可视化与投递功能。阿里云提供了企业级的数据湖解决方案,存储层基于阿里云对象存储OSS构建。日志服务支持开箱即用的OSS投递入湖功能,实现数据的端到端的入湖。本文主要介绍如何借助日志服务将关系型数据库MySQL数据入湖和实践,并介绍....

通过日志服务实现数据库MySQL入湖OSS实践
文章 2022-03-07 来自:开发者社区

MySQL数据库快速部署实践笔记

2. MySQL安装与配置MySQL是一个关系型数据库管理系统,本步骤指导您如何在ECS实例上安装MySQL。执行如下命令,更新YUM源。rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2. 执行如下命令,安装MySQL。yum -y install mysql-community-serv.....

MySQL数据库快速部署实践笔记

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。