【发布时间】:2010-09-08 19:10:50
【问题描述】:
来自this post。一个明显的问题是可扩展性/性能。交易使用还会引发哪些其他问题?
您能说有两组问题,一组针对长期运行的事务,一组针对短期运行的事务吗?如果是,你会如何定义它们?
编辑:死锁是另一个问题,但数据不一致可能会更糟,具体取决于应用程序域。假设一个值得交易的领域(银行,使用规范的例子),死锁的可能性更像是为确保数据一致性而付出的代价,而不是交易使用的问题,或者你会不同意?如果是这样,您将使用哪些其他解决方案来确保无死锁的数据一致性?
【问题讨论】:
标签: sql transactions deadlock