When the DBKEY SCOPE IS COMMIT clause is specified with a
DEFINE DATABASE statement, this means that the database key
(dbkey) of each record used is guaranteed not to change during
each transaction. That is, if a record is erased, its dbkey is
guaranteed not to be reused by another database user until after
a COMMIT statement is executed.