Als «transactions» getaggte Fragen

Eine Reihe miteinander verbundener Operationen, die alle erfolgreich sein müssen, damit eine von ihnen erfolgreich ist. Wenn eine Operation fehlschlägt, werden alle Operationen in der Transaktion zurückgesetzt.

10
Wie kann man den Mangel an Transaktionen in MongoDB umgehen?
Ich weiß, dass es hier ähnliche Fragen gibt, aber sie fordern mich entweder auf, zu regulären RDBMS-Systemen zurückzukehren, wenn ich Transaktionen benötige oder atomare Operationen oder ein zweiphasiges Festschreiben verwende . Die zweite Lösung scheint die beste Wahl zu sein. Das dritte möchte ich nicht verfolgen, da anscheinend viele Dinge …

12
Fixing “Wartezeit für Sperren überschritten; Versuchen Sie, die Transaktion neu zu starten “für eine feststeckende MySQL-Tabelle?
Von einem Skript aus habe ich tausende Male eine solche Anfrage an meine lokale Datenbank gesendet: update some_table set some_column = some_value Ich habe vergessen, den where-Teil hinzuzufügen, daher wurde dieselbe Spalte für alle Zeilen in der Tabelle auf den gleichen Wert gesetzt. Dies wurde tausende Male durchgeführt und die …




6
MySQL: Transaktionen gegen Sperrtabellen
Ich bin ein bisschen verwirrt mit Transaktionen im Vergleich zum Sperren von Tabellen, um die Datenbankintegrität sicherzustellen und sicherzustellen, dass SELECT und UPDATE synchron bleiben und keine andere Verbindung diese stört. Ich muss einfach: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // Update row I …

3
Richtige Verwendung von flush () in JPA / Hibernate
Ich habe Informationen über die flush () -Methode gesammelt, bin mir aber nicht ganz sicher, wann und wie ich sie richtig verwenden soll. Nach dem, was ich gelesen habe, ist mein Verständnis, dass der Inhalt des Persistenzkontexts mit der Datenbank synchronisiert wird, dh ausstehende Anweisungen ausgeben oder Entitätsdaten aktualisieren. Jetzt …



4
Warum benötige ich eine Transaktion im Ruhezustand für schreibgeschützte Vorgänge?
Warum benötige ich eine Transaktion im Ruhezustand für schreibgeschützte Vorgänge? Sperrt die folgende Transaktion die Datenbank? Beispielcode zum Abrufen aus der Datenbank: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything Kann ich session.close() anstelle von verwenden tx.commit()?

5
Wie verwende ich Transaktionen mit dapper.net?
Ich möchte mehrere Einfügeanweisungen für mehrere Tabellen ausführen. Ich benutze dapper.net. Ich sehe keine Möglichkeit, Transaktionen mit dapper.net abzuwickeln. Bitte teilen Sie Ihre Ideen zur Verwendung von Transaktionen mit dapper.net mit.
106 c#  transactions  dapper 



2
Wie setzt TransactionScope Transaktionen zurück?
Ich schreibe einen Integrationstest, bei dem ich eine Reihe von Objekten in eine Datenbank einfüge und dann überprüfe, ob meine Methode diese Objekte abruft. Meine Verbindung zur Datenbank erfolgt über NHibernate ... und meine übliche Methode zum Erstellen eines solchen Tests besteht darin, Folgendes zu tun: NHibernateSession.BeginTransaction(); //use nhibernate to …

12
Soll ich eine Lesetransaktion festschreiben oder zurücksetzen?
Ich habe eine Leseabfrage, die ich innerhalb einer Transaktion ausführe, damit ich die Isolationsstufe angeben kann. Was soll ich tun, wenn die Abfrage abgeschlossen ist? Übernehmen Sie die Transaktion Setzen Sie die Transaktion zurück Tun Sie nichts (was dazu führt, dass die Transaktion am Ende des using-Blocks zurückgesetzt wird) Was …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.