AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi FIBPlus Transaktions-Problem
Thema durchsuchen
Ansicht
Themen-Optionen

FIBPlus Transaktions-Problem

Ein Thema von spechto · begonnen am 20. Jun 2009 · letzter Beitrag vom 20. Jun 2009
 
spechto

Registriert seit: 20. Jun 2009
28 Beiträge
 
Delphi 2007 Professional
 
#7

Re: FIBPlus Transaktions-Problem

  Alt 20. Jun 2009, 13:45
Zitat von hoika:
definiere Performanceverlust bei langsamen Leitungen zur DB (z.B. DSL VPN-Verbindung).
Bei einer VPN-Verbindung benötigt das Programm circa 9 Sekunden zum Lesen von 80 Datensätzen,
allerdings nur bei der ersten Abfrage. Liegt die Datenbank lokal auf dem Rechner, wird für die
gleiche Aktion weniger als eine Sekunde benötigt. Interessant dabei ist allerdings, dass bei
Verwendung der VPN-Verbindung ein Schließen und erneutes Öffnen der Datenmenge auch
weniger als eine Sekunde benötigt.

Zitat von hoika:
Du kannst das TIL der Main-Trans auf read commited setzen,
dann müsste sollte es schneller gehen.
Habe ich gemacht, ist aber bei den den wenigen Datensätzen nicht spürbar.

Zitat von hoika:
Ein commit retaining der Detail-Trans macht aber keinen Sinn,
da das Detail-Form doch eh geschlossen wird.
Ausnahme:
Du willst die Original Main-Transaction benutzen.
Davon rate ich ab.
Ich wollte die UpdateTransaction der FIBDataset-Komponente aus dem DBGrid nutzten, zum einen,
weil ich mir dann einen erneuten Select Befehl sparen kann und auch beim Schließen des Formulars
die Datenbankverbindung nicht neu initiieren muss. Das Ganze funktioniert auch bei einem
modalen DetailForm hervorragend. Nur bei mehreren Instanzen kommt das CommitRetaining ins
Spiel und das wiederum finde ich auch nicht so schön.

Martin
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:09 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