MySQL - Storage Engine - BDB

The BDB storage engine provides transactional tables.

Each BDB table is represented on disk by an .frm format file and a .db file that stores data and index information.

BDB supports transactions (using the SQL COMMIT and ROLLBACK statements) with full ACID compliance.

The BDB engine provides auto-recovery after a crash of the MySQL server or the host where the server runs.

BDB uses page-level locking. This locking level provides concurrency performance that is intermediate to that of row-level and table-level locking. It is possible for deadlock to occur.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License