MySql
文章平均质量分 92
九菜鸟
这个作者很懒,什么都没留下…
展开
-
MySql-事务相关
文章目录事务介绍 事务介绍 事务是由存储引擎实现的,实现了事务的存储引擎不多,我们重点放在InnoDB上。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 DDL、DML、DCL 操作,比如 insert,update,delete 语句,默认是自动提交的。 ...原创 2020-05-27 18:44:47 · 181 阅读 · 0 评论 -
Mysql-锁锁锁
文章目录引言 引言 使用 show status like 'table%'; 查看表状态(包括锁) mysql锁分类如下:原创 2020-05-26 19:19:08 · 160 阅读 · 0 评论 -
MySql-索引整理
文章目录索引是什么,索引分类,索引操作索引原理使用索引的场景索引失效查看执行计划idselect_typetypekeyextra索引失效分析 索引是什么,索引分类,索引操作 索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引也需要占据磁盘空间,当每次对表进行增删改操作,MySQL不仅要保存数据,还有保存或者更新对应的索引文件。 索引分类: 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 +原创 2020-05-26 16:28:54 · 450 阅读 · 1 评论 -
Mysql-架构和SQL执行顺序
文章目录引言逻辑架构存储引擎MySql服务器物理结构 引言 最近开始捡mysql了,主要从Mysql架构,索引,锁,事务,性能分析和优化几个方面写几篇博客,这篇从mysql架构开始 逻辑架构 这是mysql的逻辑架构图: 主要可分为四大块,从底层开始,分别为: 文件系统: 所有的数据最终必须还是得存放在磁盘上 可插拔存储引擎 数据的读写操作都是存储引擎完成的,可以理解成操作磁盘数据的组件,常用的有InnoDB,MyISAM等 mysql服务器 mysql server,用于处理客户端的请求,语句解析,查原创 2020-05-26 14:32:28 · 355 阅读 · 0 评论