Als «deadlock» getaggte Fragen

Eine Situation, die dadurch verursacht wird, dass zwei oder mehr Prozesse nicht fortfahren können (und somit ihre Sperren aufheben), weil sie durch Sperren für Ressourcen blockiert sind, die vom anderen Prozess gehalten werden.

3
Wie kann sichergestellt werden, dass das gleichzeitige EINFÜGEN und AUSWÄHLEN in einer Tabelle keinen Deadlock verursacht?
Ich habe die folgende Tabelle in meiner SQL Server 2008-Datenbank: CREATE TABLE [dbo].[SomeTable] ( [Id] [bigint] IDENTITY(1,1) NOT NULL, [Column1] [varchar](30) NOT NULL, [Column2] [varchar](30) NOT NULL, [Column3] [varchar](50) NOT NULL, CONSTRAINT [PK_SomeTable] PRIMARY KEY CLUSTERED ( [Id] ASC ) ) Ein Prozess fügt Daten in diese Tabelle ein, ein …

4
Vorteile der Verriegelung auf Tabellenebene
Welche Vorteile bietet das Sperren auf Tabellenebene, das von der MyISAM-Speicher-Engine verwendet wird? Das Sperren auf Zeilenebene bietet viele Vorteile wie gleichzeitige Aktualisierungen und Lesevorgänge, bei denen die Tabelle nicht gesperrt wird. Bearbeiten Es wird allgemein angenommen, dass das Sperren auf Tabellenebene Deadlocks verhindert. Aber wie lohnt es sich, Deadlocks …

3
Einfügen und Aktualisieren und Auswählen tausende Male pro Sekunde
Ich habe eine Tabelle, die innerhalb einer Sekunde tausende Male eingefügt, aktualisiert und ausgewählt wird. Ich habe jedoch Deadlock-Probleme. Die Datenbank verfügt über 2-5 gleichzeitige 1000+ Zeileneinfügungen mit Linq to Sql. 40 Mal pro Sekunde gibt es auch eine select-Anweisung aus dieser Tabelle. Wenn eine Bedingung erfüllt ist (in 95% …
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.