📄 autocommit.so
字号:
m4_comment([$Id: autocommit.so,v 1.3 2005/02/10 20:02:42 bostic Exp $])m4_ref_title(Upgrading m4_db Applications, Release 4.4: DB_AUTO_COMMIT,, upgrade.4.4/intro, upgrade.4.4/isolation)m4_p([dnlIn previous m4_db releases, the m4_ref(DB_AUTO_COMMIT) flag was used inthe C and C++ m4_db APIs to wrap operations within a transaction withoutexplicitly creating a transaction and passing the m4_ref(DbTxn) handleas part of the operation method call. In the 4.4 release, them4_ref(DB_AUTO_COMMIT) flag no longer needs to be explicitly specified.])m4_p([dnlIn the 4.4 release, specifying the m4_ref(DB_AUTO_COMMIT) flag to them4_refT(dbenv_set_flags) causes all database modifications in thatenvironment to be transactional; specifying m4_ref(DB_AUTO_COMMIT) tothe m4_refT(dbh_open) causes all modifications to that database to betransactional; specifying m4_ref(DB_AUTO_COMMIT) to them4_ref(dbenv_dbremove) and m4_refT(dbenv_dbrename)s causes thosespecific operations to be transactional.])m4_p([dnlNo related application changes are required for this release, as them4_ref(DB_AUTO_COMMIT) flag is ignored where it is no longer needed.However, application writers are encouraged to remove uses of them4_ref(DB_AUTO_COMMIT) flag in places where it is no longer needed.])m4_p([dnlSimilar changes have been made to the m4_db Tcl API. These changes arenot optional, and Tcl applications will need to remove the -auto_commitflag from methods where it is no longer needed.])m4_page_footer
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -