Setting this variable to True (on, yes) causes all invocations of I$IO using the EXECUTE opcode to unlock all records. Normally, records are unlocked when a transaction finishes. But if users perform their own transaction management, using sql.acu (which calls I$IO using the EXECUTE opcode) the interface never knows to unlock records, because it does not check the text sent to the database to see if it is associated with a transaction. The default value is Off (false, no).