oracle9i like查询优化
select a.nbxh,a.zch,a.qymc,a.hy,a.djjg,a.gxdw,a.glph,a.qylxdl,b.zwwz zwwz from hz_qyhznr a,wl_jd b
where (a.zt='K' or a.zt='B') and a.nbxh=b.nbxh(+) and (b.nbxh is null or b.zwwz='Y')
and a.qymc like '%企业名称%';
//现在用PL/sql developer查询的时候卡在那里,结果一直出不来。如果没有加最后q.qymc的查询条件,结果可以出来。
表“hz_qyhznr”46万条记录,表“wl_jd”18万条,想要知道怎么去优化该查询,求高手赐教,谢谢
where (a.zt='K' or a.zt='B') and a.nbxh=b.nbxh(+) and (b.nbxh is null or b.zwwz='Y')
and a.qymc like '%企业名称%';
//现在用PL/sql developer查询的时候卡在那里,结果一直出不来。如果没有加最后q.qymc的查询条件,结果可以出来。
表“hz_qyhznr”46万条记录,表“wl_jd”18万条,想要知道怎么去优化该查询,求高手赐教,谢谢
...全文
相关推荐
oracle 9i sort
oracle 9i sort,oracle 9i sort
oracle_sql优化
oracle_sql优化... 性能影响因素
oracle 1000问
Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp
plsql(oracle 9i)
很基礎的plsql大家來看看
Oracle执行计划不走索引的原因总结
在Oracle数据库操作中,为什么有时一个表的某个字段明明有索引,当观察一些语的执行计划确不走索引呢?如何解决呢?本文我们主要介绍这部分内容,接下来让我们一起来了解一下。 不走索引大体有以下几个原因: 你在Instance级别所用的是all_rows的方式 你的表的统计信息(可能的原因) 你的表很小,上文提到过的,Oracle的优化器认为不值得走索引。 解决方法: 可以修改init.ora中的OPTIMIZER_MODE这个参数,把它改为Rule或Choose,重起数据库。也可以使用4中所提的Hint。 不走索引的其它原因: 1、


