Mysql
索引
SQL优化
数据库存储引擎
索引
普通索引
创建索引时可以指定索引的长度,例如不指定长度,则会存储每一列的数据,指定后则会存储指定长度的索引,使索引保持固定长度
name
acd
asdf
asfgdg
--1.1
--全部内容作为索引
create index name_index on users(name);
--只取内容的前两位作为索引
create index name_index on users(name(2));
唯一索引
全局索引
组合索引
Oracle
基础知识
高级语法
分析函数
OVER
over partition by
row_number()
group by/rollup
rollup在group by的结果集上再进行分组
group by
rollup
cube
grouping
锁
索引问题
以下三种情形发生时,即要处理索引碎片了
必须先分析索引,才能查看上面的三个值
提高效率之物化视图
Oracle分库分表
堆表
分区表(表>2G)
分区
range分区
一定是在创建表的时候指定的