![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 61
yueloveme
这个作者很懒,什么都没留下…
展开
-
mysql联合索引一定遵循最左原则吗?
mysql联合索引一定遵循最左原则吗?原创 2022-08-18 18:14:17 · 496 阅读 · 1 评论 -
MySql-------最左原则与索引下推
目录推荐公众号最左原则表举例索引下推表举例 推荐公众号 最左原则 表 CREATE TABLE `student` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `card_no` VARCHAR(50) DEFAULT NULL COMMENT '学号', `age` int(1) DEFAULT NULL COMMENT '年龄', `remark` VARCHAR(100) DEFAULT NULL COMMENT '备注',原创 2021-12-21 20:12:50 · 712 阅读 · 0 评论 -
MySql order by 是如何工作的
MySql order by 是如何工作的原创 2021-12-16 19:47:05 · 1054 阅读 · 0 评论 -
普通索引和唯一索引如何选择
目录推荐公众号普通索引和唯一索引如何选择查询过程为什么性能可以认为是一样的更新过程先介绍下什么是change buffer两种索引的区别 推荐公众号 普通索引和唯一索引如何选择 查询过程 以select * from table_name where num = 3;为例子 都知道InnoDB索引数据结构是B+树,从树根开始,按层搜索到叶子节点,然后数据页内搜索数据 对于普通索引来说,查找到满足条件的第一个记录num = 3 后,需要查找下一个记录,直到碰到第一个不满足 num=3 条件的记录。 对于唯一原创 2021-11-01 15:32:38 · 146 阅读 · 0 评论 -
MySql为什么选错了索引
案例 线上环境,mysql,`选错索引`sql执行超过20分钟,导致cpu飙升到95% 解决 强制走正确索引-------并非最佳选择 select * from table_name force index(index_name) 复盘 1.mysql是如何选择索引的 扫描行数是影响执行代价的因素之一。扫描的行数越少,意味着访问磁盘数据的次数越少,消耗的 CPU 资源越少,explain 可以看到mysql预估的扫描航速 rows 索引统计值 ,也叫索引区分度,是mysql的一个预估值,可以用sho原创 2021-10-31 10:26:37 · 148 阅读 · 0 评论 -
存储过程--mysql版
给大家推荐个靠谱的公众号程序员探索之路,大家一起加油 1.基础知识 1.1CAST函数 CAST函数语法规则是:Cast(字段名 as 转换的类型 ),其中类型可以为: CHAR[(N)] 字符型 DATE 日期型 DATETIME 日期和时间型 DECIMAL float型 SIGNED int TIME 时间型 例子: 表table1 date:2015-11-03 15:3...原创 2018-11-28 10:54:07 · 142 阅读 · 0 评论 -
MYSQL gropu_concat函数
给大家推荐个靠谱的公众号程序员探索之路,大家一起加油 最近在用MySQL做一些数据的预处理,经常会用到group_concat函数,比如类似下面一条语句 mysql>select aid,group_concat(bid) from tbl group by aid limit 1; sql语句比较简单,按照aid分组,并且把相应的bid用逗号串起来。这样的句子大家可能都用过,也可...转载 2018-05-11 12:19:30 · 251 阅读 · 0 评论 -
MYSQL 函数
给大家推荐个靠谱的公众号程序员探索之路,大家一起加油 MySQL函数大全及用法示例 1、字符串函数 ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2'); -> 50 mysql> select ascii(2); -> 50 mysql> se...转载 2018-05-11 11:51:07 · 241 阅读 · 0 评论 -
MySql索引 原理和如何使用
给大家推荐个靠谱的公众号程序员探索之路,大家一起加油 一、索引介绍 索引是对数据库表中一列或多列的值进行排序的一种结构。在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,第一种搜索信息方式是全表搜索,是将所有记录一一取出,和查询条件进行一一对...转载 2018-04-25 11:33:07 · 156 阅读 · 0 评论