
数据库
IT_GJW
杭州电子科技大学,计算机专业,硕士在读
展开
-
MySQL索引简介
一.引言 索引是数据库中最重要的概念之一,它的作用是为了提高数据的查询速度,索引好比一本词典的目录,通过这个“目录”便可以快速查找到你感兴趣的词语。 二.索引的数据结构 Mysql索引主要有两种结构:B+Tree索引和Hash索引。我们平常所说的索引,如果没有特别指明,一般都是指B树结构组织的索引(B+Tree索引)。 B+Tree是一种多路查找树,它可以大幅提高海量数据的查询速度。关于其...原创 2018-08-10 11:53:28 · 229 阅读 · 0 评论 -
MySQL逻辑架构简介
上图为MySQL逻辑架构图,从图中可以看到MySQL可以分为Server层和存储引擎层两部分。 Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、My...原创 2020-02-11 15:49:08 · 564 阅读 · 0 评论