Was passiert, wennst die Transation der
Query explizit committest?
AutoCommit heisst ja nur, dass automatisch ein Commit durchgeführt wird und im Falle von InterBase/Firebird realisieren das die Komponentenhersteller in der Regel so, dass eben ein CommitRetaining ausgeführt wird, was wiederum auf Dauer schlecht für die Transaktionsstatistiken ist (gstat -h). Ausgenommen es handelt sich um eine Read-Only Transaktion im ReadCommitted Isolation-Level. Das hat bei langlaufenden Transaktionen keine negativen Auswirkungen auf die Transaktionsstatistiken.