php mysql 丢失更新
摘要:
php mysql 丢失更新问题,搜索整个互联网,很少有讲到,也许和php程序员出身一般都是非科班出身有关系吧。另外php程序一般都是简单数据,很少有并发一致性问题,所以大家都没有谁专门提出这个问题。这个问题无法依靠数据库的并发机制进行控制,因为不是一回事。丢失更新:(LostUpdate)事务T1读取了数据,并执行了一些操作,然后更新数据。事务T2也做相同的事,则T1和T2更新数据时可能会覆盖对方的更新,从而引起错误。 这里的事务不是指的数据库事务。可以理解成两个不同的客户端。举例:在时间T1PC机1 客户读到一条 message | pc机2 客户读到同一个message 修改 | 修改时 阅读全文
posted @ 2013-08-21 15:33 stevenlaz 阅读(565) 评论(0) 推荐(0) 编辑