Announcement

Collapse
No announcement yet.

Transaktionskontrolle Interbase

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

  • Transaktionskontrolle Interbase

    Wie kann ich einen Speichervorgang, der über eine TQuery in einer Schleife abgearbeitet wird (bis zu 1000 Datensätze) durch Schachtelung in Transaktionen beschleunigen?

    m.f.G:

  • #2
    Hallo,

    was bedeutet "Speichervorgang" genau? Sind einzelne INSERT- bzw. UPDATE-Anweisungen gemeint, die über TQuery abgeschickt werden?

    Normalerweise sollte man vor dem Eintritt in eine Schleife eine Transaktion starten (Bps: TDataBase.StartTransaction) und am Ende über TDataBase.Commit (im Erfolgsfall) oder TDataBase.Rollback (im Fehlerfall) beenden. In diesem Fall werden alle Aktionen der Schleife als eine atomare Transaktion betrachtet

    Comment

    Working...
    X