第十二章Managing Indexes
B-tree:适用于列值非常多的表,更新关键列代价不高,使用or来查询效率低,通常用于OLTP表
Bitmap:适用于列值很少的表,更新关键列代价很高,使用or来查询效率高,通常用于数据仓库表
创建索引
1、平衡查询和DML需求
2、索引和对应的表放置于不同表空间
3、使用统一的extent大小:大小为5个block的整数倍或表空间最小extent大小
4、大索引使用nologging
5、index中的initrans要比对应的表大
第十二章Managing Indexes
B-tree:适用于列值非常多的表,更新关键列代价不高,使用or来查询效率低,通常用于OLTP表
Bitmap:适用于列值很少的表,更新关键列代价很高,使用or来查询效率高,通常用于数据仓库表
创建索引
1、平衡查询和DML需求
2、索引和对应的表放置于不同表空间
3、使用统一的extent大小:大小为5个block的整数倍或表空间最小extent大小
4、大索引使用nologging
5、index中的initrans要比对应的表大