oracle按条件批量更新 Oracle存储过程,更新大量数据,如何循环分批次提交?

Oracle存储过程,更新大量数据,如何循环分批次提交?你想得太多了。这种更新应该是update student set age=age 1,其中CLassID=#CLassID#。依赖循环处理,增加

Oracle存储过程,更新大量数据,如何循环分批次提交?

你想得太多了。这种更新应该是update student set age=age 1,其中CLassID=#CLassID#。依赖循环处理,增加提交的事务数将影响数据库服务器的性能和资源。相信我,数据库处理的能力远远超出你的想象。早在15年前,古老的SQL2000就可以承载数百万的数据推测。

oracle 397万数据更新,写存储过程5万提交一次,多久更新完才算不慢?

这取决于主机和存储性能,也取决于块热。

以上环境不同,时差是正常的10倍甚至100倍。