微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 远离数据库实现事务有哪些缺点?

我们知道有些场景需要我们在代码中实现事务,例如.Net框架中的sqlTransaction / TransactionScope.问题是:

>有什么开销(除此之外)
速度)?
>如果我们添加更多,它会变得更糟吗?
交易和之间的层次
DB?如果是,那么什么是
开销和导致这些的原因
管理费用?

解决方法

我们希望保持交易简短,尽可能晚地开始交易,并尽早结束交易.否则并发会受到伤害,我们正在获得更多的锁等待和死锁.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐