ORacle语句性能优化帮助。 本帖最后由 fzlme5 于 2011-01-12 14:02:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么需求?清空表CSWS_BUFFER里的数据?truncate table CSWS_BUFFER 哥们你让我震精, 是把上面的SQL语句进行优化。 建议先删除,后插入/nologging 形式插入不建议更新 --我回复的时候没有下面的代码。--更新的数据量多吗?--相应的字段建索引了没?where exists(select b.*from CSWS_BUFFER.TB_YL_SFMX bwhere b.ZHBZ = '1'and a.SFMXID =b.SFMXIDand a.YLJGDM =b.YLJGDMand b.XGBZ != '3') 数据量目前是100W,csws.TB_YL_SFMX只有一个联合主键包含了YLJGDM。CSWS_BUFFER库无主键无索引。 这个已经可以了 是9i以上的 试试merge into oracle有内存表没有 oracle 在toad中怎么执行多条DDL语句 一个sql的查询 求教怎么做 oracle 事务 怎么解决sql过长啊,头痛 如何给已经建好的数据库表添加外键? 高手看过来,不装oracle client,有办法连oracle数据库么? 有关Oracle安装的问题(很菜的,请帮忙谢谢) bitmap index 的含义是啥? 那有oracle电子书籍下载? oracle 失效对象自动重新编译 乱码续集II
什么需求?清空表CSWS_BUFFER里的数据?
truncate table CSWS_BUFFER
哥们你让我震精, 是把上面的SQL语句进行优化。
不建议更新
--更新的数据量多吗?
--相应的字段建索引了没?
where exists(select b.*
from CSWS_BUFFER.TB_YL_SFMX b
where b.ZHBZ = '1'
and a.SFMXID =b.SFMXID
and a.YLJGDM =b.YLJGDM
and b.XGBZ != '3')
这个已经可以了 是9i以上的 试试merge into