Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#3

AW: Funktionsweise DBTransaktionen

  Alt 23. Jan 2019, 13:42
Also genau das meine ich ja, unabhängig von der FB Architektur. Je mehr und je länger Transaktionen offen sind, desto anstrengender und blockierender für die DB. Wahrscheinlich ist die Kurve 'offene Transaktionen gegen Gesamtlast' irgendwie logarithmisch, jedenfalls nicht linear.

Da kann FB jedenfalls nichts für.

Wenn man es schafft (sich die Mühe macht), andauernde Transaktionen in eine SP oder einen Anoymen Block zu packen, der dann gar nicht anders kann, als dann allein auf der DB zu laufen, hat man (der armen) DB eine Menge erspart.

Bei vielen Systemen ist es vielleicht egal, weil sie nie eine kritische Größe erreichen. Ich habe auch keine realistischen Vergleichswerte, aber ich denke, man kann die Leistungsfähigkeit einer DB damit stark erweitern, mehr als verdoppeln sagen wir mal. Und das (eine reine Verdoppelung) wäre im Rahmen von Hardware Erweiterungen schon ein großer Kostenfaktor (leider nicht linear).
Gruß, Jo
  Mit Zitat antworten Zitat