MySQL概述
基础篇
通用语法及分类
DCL
DQL
DML
DDL
函数
字符串函数
数值函数
日期函数
流程函数
约束
常用约束
外键约束
多表查询
多表关系
查询
内连接查询
外连接查询
自连接查询
联合查询
子查询
事务
进阶篇
存储引擎
性能分析
查看执行频次
慢查询日志
profile
explain
索引
索引结构
索引分类
语法
使用规则
设计原则
SQL 优化
插入数据
主键优化
order by优化
group by优化
limit优化
count优化
update优化(避免行锁升级为表锁)
视图
存储过程
触发器
锁
InnoDB 引擎
事务原理
MVCC
数据类型
权限一览表
图形化界面工具
索引 - MySql学习文档 - 笔下光年
网站首页
索引
索引是帮助 MySQL **高效获取数据**的**数据结构(有序)**。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查询算法,这种数据结构就是索引。 优缺点: 优点: - 提高数据检索效率,降低数据库的IO成本 - 通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗 缺点: - 索引列也是要占用空间的 - 索引大大提高了查询效率,但降低了更新的速度,比如 INSERT、UPDATE、DELETE
上一篇:
explain
下一篇:
索引结构