我刚用LECCO SQL Expert for Oracle 这个工具,我写一条sql语句,它生成的比较语句中老是有一些/*+ INDEX_COMBINE(A) */;/*+ RULE */;/*+ INDEX_COMBINE(A) */等之类的东西,看不懂是什么意思,请各位大虾指点指点。
比如我写的语句是:select * from a,b where a.id=b.id,它生成的语句就会有
select /*+ USE_MERGE(A, B) */ * from a, b where a.id = b.id 和
select /*+ INDEX_COMBINE(B) */ * from a, b where a.id = b.id 和
select /*+ INDEX_COMBINE(A) */ * from a, b where a.id = b.id 和
select /*+ RULE */ * from a, b where a.id = b.id等,我不知道应该怎样修改相应的语句,谢谢!
比如我写的语句是:select * from a,b where a.id=b.id,它生成的语句就会有
select /*+ USE_MERGE(A, B) */ * from a, b where a.id = b.id 和
select /*+ INDEX_COMBINE(B) */ * from a, b where a.id = b.id 和
select /*+ INDEX_COMBINE(A) */ * from a, b where a.id = b.id 和
select /*+ RULE */ * from a, b where a.id = b.id等,我不知道应该怎样修改相应的语句,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货