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).