Dürfte ich erfahren, woher du die Information hast, daß die Firebird-Server-Software auch nach dem Disconnect noch irgendwelche Aktionen an der soeben verwendeten Datenbank durchführen soll?
Mal im Handbuch über SWEEP , Garbage collection nachlesen ,
nachdem eine Transaction commited wurde . kann man sich von der Datenbank trennen, aber die Aufarbeitung der Transactionen kann dann doch noch etwas dauern,
Das Beispiel mit IBExpert , bis ein Mensch das umgeschaltet hat und im Filesystem nachsieht dauert eine Sekunde
verglichen mit einem Programm das ein Disconnect macht und dann sofort ein Filecopy anstößst also im Millisekundenbereich, eine Ewigkeit