网站首页 博客文章 第18页
-
别再胡乱建表了,看看阿里P8总结的mysql建表规约吧
(一)建表规约【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsignedtinyint(1表示是,0表示否)。说明:任何字段如果为非负数,必须是unsigned。正例:表达逻辑删除的字段名is...
2025-06-18 baijin 博客文章 8 ℃ 0 评论 -
为什么 MySQL 索引要用 B+tree,而且还这么快?
前言当你现在遇到了一条慢SQL需要进行优化时,你第一时间能想到的优化手段是什么?大部分人第一反应可能都是添加索引,在大多数情况下面,索引能够将一条SQL语句的查询效率提高几个数量级。索引的本质:用于快速查找记录的一种数据结构...
2025-06-18 baijin 博客文章 7 ℃ 0 评论 -
幂等性:如何通过设计避免重复操作的影响?
幂等性:如何通过设计避免重复操作的影响?...
2025-06-18 baijin 博客文章 7 ℃ 0 评论 -
MySQL 从入门到精通(四)之索引结构
索引概述索引(index),是帮助MySQL高效获取数据的数据结构(有序),在数据之外,数据库系统还维护者满足特定查询算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引...
2025-06-18 baijin 博客文章 8 ℃ 0 评论 -
MySQL合集-索引详解(mysql索引介绍)
背景知识MySQL数据存储在磁盘里,影响查询速度的根本是磁盘的读写。局部性原理:CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。...
2025-06-18 baijin 博客文章 6 ℃ 0 评论 -
你写的 SQL 查询为什么总是慢?揭秘 MySQL 索引机制与联合索引
后端开发的小伙伴们!是不是经常有这样的困扰?自己反复测试、精心编写的SQL查询语句,在测试环境里跑得顺风顺水,可一旦部署到生产环境,查询速度就直线下降,甚至还会触发系统响应超时警报,紧接着就是产品经理的连环追问和领导投来质疑的目光。别慌...
2025-06-18 baijin 博客文章 8 ℃ 0 评论 -
「SQL」MySQL之索引(mysql索引实战)
明天的你会感谢今天努力的你举手之劳,加个关注...
2025-06-18 baijin 博客文章 10 ℃ 0 评论 -
MySQL--索引(mysql索引数据结构)
介绍在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需...
2025-06-18 baijin 博客文章 10 ℃ 0 评论 -
MySQL的普通索引和唯一索引到底什么区别?
1概念区分普通索引V.S唯一索引普通索引可重复,唯一索引和主键一样不能重复。唯一索引可作为数据的一个合法验证手段,例如学生表的身份证号码字段,人为规定该字段不得重复,那么就使用唯一索引。(一般设置学号字段为主键)...
2025-06-18 baijin 博客文章 10 ℃ 0 评论 -
详解MySQL数据库设计之innodb如何设计主键索引
概述今天主要看下innodb是怎么去设计主键索引的,这里引用了一个淘宝MySQL数据库经典案例。innodb主键索引在Innodb中,聚簇索引默认就是主键索引。如果没有主键,则按照下列规则来建聚簇索引:没有主键时,会用一个非空并且唯一的索...
2025-06-18 baijin 博客文章 11 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-