Tag: deadlock

Situation, in der zwei (oder mehr) Operationen benötigen überlappende Sätze von Ressourcen, und kann weder komplett, weil Sie nicht erhalten, können alle sperren, die notwendig sind, um eine operation und Ihre sperren freigeben.

Wie lösen einfügen/löschen deadlock auf non-clustered-index?

Anzahl der Antworten 5 Antworten
Bekam ich ein deadlock-problem, und ich fand, dass es verursacht durch zwei gespeicherte Prozeduren, die aufgerufen wird, die von verschiedenen threads (2 als web-services bezeichnet). Insert sp, dass das einfügen von Daten in X-Tabelle. Löschen sp, dass

Deadlock mit MPI

Anzahl der Antworten 3 Antworten
Ich experimentiere mit MPI und Frage mich, ob dieser code kann einen deadlock verursachen. MPI_Comm_rank (comm, &my_rank); if (my_rank == 0) { MPI_Send (sendbuf, count, MPI_INT, 1, tag, comm); MPI_Recv (recvbuf, count, MPI_INT, 1, tag, comm, &status);

C++ herausfinden, ob der debugger angefügt ist

Anzahl der Antworten 1 Antworten
Benutze ich stackwalk64 zu generieren stacktraces für C++ in visual studio 2008 mit der neuesten symchk.exe und dbghlp.dll. Dies funktioniert gut, wenn ich bin mit den standalone-exe. Allerdings, wenn der debugger angefügt ist ich deadlock in visual

Null SQL-deadlock durch design - jede Codierung Muster?

Anzahl der Antworten 10 Antworten
Bin ich der Begegnung mit sehr selten noch nervig SQL-deadlocks auf .NET 2.0 webapp läuft auf der Oberseite des MS SQL Server 2005. In der Vergangenheit haben wir den Umgang mit dem SQL-deadlocks in die sehr empirische

Debugging deadlock mit pthread mutex(linux)

Anzahl der Antworten 1 Antworten
ich bin vor ein deadlock in einem meiner c-Anwendung(eine große code -) und ich war in der Lage, die debug-down die Bühne, wo ich druckte einen mutex. Es sieht aus wie unten - {__data = {__lock =

SQL Server-Deadlock-Fix: Force join-Reihenfolge, oder automatisch wiederholen?

Anzahl der Antworten 3 Antworten
ich habe eine gespeicherte Prozedur, führt eine Verknüpfung der TableB zu TableA: SELECT <--- Nested <--- TableA Loop <-- | ---TableB Zur gleichen Zeit, in einer Transaktion, Zeilen eingefügt werden TableA, und dann in TableB. Diese situation

Log4j deadlock auftreten zwischen Logger und Appender

Anzahl der Antworten 2 Antworten
Ich bin mit einem LogAppender Klasse die sich ein Console Appender und intern verwendet, eine Sendmail-Funktion zum senden von mails, wenn der log-level ERROR. (Ich weiß, ich hätte einen SMPT-appender für den Versand, aber das ist, wie

Die Abfrage verursacht Deadlock found when trying to get lock; try restarting transaction

Anzahl der Antworten 2 Antworten
Kann ich nicht herausfinden, welche Abfrage verursacht Deadlock found when trying to get lock; try restarting transaction. Mein wrapper für mysql hat den folgenden Zeilen if (mysql_errno($this->conn) == 1213) { $this->bug_log(0,"Deadlock. SQL:".$this->sql); } wo bug_log in eine

dispatch_queue_set_specific vs. immer die aktuelle Warteschlange

Anzahl der Antworten 2 Antworten
Ich versuche, meinen Kopf um die Differenz und der Nutzung zwischen diese 2: static void *myFirstQueue = "firstThread"; dispatch_queue_t firstQueue = dispatch_queue_create("com.year.new.happy", DISPATCH_QUEUE_CONCURRENT); dispatch_queue_set_specific(firstQueue, myFirstQueue, (void*) myFirstQueue, NULL); Frage #1 Was ist der Unterschied zwischen diesem: dispatch_sync(firstQueue,

Deadlocks auf MySQL Zeilen löschen

Anzahl der Antworten 2 Antworten
Haben wir eine (derzeit InnoDB-Tabelle) enthält rund 500.000 Zeilen. Dies stellt eine Warteschlange von Aufgaben ausführen. Es ist in einer MySQL Datenbank abgelegt. Einer einer kontinuierlichen basis, mindestens einmal pro Sekunde, aber manchmal häufiger, wählen wir die

Vermeiden müssen Teilprozess Deadlocks ohne Kommunikation

Anzahl der Antworten 5 Antworten
Ich brauche einen Befehl ausführen, die eine größere Ausgabe erzeugt und nimmt eine Menge Zeit zum ausführen (> 30 Minuten). Ich war denken mit subprocess.Popen, es zu tun. Ich muss erfassen Sie die Ausgabe des Befehls, so

EnterCriticalSection Deadlock

Anzahl der Antworten 3 Antworten
Nachdem, was zu sein scheint ein dead-lock-situation bei multi-threaded-logging-Anwendung. Wenig hintergrund: Meine Hauptanwendung 4-6 threads laufen. Der Haupt-thread verantwortlich für die überwachung der Gesundheit der verschiedenen Dinge, die ich Tue, Aktualisierung GUIs, etc... Dann habe ich ein

Deadlock vs Lockwait-Timeout auf MySQL

Anzahl der Antworten 2 Antworten
Kann mir jemand erklären, mich auf details, die den Unterschied von Deadlock und Lockwait Fehler auf MySQL 5.1. Ist es nur das gleiche? Wann wird deadlock-Fehler auftreten und Wann hat die lockwait-timeout auftreten? InformationsquelleAutor Bryan | 2013-05-15

Mysql allen deadlock-Protokolle

Anzahl der Antworten 1 Antworten
Kann ich sehen, die neuesten deadlock-log mit dem Befehl 'show engine innodb status;'. Aber jetzt will ich sehen, die letzten zwei oder drei oder mehr mal deadlock melden, wie zu tun? InformationsquelleAutor fcbflying | 2017-04-13

Deadlock im ThreadPool

Anzahl der Antworten 5 Antworten
Konnte ich nicht finden, eine anständige ThreadPool-Implementierung für Ruby, also schrieb ich mir (basiert teilweise auf dem code von hier: http://web.archive.org/web/20081204101031/http://snippets.dzone.com:80/posts/show/3276 , aber geändert wait/signal-und anderen ThreadPool-Implementierung für das Herunterfahren. Doch nach einiger Zeit des Laufens (mit

WCF-client-Deadlocks aufgrund callback-auch wenn callback IsOneWay

Anzahl der Antworten 2 Antworten
neuen WCF. Ich habe einen client, der Deadlocks beim Aufruf einer WCF-Dienst. Den service aufrufen, die einen Rückruf an den client an der Uhrzeit des Anrufs, die gekennzeichnet ist als IsOneWay. Ich habe bestätigt, dass der Dienst

Wie lösen lck_m_x Sperren in sql

Anzahl der Antworten 2 Antworten
Ich habe eine komplexe Abfrage (Ohne sperrhinweise), der nimmt die Daten aus vielen Tabellen sagen, Table1,Table2,Table3 Unten ist der code, den code, um Daten abzurufen (es sind keine Transaktionen) IDbCommand sqlCmd = dbHelper.CreateCommand(Helper.MyConnString, sbSQL.ToString(), CommandType.Text, arParms); sqlCmd.CommandTimeout

Vermeidung Deadlock-Beispiel

Anzahl der Antworten 6 Antworten
Frage ich mich, was sind die alternativen Möglichkeiten zur Vermeidung von Deadlocks in dem folgenden Beispiel. Das folgende Beispiel ist eine typische bank-Konto übertragen deadlock-problem. Was sind einige bessere Ansätze, es zu lösen in der Praxis ?

Sind alle deadlocks verursacht durch eine schlechte Abfrage

Anzahl der Antworten 3 Antworten
"Transaktion (Prozess-ID 63) befand sich auf sperren | Kommunikation-Puffer-Ressourcen mit einem anderen Prozess und wurde als Deadlockopfer ausgewählt. Wiederholung der Transaktion.". Mögliche Gründe für Fehler: Probleme mit der Abfrage, "ResultSet" - Eigentum nicht ordnungsgemäß festgelegt, Parameter nicht

Tabelle gesperrt, während Einsätze... website jedoch nicht (sql server 2008)

Anzahl der Antworten 4 Antworten
Habe ich einen hintergrund-Prozess, der permanent einfügen in eine Tabelle in Echtzeit. Es könnte sein, Tausende von Beilagen eine Stunde (mit ein paar updates). Diese gleiche Tabelle verwendet wird, die durch die web-Anwendung, um einige erforderliche Daten

IPhone SendDelegateMessage zurückgegeben werden konnte nach einer Wartezeit von 10 Sek.

Anzahl der Antworten 2 Antworten
Ich bekomme immer folgende Meldung von meinem iPhone 3.0 wenn Sie versuchen, zu konvertieren, eine große NSData-Objekt in base64Encoding für die http-übertragung : void SendDelegateMessage(NSInvocation*): delegate failed to return after waiting 10 seconds. main run loop mode:

Wie zu stoppen, klicken Sie rechts tot-Verriegelung Visual Studio 2008

Anzahl der Antworten 13 Antworten
Ich habe ein sehr ernstes problem mit Visual Studio 2008. Gelegentlich, wenn ich mit der rechten Maustaste (für "gehe zu definition", nächste Anweisung festlegen usw), wenn ich Debuggen in Visual Studio einfach tot-lock und go-in nicht mehr

Umgang mit deadlocks bei lang Laufenden Hibernate-Transaktionen

Anzahl der Antworten 1 Antworten
Ich habe eine Hibernate-Anwendung, die können produzieren concurrent inserts und updates (über Session.saveOrUpdate), um die Datensätze mit dem dieselbe Primärschlüssel, das ist zugeordnet. Diese Transaktionen sind etwas lang-laufen, vielleicht 15 Sekunden im Durchschnitt (da die Daten aus

Wie wiederholen Sie die Transaktion, nachdem ein deadlock mit Lehre?

Anzahl der Antworten 4 Antworten
Ich Schreibe eine PHP-Funktion die store/updates große Datenmengen in eine Tabelle und kann einen deadlock verursachen. Ich habe versucht zu untersuchen, wie, wiederholen Sie eine fehlgeschlagene Transaktion mit der Lehre, aber leider konnte nicht finden alle Informationen

UI-Thread Blockieren

Anzahl der Antworten 3 Antworten
Habe ich eine einfache WPF-Anwendung und Hinzugefügt eine Schaltfläche, um die Standard-Fenster. Wenn ich auf den button klicken, um einen simulierten langen Methode(simuliert mit einem Thread.Sleep(15000) genannt wird. Ich versuche, die Taste asynchron jedoch trotz folgenden online-Beispiele,

SQL Server 2005: Transaktion Deadlock

Anzahl der Antworten 5 Antworten
Ich bin immer dieser Fehler sehr Häufig, aber nicht konsequent auf 2 Seiten in einer Anwendung in einer Produktionsumgebung. Ich habe gerade einige screenshots von der Fehlermeldung unten. Transaktion(Prozess-ID XX) befand sich auf sperren | Kommunikation-Puffer-Ressourcen mit

Starvation-und Deadlock (Betriebssystem)

Anzahl der Antworten 3 Antworten
Ich weiß, deadlock und starvation Definitionen, aber ich bin immer noch verwirrt in diesen paar Punkte (Nicht in der Lage, um anzukommen, an dem man richtig ist) a) ein deadlock ist eine extremer Fall von Hunger b)

Das zeigt ein einfaches Beispiel für deadlock mit Semaphoren

Anzahl der Antworten 1 Antworten
Ich bin derzeit die Betriebssysteme und unser Lehrer zugewiesen, dieses problem für unser Labor, aber er ist nicht sehr hilfreich. Also ich muss ein basic-Beispiel von deadlock mit Semaphoren und meine Ausgabe muss nachweisen, dass das auftreten

WCF Callback-deadlock

Anzahl der Antworten 2 Antworten
Rannte ich in ein problem mit einem WCF-Dienst ruft eine callback Methode auf dem client. Zuerst der service: [ServiceContract( SessionMode = SessionMode.Required, CallbackContract = typeof(IMarketObserver))] public interface IServer { ... [OperationContract] [FaultContractAttribute(typeof(WCFFaultDetail))] bool NotifyOnMarket(EnumMarkets marketID); ... }

Deadlock Beispiel-in .net?

Anzahl der Antworten 5 Antworten
Kann jemand geben eine einfache Deadlock-Beispiel-code in c# ? Und bitte sagen Sie den einfachsten Weg zu finden deadlock in Ihrem C# - Codebeispiel. (Kann sein, das Instrument, das erkennen, die dead-lock-im gegebenen Beispiel-code.) HINWEIS: ich habe

Deadlock erkannt in PL/pgSQL-Funktion

Anzahl der Antworten 3 Antworten
Ich bin vor ein deadlock-problem aus einer PL/pgSQL-Funktion in meiner PostgreSQL-Datenbank. Finden Sie die SQL-Anweisung im code-block (nur Beispiel): BEGIN UPDATE accounts SET balance = 0 WHERE acct_name like 'A%'; UPDATE accounts SET balance = balance +

Wie man den stack-trace der thread

Anzahl der Antworten 6 Antworten
Ich habe eine Multithread-Anwendung. Mehrere Nachrichten, die kommen, um die Anwendung und Verarbeitung in getrennten threads. Dafür bin ich mit Klassen ThreadPoolExecutor und FutureTask aus dem Paket java.util.concurrent. Gelegentlich habe ich einige deadlocks in der Anwendung. Wenn

Wie handhabt MySQL deadlock-Situationen auf Anwendungs-Ebene?

Anzahl der Antworten 1 Antworten
Wenn eine deadlock-situation tritt in MySQL/InnoDB, es gibt dieses bekannte Fehler: 'Deadlock found when trying to get lock; try restarting transaction" Also, was ich Tat, war notieren Sie alle Abfragen in einer Transaktion, so dass Sie einfach

Wie finde ich den Griff Eigentümer von einer hang-dump mit windbg?

Anzahl der Antworten 4 Antworten
Wie finde ich heraus, welches Gewinde ist der Besitzer von meinem Ereignis-handle in windbg: Ich bin mit !handle 00003aec f bekommen und Handle 00003aec Type Event Attributes 0 GrantedAccess 0x1f0003: Delete,ReadControl,WriteDac,WriteOwner,Synch QueryState,ModifyState HandleCount 2 PointerCount 4 Name

Warum deadlocks geschehen in SQL Server?

Anzahl der Antworten 3 Antworten
So wie ich es verstehe, SQL-deadlocks passieren, wenn eine SPID beschäftigt ist die Verarbeitung eine andere Abfrage und es kann nicht sein belästigt, um einen anderen auszuführen, weil er so beschäftigt. Der SQL-Server "zufällig" wählt eine der

Wie zu verfolgen, und verhindern, dass die deadlock-erschienen in c3po, die laufen in getrennten Prozessen?

Anzahl der Antworten 1 Antworten
Habe ich eine sehr einfache Berechnung, die erzeugt Brief Matrizen findet wahrscheinlich alle Wörter in der matrix. Die Buchstaben, die im Wort sind, um benachbarte Zellen. for (int i = 0; i < 500; i++) { System.out.println(i);

Trigger verursacht einen deadlock?

Anzahl der Antworten 3 Antworten
Ich in einen deadlock, nachdem ich fügte hinzu, ein Auslöser. Es ist ein UserBalanceHistory Tabelle hat eine Zeile für jede Transaktion, und eine Amount Spalte. Ein Auslöser wurde Hinzugefügt, um die Summe der Amount Spalte und legen

Ist es möglich, für ein thread-Deadlock selbst?

Anzahl der Antworten 20 Antworten
Ist es technisch möglich, einen thread in Java zu deadlock selbst? Wurde ich gebeten, dies in einem interview eine Weile zurück, und antwortete, dass es war nicht möglich, aber der interviewer sagte mir, dass es ist. Leider

Java ThreadPoolExecutor stecken, während der Verwendung ArrayBlockingQueue

Anzahl der Antworten 1 Antworten
Arbeite ich auf einige Anwendung und mit der ThreadPoolExecutor für den Umgang mit verschiedenen Aufgaben. ThreadPoolExecutor ist, stecken nach einiger Dauer. Um dies zu simulieren, die in einer einfacheren Umgebung, die ich geschrieben habe einen einfachen code,

Deadlock verursacht durch SELECT-JOIN-Anweisung mit SQL-Server

Anzahl der Antworten 3 Antworten
Beim ausführen einer SELECT-Anweisung mit einem JOIN von zwei Tabellen, SQL-Server scheint sperren Sie beide Tabellen von der Anweisung einzeln. Zum Beispiel, indem Sie eine Abfrage wie diese: SELECT ... FROM table1 LEFT JOIN table2 ON table1.id

Transaktions-deadlocks, wie design richtig?

Anzahl der Antworten 3 Antworten
Also arbeite ich an diesem Projekt von Entity Framework, die verwendet werden können als eine Art DAL und beim ausführen von stress-tests (beginnend ein paar updates auf Entitäten, die durch Gewinde()'s) und ich bekomme diese: _innerException =

SqlException: Deadlock

Anzahl der Antworten 3 Antworten
Habe ich diese zwei Ausnahmen werden generiert, wenn ich versuche, Daten aus SQL-Datenbank in C#: System.Daten.SqlClient.SqlException: Transaktion (Prozess-ID 97) befand sich auf sperren von Ressourcen mit einem anderen Prozess und wurde als Deadlockopfer ausgewählt. ODER System.Daten.SqlClient.SqlException: Transaktion

Wie erklären Sie den "deadlock" besser?

Anzahl der Antworten 14 Antworten
Ich bin kämpfen, um zu "erklären " deadlock" in threads, in einfachen Worten, so bitte helfen. Was könnte sein das beste Beispiel von "deadlock" (z.B. in Java), und wie es geschieht in Schritten und wie es zu

Debugging ein Deadlock mit Windbg ist !clrstack-Befehl

Anzahl der Antworten 3 Antworten
Wenn ich ausgestellt clrstack-Befehl, habe ich die folgende Ausgabe. Es ist der callstack, der eine blockierende Threads besitzt, einen deadlock und die Ergebnisse in einem deadlock. Ist, dass seine genaue Zweck? Gibt es irgendwelche anderen Zwecke (ohne

Die Transaktion (Prozess-ID 84) befand sich auf sperren von Ressourcen mit einem anderen Prozess und wurde als Deadlockopfer ausgewählt

Anzahl der Antworten 2 Antworten
Habe ich entwickelt, ein Monitoring-Anwendung. Es gibt also benutzt habe ich eine Timer-Funktion, um zu überprüfen, einige Werte in eine SQL-Tabelle. aber es gibt so viele Funktion gibt es eine folgende Fehlermeldung für eine Funktion, die aufgerufen

Beste Weg, um die nächste id-Nummer, ohne "Identität"

Anzahl der Antworten 4 Antworten
Muss ich fügen Sie einige Datensätze in einer Tabelle in einer bestehenden Datenbank und, da es von anderen antiken Systemen, die änderung der Tabelle ist keine Lösung. Das problem ist, dass die Ziel-Tabelle ein int primary key,

Wie Sie verhindern, dass EntityFramework deadlock, wenn die gleichzeitige Ausführung dieser beiden Aussagen

Anzahl der Antworten 3 Antworten
Anrufe in meine web Dienst den folgenden code verwenden, um sicherzustellen, dass der Anrufer eine gültige session. Wenn eine gültige Sitzung gefunden, dann aktualisiert er die session-details und speichern Sie die änderungen. Alles ziemlich einfach und funktioniert

Problem mit SQL-transaction-isolation-level

Anzahl der Antworten 2 Antworten
ich habe ein problem mit der Isolationsstufen von Transaktionen. Es gibt zwei Tabellen beteiligt, ersten man wird Häufig aktualisiert, mit transaction isolation level auf SERIALIZABLE, die zweiten man hat einen foreign key auf ersten ein. Problem tritt

ist es eine gute Idee, Griff deadlock erneut von der gespeicherten Prozedur catch-block

Anzahl der Antworten 2 Antworten
Von dem, was ich undertand es ist unmöglich, vollständig zu verhindern, dass eine Transaktion von Deadlocks. Ich möchte eine Transaktion, die neverfail aus der perpective von Anwendungs-code. Also ich habe dieses Muster im Einsatz für Microsoft SQL-und

Winforms Aufruf der asynchronen Methode hängt Programm

Anzahl der Antworten 1 Antworten
Habe ich gearbeitet, um dieses problem für eine Weile, aber jetzt würde ich wirklich gerne verstehen, was schief geht. Ich habe eine ziemlich einfache Anwendung (es ist eine turtoise SVN-plugin für youtrack, aber ich kann das problem