Die Suche ergab 217 Treffer

von vr2
Fr 15. Sep 2023, 21:32
Forum: Praxiseinsatz
Thema: Firebird UDR mit FreePascal
Antworten: 19
Zugriffe: 61309

Re: Firebird UDR mit FreePascal

Interessant! In Deinem zugehörigen github-Projekt https://github.com/MartinKoeditz/SynDeskUDR wird ein UdrInc benutzt, was ich in SynDeskLevenshtein.pas nicht finde. Ist das aus einer Vorversion? So wie es dort steht, dürfte das nicht compilieren, oder ich verstehe das "UdrInc in 'SynDeskLevenshtein...
von vr2
Fr 15. Sep 2023, 15:52
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Hi zusammen, im Dunstkreis ReadConsistency und SKIP LOCKED gibt es gute Nachrichten, SKIP LOCKED wird zukünftig mit allen drei Sub-Levels von ReadCommitted laufen, bisher (aktueller Snapshot FB5 RC1 https://github.com/FirebirdSQL/snapshots/releases/tag/snapshot-master noch nicht mit NO RECORD VERSIO...
von vr2
Do 17. Aug 2023, 06:47
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Deswegen kann ich die ganze Aufregung um ReadCommitted nicht verstehen. Denn laut SQL-Definition, Link habe ich geposted, ist es korrekt, dass neu committete Daten wähend der Ausführung eben auch sofort sichtbar sind. Dies nehme ich billigend in Kauf, da das eben normales Verhalten ist. Nun Frage i...
von vr2
Mo 14. Aug 2023, 01:39
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Ich denke, dein Test ist nicht ganz koscher. Du verwendest 10 Inserts hintereinander ohne jedwede Transaktion. Nein. Das ist an den Screenshots aber auch nicht zu erkennen, ich hatte es im ersten Post zu dem Test beschrieben. Da hab ich die UDR als eine Art Skriptplayer bezeichnet (das war hier woh...
von vr2
So 13. Aug 2023, 02:56
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Wahrscheinlich habe ich bisher nur Glück gehabt. Übrigens ist das Problem in anderen DB's gar nicht mal so anders (außer beim SQL-Server). Eine ReadCommitted-Transaktion, die mal etwas dauert, kann zwischenzeitlich Daten verarbeiten, die von einer anderen Transaktion bereits gelöscht wurden und neu...
von vr2
Sa 12. Aug 2023, 01:13
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Ich hab den Effekt reproduziert gekriegt, der zur Einführung von ReadConsistency führte! Man muss zwar deutlicher werden, aber gut, das selber mal gesehen zu haben. Testszenario: Zwei Flamerobin-Instanzen, damit man zwei separate Connections hat, die man parallel starten kann. Eine Quelltabelle tbl2...
von vr2
Fr 11. Aug 2023, 19:15
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Sehr schön erklärt. Was ich nicht verstehe ist, dass ein Count(*) neuere Daten sehen kann. Denn das betrifft nicht nur einen Count sondern alle Resultsets, die mal ein wenig dauern. Danke! Das ging mir genauso. Ich mache seit Ewigkeiten heftig ETL und andere sportliche Geschichten mit Firebird, abe...
von vr2
Fr 11. Aug 2023, 03:31
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Vielen Dank für deinen Test. Zumindest die DDL-Erstellung eines Index funktioniert soweit ja auch in der autonomen Transaction. Den count werte ich im Endeffekt gar nicht aus. Gerne, das ist ein wichtiges Thema. Die Indexerzeugung funktioniert weiterhin ganz normal in der ATX, Du siehst es nur nich...
von vr2
Do 10. Aug 2023, 02:10
Forum: Ankündigungen
Thema: Firebird 5 demnächst RC
Antworten: 34
Zugriffe: 72712

Re: Firebird 5 demnächst RC

Meine aufrufenden Transaktionen sind grundsätzlich ReadCommited. Da via ODBC-Treiber oder NetProvider immer nit RecVersion. Wenn ich nach dem Execute mit IBExpert (der läuft auch noch) reinsehe, ist der Index aktiv und die Selekitivity passt. Danach ja, aber dann ist die TX des execute blocks berei...
von vr2
So 30. Jul 2023, 02:21
Forum: Dies und Das
Thema: Firebird 5 geht in den Beta-Test
Antworten: 38
Zugriffe: 34335

Re: Firebird 5 geht in den Beta-Test

Aber wer braucht denn wirklich mehr als 2 Mio. Zeilen für eine Abfrage? Wir leider, für unsere Dashboards. jetzt schreib ich doch mal dazu, obwohl ein neuer Thread wirklich sinnvoller wäre: 2 Mio Sätze kommen vor, klar, auch 10. Aber nicht im Dashboard. Du musst zusehen, dass Du die Daten auf dem S...