Mysql
初入Cs的阿zhang
不断学习haha~
Vx:zhang2250432111
展开
-
Mysql中的两种储存引擎
//存储引擎这个概念是用来形容每张表的;1.MylSAM存储引擎:使用MylSAM存储表,在文件中可以发现该表有三个文件组成:其中.frm结尾的用来记录表的结构;.MYD结尾的用来存储表中数据行的记录;.MYI结尾的存储表中的索引字段(B+树结构);查找的过程:eg: Col1=491.首先Col1是索引字段,从MYI文件中查找该索引是否存在;2.若存在,则按照从B+树的结构...原创 2020-04-04 10:55:48 · 121 阅读 · 0 评论 -
Mysql中索引的相关问题
索引是帮助Mysql高效的获取数据的排好序的数据结构;索引的数据结构:二叉树红黑树Hash表B-Tree以上图为例:若使用Col2作为索引,则可以根据二叉排序树更快地寻找的数据;但是若以Col1为索引(类似于自增/减的索引)则:此时的树状结构类似于链表,因此也并没有优化数据的查询速度,和没有创建索引逐行查找没有本质上的区别;此时若采用红黑树结构:由图可见红黑树也是一种二叉...原创 2020-04-04 09:31:04 · 85 阅读 · 0 评论