![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: UniDAC
UniDAC + Firebird + Repeatable Read
Moin,
ich setze Firebird 2.5 zusammen mit DevArt 4.6 ein. Scheinbar verwendet DevArt in der Konstellation standardmäßig das Isolationslevel Read Commited. Ich bräuchte nun aber Repeatable Read. Entweder für eine einzelne Transaktion oder auch für die gesamte Connection. Das wäre mir egal. Ich kann mit TUniConnection.StartTransaction(ilRepeatableRead) eigentlich das Isolationslevel angeben. Allerdings hat das keine Auswirkung. Das deckt sich auch mit der Doku unter ![]() Bei der Connection selber habe ich keine Möglichkeit gefunden, den Isolationslevel anzugeben. Gibt es eine Möglichkeit, das zu bewerstelligen? Danke! Jens |
AW: UniDAC + Firebird + Repeatable Read
Bist Du sicher, dass Du das brauchst?
SingleUser DB? Multi Connections? |
AW: UniDAC + Firebird + Repeatable Read
Und über eine Transaktions-Komponente?
|
AW: UniDAC + Firebird + Repeatable Read
Das macht leider keinen Unterschied, ob ich nun mit Connection.StartTransaction die Transaktion starte oder TUniTransaction benutze. Bei TUniTransaction gibt es zwar auch die Property IsolationLevel, aber verhält sich genauso wie oben geschrieben.
Ich sehe eigentlich meine einzige Chance darin, der ganzen Connection zu sagen, sie soll alles als ReadCommitted behandeln. Nur wie. :?: |
AW: UniDAC + Firebird + Repeatable Read
Kann es denn sein, dass Firebird diesen Isolationslevel gar nicht unterstützt?
![]() |
AW: UniDAC + Firebird + Repeatable Read
:zwinker: Doch, doch...
![]() Eine Suche ghat folgendes zu Tage gefördert... Vieleicht ja ein anderer Ansatz :zwinker: ![]() Zitat:
|
AW: UniDAC + Firebird + Repeatable Read
Zitat:
![]() |
AW: UniDAC + Firebird + Repeatable Read
Zitat:
Prinzipell suche ich aber sowas, wie dort beschrieben wird. Ich muss doch der Connection irgendwie als Parameter den IsolationLevel mitgeben können. Leider hat die TUniConnction nicht wie die TConnection von Emba keine Params-Auflistung. Oder ich finde sie nicht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:02 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