随笔分类 - mysql
摘要:##1.什么是索引 “索引(在mysql中叫键 key),是存储引擎快速找到记录的一种数据结构。” 《高性能MySQL》,例如innodb引擎使用的就是B+树。 ##2.索引类型 命令:show index from table_name; 查看索引详情。 主键索引 PRIMARY KEY: 一种特
阅读全文
摘要:前文提到,一条查询语句经过连接器、分析器、优化器、执行器功能模块,最后到达存储引擎。 那更新语句又是如何执行的呢? mysql可以恢复到半月内任意一秒的状态,那么这又是怎么做到的呢? 例如: create table T(ID int primary key, c int); update T se
阅读全文
摘要:mysql> select * from T where id =10; 看似如此简单的一条语句,其执行过程也大有门道。 首先先熟悉MYSQL基本架构示意图,分为 Server 层和存储引擎层两部分 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功
阅读全文

浙公网安备 33010602011771号