![]() |
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
Zitat:
|
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
Zitat:
btw: diese Art von anonymen Fire-and-Forget Code-Block, der eine Ergebnismenge liefert, meinte ich im anderen Thread als einer der Vorteile von FB. Zitat:
Firebird nimmt Transaktionen halt absolut wörtlich. Kann nervig sein. Aber unterm Strich wäre ich oft froh wenn andere (teure!) DBMS' auch nur halbwegs so viel von Record-Versionierung verstehen würden. Zitat:
Wer mehr, präzises Monitoring will muss eben die Maschine untendrunter wegnehmen: Wir haben (fast) alle unsere in-house Server virtualisiert. Und die Software von VMWare erlaubt es auch wunderschön zu sehen welcher Server wann wie welche Peaks in Disk I/O, Speicher, aktiver Thread-Zahl, CPU Auslastung etc hat. |
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
Bleibt festzuhalten, das man die (Transaktions-)Philosophie von Firebird verstehen muss, um damit gut und performant zu arbeiten. Wenn man sich an die Regeln hält, scheint es ja Spass zu machen.
Allerdings ist der eigentliche Hammer der hier: Nachdem ich also diese blöde Pufferung endlich stabil und performant hinbekommen habe.... ... wurde sie vom Kunden gekickt. :wall: |
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
Zitat:
|
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
Es gab ja keine Performanceprobleme mehr: Das System hat selbst einen simulierten Ausfall von einer Woche mit Nonstop-Befeuerung des Clients und gleichzeitigem Puffern der Daten anstandslos hingenommen. Nach meinem Redesign des kompletten Apparates (aus Zeitgründen habe ich keine bessere Pufferung On-Demand gebaut, sondern das existierende System verwendet) ist die Performance um den Faktor 2 gestiegen...
Allerdings ist denen klar geworden, das ihr Client in die Knie geht, wenn er derart massiv mit Daten befeuert wird *MitderFaustaufdenTischTrommelundLachendAmBodenLie g*. An sich ist das schon peinlich (für meinen Auftraggeber, dessen Kunde den Rückzieher gemacht hat), aber es ist nicht wild: Ich werde nach Aufwand bezahlt und nicht, ob der Kunde das abnimmt... |
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
Insofern kannst du das unter dem Punkt "bezahltes Lernen" abhaken ;)
|
Re: [Firebird 2.1] Statement zu einer offenen Transaktion fi
In dem Zusammenhang stellt sich mir die Frage:
![]() Grüße in die Runde // Martin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:38 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-2025 by Thomas Breitkreuz