Forum: Datenbanken
Delphi
by hoika,
2. Nov 2006
Hallo,
ZEOS benutzt nur Commit Retaining.
Es ist nichts anderes einstellbar !
Zum Locken.
Ich will ja gar nicht den Datensatz physisch locken,
ich locke über eine Sperrtabelle.
Lock heisst, dass das Programm z.B. eine Person sperrt,
damit ein anderer Client nicht gleichzeigt schreibend auf Daten zugreifen kann.
Forum: Datenbanken
Delphi
by hoika,
2. Nov 2006
Hallo,
ja ich hätte gern 2 Transaktionen :-D
In diesem Fall ist es so, dass ich mit pessimistischen Sperren arbeiten möchte,
also z.B. Person wird gesperrt, bevor sie bearbeitet werden kann.
Jetzt könnte man das per
select for lock (oder so ähnlich machen)
oder man schreibt innerhalb einer Transaktion update person set id=:id
um das innerhalb der Transaktion schon zu sperren.
Forum: Datenbanken
Delphi
by hoika,
1. Nov 2006
Hallo,
wieso muss das Rollback angepasst werden ?
Warum dauert das Open so lange ?
Oder anders gefragt, dauert es denn mit ibplanalyzer kürzer ?
Heiko
PS: Wie du siehst, stehe auch gerade vor dem Zeos-Problem ;(
Forum: Datenbanken
Delphi
by hoika,
30. Okt 2006
;)
Im feature request steht es schon drin.
Antwort "dauert, mal sehen, usw. ..."
Das ist auf jeden Fall das K.O.-Kriterium für die Nutzung mit Firebird.
Ein Connect dauert "ewig",
Wie soll das ohne HardCommits überhaupt funktionieren ?. :wall: :wall:
Und die Tatsache, dass es seit Jahren nicht drin ist,
macht mich stutzig.
Forum: Datenbanken
Delphi
by hoika,
30. Okt 2006
Hallo,
also muss ich UIB nehmen.
oder warten :wall:
*seufz*
Was heisst "feature request bei uns im Forum" ?
delphipraxis ?
Forum: Datenbanken
Delphi
by hoika,
30. Okt 2006
Hallo Domo,
ich habe gerade dein ZEOS-Tut gelesen (6.1.5).
Dort standen ein paar Sachen drin, die mir nicht so gefallen an ZEOS.
- InTransaction existiert nicht
OK, sollte es jetzt in der 6.5 ja
- Commit Retaining
wie hast du das in der deiner App gelöst,