Oracle存储历程编程详解
发布时间:2021-10-25 10:16:37 所属栏目:教程 来源:互联网
导读:存储过程注意事项? 数据量大的时候(10万+),一定要做压力测试,有些存储过程在大数据量的情况下才会出现问题。 如果插入或者更新的次数比较多,为了提高效率,可以执行一万次,再commit一次。 如果先插入记录,没有commit,再对这条记录进行更新,会引起
存储过程注意事项?
数据量大的时候(10万+),一定要做压力测试,有些存储过程在大数据量的情况下才会出现问题。
如果插入或者更新的次数比较多,为了提高效率,可以执行一万次,再commit一次。
如果先插入记录,没有commit,再对这条记录进行更新,会引起死锁。如果先后对同一笔记录进行更新,又没有commit,也会引起死锁。因为后一条语句会等待前一条语句提交。如果出现这种情况,则需要一条条commit。
不要忘记在存储过程里写commit。
(编辑:海豚站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |