DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(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