【发布时间】:2014-05-15 08:15:25
【问题描述】:
我有一个表说 "table1" 有大量数据说 400K 记录,我有另一个表 "table2"也有大量数据说 6000K。两个表都有几乎相同的列,比如“col1”“col2”“col3”。
在我的应用程序中运行了一批,它更新了“table1”的 400K 记录,现在我需要为这 400K 记录更新 “table2”。我需要在块中更新 "table2" 以便“table2”在更新时不会被挂起。
两个表都有行级锁。
请告诉我最好的方法是什么。
【问题讨论】:
-
问题是什么?如何分块更新?或者如何识别table2中的400k条记录?