Announcement

Collapse
No announcement yet.

FB1.5 und ZEOS (nur commit retaining)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • FB1.5 und ZEOS (nur commit retaining)

    Hallo,

    bisher benutze ich die bde (jajajaja) zum Zugriff.
    so langsam soll sie abgelöst werden.

    ZEOS gefällt mir aufgrund der BDE-Nähe beim Umbau
    und der Multi-DB-Fähigkeit ganz gut.
    Es wird aber nur commit retaining unterstützt.

    Bekomme ich da jetzt ein Problem?
    Ich benutze immer hard commits
    (dieses driver flag fpr soft commits) hat ja
    Herr Kosch schön auseinandergenommen
    und davon abgeraten.

    Heiko

  • #2
    Hallo Heiko,
    wenn nur Commit Retaining verwendet wird, dann kannst Du Dir mit Sicherheit ein Problem einhandeln, weil eine Transaktion, die nicht mit einem "Hard Commit" abgeschlossen wurde, noch immer für die Engine als "interessant" angesehen wird und somit kann Dir die Oldest Interesting Transaction einfrieren. Dies hat wiederum zur Folge, dass bei jedem Start einer Transaktion die zu kopierende TIP (Transaction Inventory Page) immer größer wird. Vereinfacht gesagt, wird alles immer langsamer und langsamer. Das ist ein typsiches Szenario wenn Benutzer berichten, dass nach einem Backup/Restore die Datenbank pfeilschnell ist, jedoch immer langsamer wird, um so länger mit der Datenbank gearbeitet wird. Verwenden von Commit Retaining, ohne in regelmäßigen Abständen ein Hard Commit zu machen, ist fast so gefährlich wie überhaupt kein Commit zu machen. ;-)
    <br>
    Thoma
    Thomas Steinmaurer

    Firebird Foundation Committee Member
    Upscene Productions - Database Tools for Developers
    Mein Blog

    Comment


    • #3
      Hallo Thomas,

      ja, deshalb ist ZEOS erst mal wieder aus dem Blickfeld.
      Zur Zeit habe ich UIB in der Planung oder FIBPlus.

      Heik

      Comment

      Working...
      X