![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
Jackmat
Future ByteDance full stack engineer
展开
-
MySQL中InnoDB引擎(逻辑存储结构、架构、事务原理、MVCC)
磁盘结构:后台线程:事务原理:mvcc:总结:原创 2023-04-10 12:00:02 · 69 阅读 · 0 评论 -
MySQL中锁(全局锁、表级锁(表锁:表共享读锁,表独占写锁、元数据锁、意向锁:意向共享锁,意向排他锁)、行级锁(行锁:共享锁,排他锁、间隙锁、临键锁))
全局锁:表级锁:表锁:元数据锁:意向锁:行级锁:间隙锁总结:原创 2023-04-09 13:39:46 · 94 阅读 · 0 评论 -
MySQL中存储函数、触发器
insert:update:delete:总结:原创 2023-04-08 16:56:07 · 117 阅读 · 0 评论 -
MySQL中存储过程(系统变量、用户定义变量、局部变量、if、procedure、case、while、repeat、loop、cursor、handler)
图中的 SQLSTATE '02000' 可以改为not found。原创 2023-04-08 15:43:57 · 98 阅读 · 0 评论 -
MySQL中视图(with cascaded check option、with local check option、视图的更新、视图的作用)
视图的更新 :视图的作用:原创 2023-04-07 18:51:16 · 231 阅读 · 0 评论 -
MySQL中优化(插入数据、主键优化、order by优化、group by优化、limit优化、count优化、update优化)
select @@local_infile(查询load指令开关是否打开)原创 2023-04-07 14:25:22 · 99 阅读 · 0 评论 -
MySQL中索引使用规则(最左前缀法则、联合索引中,出现范围查询、索引列上进行运算操作、字符串不加引号、头部模糊查询、or连接的两边没有索引导致失效、数据分布影响、SQL提示、覆盖查询、前缀索引)
我们可以给username和password建立联合索引。原创 2023-04-05 15:54:25 · 147 阅读 · 0 评论 -
MySQL性能分析(查看执行频次、慢日志查询、show profiles、explain、验证索引效率)
1.查看执行频次2.慢日志查询4.explain。原创 2023-04-05 09:55:40 · 195 阅读 · 0 评论 -
MySQL中索引(B-Tree、B+Tree、索引分类、索引语法)
B-Tree:B+Tree:MySQL中对B+树进行了优化:Hash:SQL语法:原创 2023-04-04 22:34:25 · 147 阅读 · 0 评论 -
MySQL中体系结构(存储引擎、InnoDB、MyISAM、Memory)
存储引擎简介:InnoDB存储引擎:MyISAM存储引擎:Memory存储引擎:如何选择存储引擎?总结:原创 2023-04-03 13:50:48 · 149 阅读 · 0 评论 -
MySQL中事务(事务操作、ACID、并发事务问题:(脏读、不可重复读、幻读)、事务隔离级别)
事务四大特性:(ACID)原创 2023-04-02 14:58:40 · 142 阅读 · 0 评论 -
MySQL中多表查询(多表关系:一对多、多对多、一对一,分类:连接查询:内连接、外连接、自连接、联合查询,子查询:标量子查询、列子查询、行子查询、表子查询)
我们将两张表的结果联合起来,发现有重复的情况,因此这里我们可以把关键字union all中的all去掉。我们发现我们利用DQL中的select语句查询多张表的时候,会出现一个数学现象,叫做笛卡尔积。此处inner关键字可以省略。原创 2023-04-02 13:01:03 · 2002 阅读 · 0 评论 -
MySQL中约束(非空约束(not null)、唯一约束(unique)、主键约束(primary key)、默认约束(default)、检查约束(check)、外键约束(foreign key))
那么如何添加外键约束呢?原创 2023-04-01 13:34:55 · 185 阅读 · 0 评论 -
MySQL中SQL语法之函数(字符串函数、数值函数、日期函数、流程控制函数)
rpad:right pad (右填充)lpad:left pad(左填充)原创 2023-04-01 10:03:04 · 121 阅读 · 0 评论 -
MySQL中SQL语法(DDL、DML(insert、update、delete)、DQL(select、from、where、group of、having、order by、limit)、DCL)
MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型。原创 2023-03-31 22:09:02 · 164 阅读 · 0 评论