oracle按條件批量更新 Oracle存儲過程,更新大量數(shù)據(jù),如何循環(huán)分批次提交?
Oracle存儲過程,更新大量數(shù)據(jù),如何循環(huán)分批次提交?你想得太多了。這種更新應(yīng)該是update student set age=age 1,其中CLassID=#CLassID#。依賴循環(huán)處理,增加
Oracle存儲過程,更新大量數(shù)據(jù),如何循環(huán)分批次提交?
你想得太多了。這種更新應(yīng)該是update student set age=age 1,其中CLassID=#CLassID#。依賴循環(huán)處理,增加提交的事務(wù)數(shù)將影響數(shù)據(jù)庫服務(wù)器的性能和資源。相信我,數(shù)據(jù)庫處理的能力遠(yuǎn)遠(yuǎn)超出你的想象。早在15年前,古老的SQL2000就可以承載數(shù)百萬的數(shù)據(jù)推測。
oracle 397萬數(shù)據(jù)更新,寫存儲過程5萬提交一次,多久更新完才算不慢?
這取決于主機和存儲性能,也取決于塊熱。
以上環(huán)境不同,時差是正常的10倍甚至100倍。