首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

ORACLE,多字段目录跟但字段索引的效率 会一样吗

2014-01-13 
ORACLE,多字段索引跟但字段索引的效率 会一样吗我有一个表AV01,只有一个多字段索引 PK_AV01 primary key (

ORACLE,多字段索引跟但字段索引的效率 会一样吗
我有一个表AV01,只有一个多字段索引 PK_AV01 primary key (AV1, AV2,AV3) 我查下面的语句SELECT * FROM AV01 WHERE AV1='';能用上PK_AV01这个索引 假如我的索引是只有AV1字段的, PK_AV02 primary key (AV1) 那么我用PK_AV01 做索引的效率 高还是 PK_AV02 做索引的效率高,还是说是一样的? 

[解决办法]
虽然都会走索引。

但一个是索引范围扫描,一个是索引唯一扫描

效果不一样的
[解决办法]
呵呵,你们说哪个是唯一性索引?哪个不是?

如果按照楼主的意思,两个都是主键索引,针对楼主写出的那个select语句,而且你的表除了av1,av2,av3字段外,还有其他字段,那么当然是pk_av02效率高些。
并且,如果av1列是唯一的,那么主键确定为pk_av01是有问题的。

热点排行