(mysql.info.gz) BDB storage engine
Info Catalog
(mysql.info.gz) MEMORY storage engine
(mysql.info.gz) Storage engines
(mysql.info.gz) EXAMPLE storage engine
14.4 The `BDB' (`BerkeleyDB') Storage Engine
============================================
Menu
* BDB portability Operating Systems Supported by `BDB'
* BDB install Installing `BDB'
* BDB start `BDB' Startup Options
* BDB characteristics Characteristics of `BDB' Tables
* BDB TODO Things We Need to Fix for `BDB'
* BDB restrictions Restrictions on `BDB' Tables
* BDB errors Errors That May Occur When Using `BDB' Tables
Sleepycat Software has provided MySQL with the Berkeley DB transactional
storage engine. This storage engine typically is called `BDB' for short.
Support for the `BDB' storage engine is included in MySQL source
distributions starting from version 3.23.34a and is activated in
MySQL-Max binary distributions.
`BDB' tables may have a greater chance of surviving crashes and are also
capable of `COMMIT' and `ROLLBACK' operations on transactions. The
MySQL source distribution comes with a `BDB' distribution that has a
couple of small patches to make it work more smoothly with MySQL. You
can't use a non-patched `BDB' version with MySQL.
We at MySQL AB are working in close cooperation with Sleepycat to keep
the quality of the MySQL/BDB interface high. (Even though Berkeley DB
is in itself very tested and reliable, the MySQL interface is still
considered gamma quality. We are improving and optimizing it.)
When it comes to support for any problems involving `BDB' tables, we
are committed to helping our users locate the problem and create a
reproducible test case. Any such test case will be forwarded to
Sleepycat, which in turn will help us find and fix the problem. As
this is a two-stage operation, any problems with `BDB' tables may take
a little longer for us to fix than for other storage engines. However,
we anticipate no significant difficulties with this procedure because
the Berkeley DB code itself is used in many applications other than
MySQL.
For general information about Berkeley DB, please visit the Sleepycat
Web site, `http://www.sleepycat.com/'.
Info Catalog
(mysql.info.gz) MEMORY storage engine
(mysql.info.gz) Storage engines
(mysql.info.gz) EXAMPLE storage engine
automatically generated byinfo2html