关于多列索引生效的一个问题 假如表A有索引(a, b, c)然后现在查询SQL是select * from A, Bwhere b = xxx and a = xxx and d = xxx and c = xxx请问这种情况下生效的索引依然是(a, b, c)三列么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果情况合适,可以使用,然而还是没get到你问的重点在哪里?生效的意思是到底哪几列是access谓词,哪几列是filter谓词的意思吗? 主要是想知道where自下而上解析,如果顺序乱了会不会自动优化 主要是想知道where自下而上解析,如果顺序乱了会不会自动优化走什么索引,和你where条件里用什么顺序来引用这些条件字段,毫无关系。 主要是想知道where自下而上解析,如果顺序乱了会不会自动优化正常情况优化器是自动计算的,除非你的版本太老了,比如8I等之前的纯粹RBO基于规则的 CBO已经是比较智能的了,不需要你来安排过滤条件的顺序 Oracle的CAT、TAB表与user_tables表 表的初始大小是怎么确定的。 [求救]用java API连接oracle数据库的问题 在pl/sql 中创建用户 有可以替代DESC的SQL语句吗?(ORACLE9I) 导入问题? 用ADO调用一个存储过程来插入一个blob型数据,关于参数类型的问题,请大家来讨论! 建表时指定级联删除还是写存储过程实现级联删除? 谁用过utl_smtp包,可以有抄送吗?可以有附件吗? 如何用sql语句将字段内容拆分后统计 oracle sql多列拼接求助!!!! 求助各位oracle的备份问题!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货