select a.*,b.number,c.tml
from (select prod_id,number from acct_nuber where......) b,
(select prod_id,tml from acct_tml where......) c,
dw_crm_user a
where a.prod_id = b.prod_id
and a.prod_id = c.prod_id
-------------------------------
上面一段代码,为什么把b,c分别创建为临时表建索引后,然后再3表关联,速度反而慢很多?
请问是否使用嵌套查询和数据库配置有什么关系? 望高手分享经验。
from (select prod_id,number from acct_nuber where......) b,
(select prod_id,tml from acct_tml where......) c,
dw_crm_user a
where a.prod_id = b.prod_id
and a.prod_id = c.prod_id
-------------------------------
上面一段代码,为什么把b,c分别创建为临时表建索引后,然后再3表关联,速度反而慢很多?
请问是否使用嵌套查询和数据库配置有什么关系? 望高手分享经验。
解决方案 »
- sqlplus无法连接服务器
- 创建存储过程中报:表达式i不能用做赋值目标
- 关于查询性能优化的问题?
- oracle创建的数据库语句转换成同样意思的mysql数据库语句,急急急
- oracle 网络配置的问题,大侠们帮忙看看哈。
- ORA-02046: distributed transaction already begun
- 高分请解---远程复制记录
- 送分~~~~~~~~~~~~~关于一个pr*C的问题 :ORA-24324: service handle not initialized
- 请教各位高手,怎样把selserver中的函数转换成oracle的函数????急!!!!完成转换立即揭帖!
- AIX下ORACLE7。3数据库服务如何关闭和重启啊???在线等
- 各学科top10 排名问题 ,oracle实现
- vc++调用oracle 存储过程的问题(急)
如果我的temp空间足够大,是不是用嵌套查询更快呢?