在PROC中循环执行800万左右的UPDATE,每次修改一条记录,修改条件有唯一索引,在执行刚开始时非常快,每10000条记录大概花费2秒左右,但超过了200万条后,就会变的很慢,大概每次要10多秒,并且程序每个10万左右Commit,从理论上分析,每次的执行条件是一样的,通过索引查找记录,然后修改记录,分析执行计划,也是通过唯一索引进行更新的,不知谁能解释一下原因?