这两种方法在执行许多小工作并将每项工作提交到数据库之间有什么不同:
for i = 1 to n
begin transaction
do job i
commit transaction
end transaction
end loop
和
begin transaction
for i = 1 to n
do job i
commit transaction
end loop
end transaction
哪种方法更好用?
我正在考虑锁,事务日志大小,性能方面。如果数据库的类型很重要,我在想MySQL。