AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird:deadlock - update conflicts with concurrent update
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird:deadlock - update conflicts with concurrent update

Ein Thema von Gruber_Hans_12345 · begonnen am 13. Feb 2006 · letzter Beitrag vom 13. Feb 2006
 
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.441 Beiträge
 
Delphi 2007 Professional
 
#3

Re: deadlock - update conflicts with concurrent update.

  Alt 13. Feb 2006, 11:23
Es handlet sich hier nicht um Eingabewerte von einem Bneutzer sondern um interne Funktionen, die UPDATE Anweisungen in die Datenbank schreiben (also nicht auf einen Benutzer warten oder sonstiges).
Nur habe ich das Problem, wenn viele Leute gleichzeitig Änderungen machen Die Transactionen auch noch so kurz sein können, es sich immer wieder mal ausgeht, das sich ein deadlock ergibt.

Das ganze Programm ist so aufgebaut :
Beim Datenladen wir deine Transaktion werzeugt und die Daten geladen die Transaktion geschlossen und dann in TEdit oder TTrees oder sonsitgen angezeigt.
Wenn gespeichert werden soll, wird eine Transaktion erzeugt und eine TIBQuery mit den Parametern befüllt und dann Commit und Tranasktion geschlossen.

Das ist zu 100% überall so gelöst, also sind die Transaktionen von haus aus schon sehr kurz.

Nur ab und zu geht sich der Deadlock trotzdem aus, oder es werden mehrere Datensätze auf einmal upgedated
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz