存储过程中的insert into语句速度慢 如何优化 insert into t(t.a,t.b) select.....这样的语句再plsql的sql窗口执行很快,可以一旦到了存储过程里面就变得很慢,不知是何原因?请各位帮忙看看,谢谢我1万5千多数据,sql窗口里面读取6秒多 存储过程很久没有结果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、批量提交2、insert /*+append*/ into注意最好先将table 改成nologging 并去掉index最后改回来 1.使用insert all代替insert2.减少每次提交的记录数,可以指定多少条记录提交一次,不要一次性提交3.其他的就没必要了吧麻烦呵呵。。 顶,不一定是因为insert 造成的,感觉insert 在sql窗口和过程中执行的速度差不多 oracle 全文检索 无法打开文件 关于diptester工具自动同步的问题. 这样的数据怎么合并啊? 求一条删除数据库视图的SQL语句。 请问Oracle中用哪个命令可以批量导出存储过程? 关于DataBase Link (数据库连接)问题求教 谁能说说,Oracle中的表dual? 备份与恢复,急,牧师? oracle安装的问题 断网或服务端当机,导致oracle client阻塞,不能发现连接中断的问题。。。 十万火急,帮忙看一下我的SQL汇总哪里有问题,为何速度如此之慢! spool导出性能问题
2、insert /*+append*/ into
注意最好先将table 改成nologging 并去掉index
最后改回来
2.减少每次提交的记录数,可以指定多少条记录提交一次,不要一次性提交
3.其他的就没必要了吧麻烦呵呵。。
顶,不一定是因为insert 造成的,感觉insert 在sql窗口和过程中执行的速度差不多