This block provides internal interfaces to transaction and data
operations, performing essential operations on signals passed
between nodes. This block implements transactional services
which can then be used by other blocks. It is also used in
building online indexes, and is found in
storage/ndb/src/kernel/blocks/dbutil
, which
includes these files:
DbUtil.cpp
.
Implements Dbutil
class methods
DbUtil.hpp
.
Defines the Dbutil
class, used to
provide transactional services.
DbUtil.txt
.
Implementation notes on utility protocols implemented by
DBUTIL
.
Among the duties performed by this block is the maintenance of sequences for backup IDs and other distributed identifiers.