transactions

    1熱度

    1回答

    我想弄清楚如何正確使用小巧的事務。但我仍然認爲我做錯了什麼。我發現的所有例子都沒有使用異步。 難道有人會告訴我該怎麼做對嗎? class DapperAsyncTransaction { private readonly IDbConnection _dbConnection; private IDbTransaction _dbTransaction; priv

    2熱度

    1回答

    我的團隊需要一個串行列以隨每次提交單調遞增。 有這樣的情況,其中兩筆交易獲得價值100和101從序列,那麼100交易需要更長的時間來提交,所以價值101首先得到承諾,其次是100。這種情況對於我們的需求是有問題的,我們需要爲此解決。 這正是this question.所描述的問題我們需要一個解決方案,不需要更改數據庫配置,這與該問題接受的答案不同。 A comment on that soluti

    0熱度

    1回答

    我爲我的Java應用程序使用MySQL數據庫。我正在使用事務。我很好奇在事務處理之間突然發生機器關閉時會發生什麼情況。當服務器啓動或其他事情發生時它會回滾。

    0熱度

    1回答

    我有以下代碼。該代碼捕獲腳本執行過程中的任何錯誤,並回滾從開始進行的所有更改。這解決了我發生任何事情時回滾事務的問題。 我的問題是,如果我必須編寫一個回滾腳本(可以在測試應用程序後稍後使用),以執行在此腳本執行期間所做的所有事務嗎?是否需要按語句聲明並做相反的事情 例如 - 在主要腳本中我插入星號值1,然後在回滾腳本中,我做 從星號刪除,其中id = 1或者是否存在其他自動執行方式。 就像我們可以

    -1熱度

    1回答

    我正在使用oracle事務同時插入到多表一個主表和兩個細節表。所以我會插入一個記錄到主表和多記錄到另外兩個表。 我需要返回值1,如果所有表中的操作成功,如果發生錯誤,我將返回0,如果數據已經存在於主表中,則返回3。我需要做這在C#,這裏是我的代碼, 以及我如何修改我的代碼使用循環 public int RunOracleTransaction(Student s, Marks[] m, Cours

    0熱度

    1回答

    我創建圍繞SQLAlchemy的數據庫引擎/連接/會話中的「經理」對象: Base = declarative_base() class Manager(object): def __init__(self, connection: str = 'sqlite://'): self.engine = create_engine(connection, echo=True)

    2熱度

    1回答

    對於我想要收集到事務中的數據庫,我有幾個查詢。 let t = await db.sequelize.transaction() try { let adr = await addressRepo.add(address, t) let user = await userRepo.add(email, password, name, surname, phone, N

    2熱度

    1回答

    我需要在兩個模型下實現事務(使用兩個分離的有界上下文)。所以像這樣的代碼: using (TransactionScope scope = new TransactionScope()) { //Operation 1 using(var context1 = new Context1()) { context1.Add(someColl

    2熱度

    1回答

    我在CentOS Linux上使用PostgreSQL 9.3.12。 我有兩個進程連接到同一個數據庫,使用默認的事務隔離級別「讀取已提交」。根據postgres文檔,事務中的一個進程不應該「看到」事務中的另一個進程所做的更改,直到它們被提交。 我看到一個序列是: 過程一開始它的事務 進程A刪除一切從表T 進程B開始其交易 進程B試圖爲更新的選擇在表T中的一行上T 過程B出現空(0行)並且調用回滾

    0熱度

    1回答

    我有一個使用Spring 4.3和Hibernate 5.3的應用程序。 有一個帶有表示層,服務層和DAO層的Web應用程序,以及一些共享相同服務和DAO層的作業。 事務使用@Transactional註釋在不同的層進行初始化。 這導致我在這裏我所描述的問題:控制來自外部事務內部事務設置與Spring 4.3 我讀了一些關於如何建立交易接線Spring和Hibernate一起。看起來推薦的方法是初