3.索引种类及创建方法
A。B*索引
create index indexname on tablename(columnname);
B.反向索引
create index indexname on tablename(columnname) reverse;
C.降序索引
create index indexname on tablename(columnname desc);
D.位图索引
create bitmap index indexname on tablename(columnname);
E。函数索引
create index indexname on tablename(functionname(columnname));
4,什时候用索引,什么时候用全表扫描?
答:
要使用索引时,首先要弄清一些基本信息
表有多少行?查询返回多少行?表的哪些列上有索引?都是什么样的索引?
在有多个条件列时,应该选择什么样的索引?
A.当查询的记录数,在有序表中小于40%的时候,最好用索引;否则用全表扫描
B.当查询的记录数,在有无序表中小于7%的时候,最好用索引;否则用全表扫描
C.表的锁片较多时(这个表dml操作很频繁)
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|