TURBOGTX.PUB.SYS is an Image/SQL data structure used to keep track of
active multiple-database dynamic transactions on the system. The file
is in fact the "Global Transaction Table" for Image/SQL.
TURBOGTX is a permanent, long-mapped file (filecode -407). It is built
by the first process on the system to call DBXBEGIN. There is one TURBOGTX
file per system.
Unlike TURBODBS (global database control block file) which is purged and
rebuilt by the first DBOPEN after system start-up, the TURBOGTX file must
remain to ensure that all multiple-database transactions (MDBX) that were in
progress at the time of a system failure are rolled back.
The TURBOGTX file contains one entry for each process that has a "global"
(multiple-database) DBXBEGIN in process.