从屏幕更新30k到40k的记录,所有记录都具有不同的值

时间:2016-01-11 19:31:08

标签: oracle plsql sql-update database-partitioning bulkupdate

我有一个屏幕,用户点击按钮开始进程,后端进程将更新一组具有不同值的记录(大约20k - 60k)(应该是应该是的)。我正在使用的“Where”子句被编入索引,但过程大约需要45分钟到90分钟。此外,我正在更新的表有超过5000万条记录。我有什么办法可以改善这个吗?

分区表会有帮助吗?

0 个答案:

没有答案