现在我们大多数的开发都是基于数据库,虽然数据库为我们提供了事务机制,保证存储的数据的ACID,但是,当我们在完成一个业务操作时,涉及到对数据库的大量操作,如果把这些操作在一个事务中,肯定是安全的,但是这样的话其他的操作可能无法继续,性能获取下降。此时我们可以将事务尽可能的短,部分不涉及对后续操作有影响的我们可以采取程序控制,而不是完全借助数据库事务机制来完成。
少量使用大事务,
基于DB的编程,布布扣,bubuko.com
基于DB的编程
原文:http://www.cnblogs.com/gstsyyb/p/3916016.html