The transactions managed by the Berkeley DB X/open
compliant XA resource manager can now be enabled for
transaction snapshots. To enable snapshots open an XA managed
database with the flag, DB_MULTIVERSION
,
and all XA managed transactions that operate on that database
will use transaction snapshots.