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 做索引的效率高,还是说是一样的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 “假如你的索引是只有AV1字段的”,那哪来的PK_AV01??通常来说多字段索引中每个字段都会被索引的 呵呵,你们说哪个是唯一性索引?哪个不是?如果按照楼主的意思,两个都是主键索引,针对楼主写出的那个select语句,而且你的表除了av1,av2,av3字段外,还有其他字段,那么当然是pk_av02效率高些。并且,如果av1列是唯一的,那么主键确定为pk_av01是有问题的。 查询条件不起作用?简单问题 下面这个语句算不算动态SQL啊 oracle 函数执行50万数据时候突然停止了.........................急呀!!!(哪位高手帮忙分析一下原因) ora-01652错误怎么办? 打击死了 各位大哥:EXISTS是怎么用的 在一台机器上装oracle服务器端和客户端,能行吗 在P4上安装Oracle8.1.6的几个疑点,请指点迷津 在VB中如何引用SQL语句 客户端pl/sql引擎和服务器端pl/sql的区别? scott用户下的表,要求实现如下查询需求,小弟自己写了个。我想问下有无更优的书写方式 求高手解决异常问题,小弟感激不尽。
通常来说多字段索引中每个字段都会被索引的
并且,如果av1列是唯一的,那么主键确定为pk_av01是有问题的。