transactions

transactions

文章 1 浏览 98

读取未提交的mvcc数据库

假设我想以读提交模式(在 postgres 中)执行以下事务。 T1: r(A) -> w(A) T2: r(A) -> w(A) 如果按以下顺序调用操作: r1(A)->r2(A)->w1(A)->c1->w2(…

与往事干杯 2024-11-08 13:04:20 7 0

EF4 - 如何“附加”来自不同 ObjectContext 的实体放在一起,将它们全部保存在同一个事务中?

我想要创建模块化应用程序,并且想要创建多个 EDMX,仅包含该特定上下文中所需的表的子集。 例如, 发票的 EDMX:发票表、发票详细信息、客户 订单 的…

半葬歌 2024-11-08 12:42:47 4 0

Spring事务边界扩展

我有一系列方法调用,其中 A 调用 B,B 调用 C,C 调用 D。A 和 D 有 @Transactional 注释。但 B 和 C 没有。在这种情况下,事务边界的范围是多少? B…

难忘№最初的完美 2024-11-08 12:42:24 1 0

在我的类型化数据集中,Update 方法会作为事务运行吗?

我有一个名为 People 的表的类型化数据集。当您调用表适配器的更新方法并传入表时,它是否作为事务运行? 我担心在某个时刻,xsd 中设置的约束会通过…

把昨日还给我 2024-11-08 02:42:30 5 0

并发 BEGIN–SELECT–INSERT 导致即时 SQLite3.7.6“数据库锁定”错误,覆盖繁忙超时?

在 sqlite3 控制台中: sqlite> CREATE TABLE items (id PRIMARY KEY); BEGIN; SELECT * FROM items; INSERT INTO items VALUES(78); sqlite> _ 然后…

执着的年纪 2024-11-07 21:29:17 5 0

如何调试 MySQL 上的锁等待超时?

在我的生产错误日志中,我偶尔会看到: SQLSTATE[HY000]:一般错误:1205 超过锁等待超时;尝试 重新启动交易 我知道哪个查询当时正在尝试访问数据库…

遗心遗梦遗幸福 2024-11-07 20:28:18 8 0

如何在 NHibernate 事务中使用回滚模式?

我想使用回滚模式进行测试我的服务。这些实际上是管理事务并处理所有存储库访问的逻辑服务,由 Winform UI 调用。存储库使用 NHibernate 进行数据库操…

离鸿 2024-11-07 19:57:06 5 0

单元测试通过或失败结果不一致

我的一个单元测试在运行时似乎随机通过或失败。对于我来说,为什么会发生这种情况唯一有意义的是,如果每次运行测试时数据库中的数据都进入不同的状态…

喜爱皱眉﹌ 2024-11-07 17:52:50 7 0

如何在事务中调用Membership和Roles方法?

我有一个调用 Membership.UpdateUser() 的方法以及一些 Roles 方法以及我自己的一些自定义插入、删除操作。是否可以在一次交易中完成所有这些操作?我…

星軌x 2024-11-07 17:14:39 6 0

在事务中锁定表

我希望能够锁定整个表,以防止在“beginTransaction”和结束“commit”或“rollback”之间进行任何插入或更新。 我知道开始事务会导致隐式 UNLOCK TAB…

尘曦 2024-11-07 14:11:01 6 0

SQL Server Service Broker——处理 SQL Server 实例之间两阶段提交的建议

我们正在探索在两个不同的 SQL Server 实例之间进行通信的不同方法。所需的工作流程之一是向“远程”端发送某种消息,请求删除记录。当该系统完成删除…

情深如许 2024-11-07 11:15:26 6 0

跨多个模型的事务性 PDO 和 MVC

我正在构建一个站点,并且有多个跨多个模型的代码段,需要在事务中运行,因此如果其中一个失败,代码将回滚。 假设我有一个简单的表格来注册用户。 Us…

甩你一脸翔 2024-11-07 09:32:27 2 0

EF Code First DBContext 和事务

我想知道使用 DBContext 实现事务的最佳方法是什么。特别是, 如果我更改多个实体,DbContext.SaveChanges 是否会实现内部事务? 如果我想多次调用DbC…

分开我的手 2024-11-07 09:12:33 8 0

只要事务尚未提交,SQL Server 是否允许事务中违反约束?

只要事务尚未提交,SQL Server 是否允许事务中的约束违规(即延迟约束)? 我有一个正在运行的未提交事务,当该事务正在运行时,我将更改我的事务数据…

゛清羽墨安 2024-11-07 05:33:18 6 0

是否可以在 MongoDB 之上实现多版本并发控制 (MVCC)?

MongoDB 对我来说是一个很棒的数据库。然而,在某些情况下,我确实需要原子多文档事务。例如,在帐户之间转移事物(例如金钱或声誉),这需要完全成功…

拥抱我好吗 2024-11-07 02:11:08 6 0
更多

推荐作者

lanyue

文章 0 评论 0

海螺姑娘

文章 0 评论 0

Demos

文章 0 评论 0

亢龙有悔

文章 0 评论 0

海未深

文章 0 评论 0

浅忆流年

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文