- Beiträge: 45
Process ID 53
- Sven
- Autor
- Offline
- Benutzer
Weniger
Mehr
11 Jahre 7 Monate her #1299
von Sven
Process ID 53 wurde erstellt von Sven
hallo,
ich bekomme aus einer Schnittstelle folgenden Fehler:
Transaction (Process ID 53) was deadlocked on thread | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Was hat das zu bedeuten?
LG
Sven
ich bekomme aus einer Schnittstelle folgenden Fehler:
Transaction (Process ID 53) was deadlocked on thread | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Was hat das zu bedeuten?
LG
Sven
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
11 Jahre 7 Monate her #1300
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Process ID 53
Hallo Sven,
das kann eigentlich nur passieren wenn du auf der WRITE Seite die gleiche Tabelle schreibst wie auf der READ Seite gelesen wird. Ist das gewollt müsstest du den Modus von Massdata auf Memory bei der Ausführung umstellen, dann sollte auch das klappen.
Wenn das das Problem nicht löst bräuchte ich ein paar Hintergrundinformationen. Was soll wie gemacht werden. Evtl. laufen gleichzeitig mehrere Importjobs die Abhängigkeiten haben, etc.
das kann eigentlich nur passieren wenn du auf der WRITE Seite die gleiche Tabelle schreibst wie auf der READ Seite gelesen wird. Ist das gewollt müsstest du den Modus von Massdata auf Memory bei der Ausführung umstellen, dann sollte auch das klappen.
Wenn das das Problem nicht löst bräuchte ich ein paar Hintergrundinformationen. Was soll wie gemacht werden. Evtl. laufen gleichzeitig mehrere Importjobs die Abhängigkeiten haben, etc.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sven
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 45
11 Jahre 7 Monate her #1301
von Sven
Sven antwortete auf Aw: Process ID 53
Hallo Robert,
ne, es wird einfach nur von einer Tabelle in eine andere geschrieben. Dieser Prozess läuft bereits seit Monaten. Kurze zu deiner Info:
Ich habe vor Kurzem auf SQL Server2012 umgestellt. Könnte es damit zusammenhängen? Natürlich setze ich auch die Flowheaterversion 3 neuerdings ein . Wie gesagt, es ist ein simpler Prozess der bereits seit Monaten ohne Proble läuft.....diese Fehlermeldung ist absolut neu für mich.
Viele Grüße
Sven
ne, es wird einfach nur von einer Tabelle in eine andere geschrieben. Dieser Prozess läuft bereits seit Monaten. Kurze zu deiner Info:
Ich habe vor Kurzem auf SQL Server2012 umgestellt. Könnte es damit zusammenhängen? Natürlich setze ich auch die Flowheaterversion 3 neuerdings ein . Wie gesagt, es ist ein simpler Prozess der bereits seit Monaten ohne Proble läuft.....diese Fehlermeldung ist absolut neu für mich.
Viele Grüße
Sven
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
11 Jahre 7 Monate her #1302
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: Process ID 53
Hallo Sven,
Sind mehr von Deinen Definitionen betroffen oder nur die eine?
Werden in der Definition z.B. über den SQL Heater Benutzerdefinierte SQL Statements während des Imports ausgeführt?
Meine Vermutung geht eher in die Richtung Datenbank Trigger. Sind auf der Tabelle Trigger vorhanden die beim Insert bzw. Update der Tabelle ausgeführt werden? Das würde jetzt mit dem Update auf SQL Server 2012 zusammenpassen. Wenn ja müssen wir hier weitersuchen.
PS: Bis jetzt sind keine Probleme zusammen mit SQL Server 2012 bekannt.
Sind mehr von Deinen Definitionen betroffen oder nur die eine?
Werden in der Definition z.B. über den SQL Heater Benutzerdefinierte SQL Statements während des Imports ausgeführt?
Meine Vermutung geht eher in die Richtung Datenbank Trigger. Sind auf der Tabelle Trigger vorhanden die beim Insert bzw. Update der Tabelle ausgeführt werden? Das würde jetzt mit dem Update auf SQL Server 2012 zusammenpassen. Wenn ja müssen wir hier weitersuchen.
PS: Bis jetzt sind keine Probleme zusammen mit SQL Server 2012 bekannt.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- StefanN
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 7
11 Jahre 6 Monate her #1336
von StefanN
StefanN antwortete auf Aw: Process ID 53
Hallo Sven,
was ich von früheren Version von SQl-Server kenne ist das Isolation-Level.
Ich hatte damals auch das Problem, dass neue Sätze "gelockt" waren :huh: .
Damals habe ich dann das (standard mäßige) "Pagelocking" auf "Rowlocking" umgestellt. (Script müste ich raussuchen).
Hier müsste man mal genauer auf die Parameter der Datenbank bzw. der einzelnen Tabellen prüfen und welche Statements an die DB gehen.
Gruß
Stefan
was ich von früheren Version von SQl-Server kenne ist das Isolation-Level.
Ich hatte damals auch das Problem, dass neue Sätze "gelockt" waren :huh: .
Damals habe ich dann das (standard mäßige) "Pagelocking" auf "Rowlocking" umgestellt. (Script müste ich raussuchen).
Hier müsste man mal genauer auf die Parameter der Datenbank bzw. der einzelnen Tabellen prüfen und welche Statements an die DB gehen.
Gruß
Stefan
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.270 Sekunden