两个表的记录数相差比较大吧?
from表的顺序是需要注意的。
from表的顺序是需要注意的。
解决方案 »
- 是不是条件判断写的有问题,插入操作不执行
- update 问题 请帮忙 谢谢了
- rownum的问题
- SQl语句的查询问题
- 请问一下,Oracle8i和Oracle9i有什么区别
- Oracle本地网络服务名问题
- Enterprise Management只能默认第一个数据库问题!!!
- 新手想问关于SQL语句的一些问题,请各位多多帮忙!
- 2000Professional下不能安装Oracle8.0.6客户端,内存不能写,怎么处理?在线等候
- 快来帮忙呀,出人命了!delphi中怎么调DBMS_OUTPUT.Get_LINE之类的函数呀?我没有分了,请包涵!!!
- 在oracle 中创建用户不能达到预期的效果 在线等待(现场散分)
- oracle9i的安装问题!!求求你们了!
另外如果语句1换成以下:
select * from t_acct a,t_acct_item b
where a.cont_id=12 and b.cont_id=a.cont_id;
查询速度会很快
t_acct_item是一个表,视图v_huafei_item是建立在t_acct_item表之上的
请问高手是视图会造成什么影响吗?谢谢
where a.cont_id=12 and b.cont_id=a.cont_id;---->
it should be faster if you do
1.select * from t_acct a,v_huafei_item b
where b.cont_id=a.cont_id and a.cont_id=12
还有就是表的记录和试图的纪录数哪一个多,以及两个记录数的数量级,是几百,还是几十万,几百万看看两个sql语句的执行计划,优化器是rbo,还是cbo 加上hint rule 看看
good luck