Tag: isolation-level
Isolation-level definiert, welche Daten in eine SQL-Transaktion anzeigen oder darauf zugreifen, während andere Transaktionen arbeiten mit den gleichen Daten.
2
Antworten
Ich habe eine web-Anwendung, die in Tomcat 6, und ich habe es geschafft es zu konfigurieren, verwenden Sie den built-in-DBCP connection pooling, und alles funktioniert sehr gut, aber ich vermute, es läuft in die falsche Isolationsgrad für
4
Antworten
Wie kann ich das Abfragen des lese - /schreib-Verhältnis in Sql Server 2005? Gibt es irgendwelche Einschränkungen, die ich beachten sollte? Vielleicht finden Sie in einer DMV-Abfrage, ein standard-Bericht, einen benutzerdefinierten Bericht (ich.e die Performance-Dashboard) oder die
2
Antworten
Versucht vollständig zu verstehen SQL Server Isolation Levels - insbesondere REPEATABLE READ. Ich habe eine sproc, dass eine Transaktion startet und legt einen cursor, um einige Daten (boo Zischen). Dies kann eine ganze Menge Daten, so kann
4
Antworten
Ich arbeite an der DW-Projekt, wo ich zu der Abfrage live-CRM-system. Die standard-Isolationsstufe negativ beeinflusst die performance. Ich bin versucht zu verwenden, keine lock/transaction isolation level read uncommitted. Ich möchte wissen, wie viele der ausgewählten Zeilen sind,
2
Antworten
Ich weiß, die Standard-TRANSAKTION ISOLATION LEVEL in SQL Server ist "read committed". Wenn ich es ändern wollen, auf "READ UNCOMMITTED", wie kann ich diese Konfiguration ändern? Hinweis: ich kann nicht mit SET TRANSACTION ISOLATION LEVEL, die nur
6
Antworten
Was sind die scoping-Regeln für transaction isolation levels in SQL Server 2005? Ich weiß, was die verschiedenen Ebenen bedeuten, aber nicht, wie man richtig anwenden, wenn Sie außerhalb einer manuell Skript ausführen. Ich kann nicht finden, ein
6
Antworten
Wir Auswertung EF4 und mein DBA sagt, wir müssen, verwenden Sie den NOLOCK-Hinweis in unser aller SELECT-Anweisungen. Also ich bin auf der Suche in wie man damit dies geschieht, wenn mit EF4. Ich habe gelesen, die verschiedene
1
Antworten
Ich versuche zu lernen, wie Transaktionen Arbeit in der DB und dazu schrieb ich den folgenden test-SQL: SAVEPOINT STOP_HERE ON ROLLBACK RETAIN CURSORS; INSERT INTO TESTSCHEMA."test" (ID, NAME) VALUES (89898, 'SDFASDFASD'); ROLLBACK TO SAVEPOINT STOP_HERE; SELECT *
3
Antworten
Habe ich eine native query, das eine batch-insert in eine MySQL-Datenbank: String sql = "insert into t1 (a, b) select x, y from t2 where x = 'foo'"; EntityTransaction tx = entityManager.getTransaction(); try { tx.begin(); int rowCount
2
Antworten
Ich würde gerne wissen, verschiedenen Isolations-Stufen mit Respekt zu Begehen, und würde auch gern wissen row-Ebene und Tabelle-Ebene zu sperren. Google auf Isolationsstufe oracle-Das ist eine Menge von Feinem Material zur Verfügung, d.h.: * oracle.com/technetwork/issue-archive/2005/05-nov/... * stanford.edu/dept/itss/docs/oracle/10g/server.101/b10743/...
6
Antworten
Erhalte ich diese exception mit SERIALISIERT isolation-level auf JobRepository in Spring Batch: org.springframework.dao.CannotSerializeTransactionException: PreparedStatementCallback; SQL [INSERT into DATAFEED_APP.BATCH_JOB_INSTANCE(JOB_INSTANCE_ID, JOB_NAME, JOB_KEY, VERSION) values (?, ?, ?, ?)]; ORA-08177: can't serialize access for this transaction ; nested exception is
1
Antworten
Ich habe eine Methode in service layer, die die update-Funktionalität zur Datenbank. @Transactional(propagation = Propagation.REQUIRES_NEW) public void update(final Object obj){ //some code here } Nun möchte ich wissen, was ist die Isolationsstufe für diese Methode legen Sie
1
Antworten
Mein Verständnis ist, dass, wenn NOLOCK verwendet wird, in der SELECT-Anweisung, es könnte der read-uncommitted /schmutzige Zeilen. Aber ich wollte, um die Vorteile der NOLOCK-Hinweis auf die Tabelle, so dass meine SELECT-Abfrage wird schnell laufen. Nun, gibt
2
Antworten
Brauche ich, um programmgesteuert aktivieren Sie die READ COMMITTED-SNAPSHOT in SQL Server. Wie kann ich das tun? InformationsquelleAutor der Frage João Vieira | 2008-11-04
2
Antworten
Wie setze ich die Isolationsstufe von MySQL 5.1 InnoDB? Durch die Eingabe von: mysql - > show Variablen wie " %isola%'; Den Standard-level-set-für InnoDB ist repeatable read. Wie ändere ich den isolation-level? InformationsquelleAutor der Frage Wen Jun
4
Antworten
Könnte jemand bitte helfen Sie mir zu verstehen, wenn die SNAPSHOT-isolation-level über die READ COMMITTED-SNAPSHOT-in-SQL-Server? Verstehe ich, dass in den meisten Fällen die READ COMMITTED-SNAPSHOT funktioniert, aber nicht sicher, wenn Sie gehen für SNAPSHOT-isolation. Dank InformationsquelleAutor der
5
Antworten
Die folgende Methode soll peroform ein dirty read auf eine offene Verbindung. Es gibt keine Transaktionen. Wo Stelle ich ein, IsolationLevel? public string DoDirtyRead(string storedProcName, SqlConnection connection) { using (SqlCommand command = new SqlCommand(storedProcName, connection)) { command.CommandType
4
Antworten
Ich versuche zu verstehen isolation/sperren in SQL Server. Ich habe Folgendes Szenario in der READ COMMITTED-Isolationsstufe(Standard) Wir haben eine Tabelle. create table Transactions(Tid int,amt int) with some records insert into Transactions values(1, 100) insert into Transactions values(2,
3
Antworten
Im MS SQL Server gibt es eine Möglichkeit zu erkennen, ob eine Datenbank hat, hatte seine isolation level-set über den T-SQL-Befehl ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON; Ich kann nicht finden eine einfache Möglichkeit, zu erkennen, diese
8
Antworten
Wie lange sollte es dauern ALTER DATABASE [MySite] SET READ_COMMITTED_SNAPSHOT ON Ich gerade lief es und 10 Minuten. Wie kann ich überprüfen, ob es angewendet? InformationsquelleAutor der Frage Simon_Weaver | 2008-10-24
3
Antworten
Ich Frage mich nur, was eine gute Grund für die Verwendung von Serialisierbaren als Standard Isolationlevel werden kann, wenn die Erstellung einer den System.Transactions TransactionScopeweil ich kann sich jeder denken (und es scheint, dass Sie nicht ändern
1
Antworten
Ich habe eine Anwendung, die verwendet hibernate version 3.6.4 und c3p0 version 0.9.1.2, die für das Verbindungspooling. Meine zugrunde liegende RDBMS ist MySql version 5.0.67. Meine installation von MySql bedeutet, dass der Standard transaction isolation level "REPEATABLE-READ"
6
Antworten
Ich denke, die oben Isolationsstufen sind also gleich. Könnte jemand bitte beschreiben Sie mit ein paar nette Beispiele, was der Unterschied ist ? InformationsquelleAutor der Frage Fore | 2010-10-27
1
Antworten
Wie bestimme ich die Isolationsstufe für eine Abfrage? Nach einer Abfrage ausgeführt wird (durch eine 3rd-party-Anwendung), würde ich gerne wissen, welche Isolationsstufe verwendet wurde (z.B., read uncommitted). Klar zu sein, zur Zeit arbeite ich an einer Anwendung,
8
Antworten
Was ist der Unterschied zwischen non-repeatable read und phantom read? Habe ich gelesen, das Isolation (Datenbank-Systemen) Artikel von Wikipediaaber ich habe ein paar Zweifel. In dem unten angeführten Beispiel, was passieren wird: die non-repeatable read und phantom
4
Antworten
Hoffentlich eine einfache Frage, aber eine, für die ich nicht leicht gefunden eine anständige Antwort. Ich bin zuverlässig informiert, dass gespeicherte Prozeduren (user-defined DB-Funktionen) in PostgreSQL (genauer gesagt, die version 9.0.4) sind von Natur aus Transaktions -,
3
Antworten
Habe ich gelesen, die über 4 Stufen der isolation: Isolation Level Dirty Read Nonrepeatable Read Phantom Read READ UNCOMMITTED Permitted Permitted Permitted READ COMMITTED -- Permitted Permitted REPEATABLE READ -- -- Permitted SERIALIZABLE -- -- -- Ich
10
Antworten
Im Klartext, was sind die Nachteile und Vorteile der Verwendung von SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED in einer Abfrage .NET-Anwendungen und reporting services-Anwendungen? InformationsquelleAutor der Frage Kip Real | 2010-03-18
5
Antworten
Ich benutze SQL Server 2012. Schreibe ich zwei Abfragen, aber was ist der Unterschied zwischen NOLOCK und UnCommitted ? SELECT lastname, firstname FROM HR.Employees with (READUNCOMMITTED) SELECT lastname, firstname FROM HR.Employees with (NoLock) InformationsquelleAutor der Frage Ardalan