摘要:
我们经常能看到如下的逻辑架构图,但是往往不能进行很好的记忆,看过就忘记了,也不知道它的实现方式。今天通过简单的画图来简单了解一下mysql到底是如何执行一个select语句,如何update一条语句。 1、Mysql逻辑架构图 场景一:一条SQL语句如何执行? 1.1 一条SQL语句的执行过程 如图 阅读全文
摘要:
1、什么是索引? 索引:存储引擎用于快速找到记录的一种数据结构,默认使用B-Tree索引。索引是存储引擎层中实现。简单理解为:排好序的快速查找数据结构 索引的目的:提高数据查询的效率,优化查询性能,就像书的目录一样。 优势:提高检索效率,降低IO成本;排好序的表,降低CPU的消耗 劣势:索引实际也是 阅读全文