数据库
xiezixue
这个作者很懒,什么都没留下…
展开
-
MySQL 索引简单介绍
1、MySQL的引擎目前用的最多的是InnoDB和MyIsam,引擎针对的是数据表级别的而不是数据库级别的2、MySQL的数据存储在磁盘上,不同的引擎在磁盘上的文件也不一样,InnoDB只有两个文件,一个是存储数据表结构的文件,另一个则是存储索引和数据的文件;MyIsam则有三个文件,不同的是MyIsam把索引和数据是分开文件存储的。3、MySQL的一个索引节点大概的存储空间是1...原创 2019-08-06 10:55:00 · 139 阅读 · 0 评论 -
mysql 语句的查询过程解析
select * from tb where ID = 1下面解析的查询过程都是基于上面的简单查询,该系列的所有素材都来自于丁奇的mysql的45讲1、建立连接 a、客户端发出请求,请求首先到达连接器,然后连接器去校验用户名和密码,如果校验通过,则去权限表读取该用户的权限,并且之后该连接的所有操作都是基于该次权限的读取。 b、如果你在这次连接建立之后,再用管理员账号去...原创 2019-01-02 22:43:00 · 184 阅读 · 0 评论 -
mysql的执行计划概念说明
explain中的列的说明1. id列id列的编号是 select 的序列号,有几个 select 就有几个id,并且id的顺序是按 select 出现的 顺序增长的。id列越大执行优先级越高,id相同则从上往下执行,id为NULL最后执行。2. select_type列select_type 表示对应行是简单还是复杂的...原创 2019-10-10 16:55:00 · 150 阅读 · 0 评论