<< previous page   --   table of contents   --   next page >>
| | | | | | | |
  • Return to Table of Contents
  • Table of Contents

    1. General Information
    2. MySQL Installation
    3. Tutorial Introduction
    4. Database Administration
    5. MySQL Optimisation
    6. MySQL Language Reference
    7. MySQL Table Types
    8. MySQL APIs
    9. Extending MySQL

    Chapter 7:  MySQL Table Types 537    Change to not use page locks at all when we are scanning tables. 7.6.6  Operating systems supported by BDB If you after having built MySQL with support for BDB tables get the following error in the log le when you start mysqld: bdb: architecture lacks fast mutexes: applications cannot be threaded Can't init dtabases This means that BDB tables are not supported for your architecture.  In this case you have to rebuild MySQL without BDB table support. Note:  The following list is not complete; we will update it as we receive more information about this. Currently we know that BDB tables works with the following operating system.    Linux 2.x intel    Solaris SPARC    Caldera (SCO) OpenServer    Caldera (SCO) UnixWare 7.0.1 It doesn't work with the following operating systems:    Linux 2.x Alpha    Max OS X 7.6.7  Restrictions on BDB Tables Here follows the restrictions you have when using BDB tables:    BDB tables store in the .db le the path to the le as it was created This was done to be able to detect locks in a multi-user environment that supports symlinks). The e ect of this is that BDB tables are not movable between directories!    When taking backups of BDB tables, you have to either use mysqldump or take a backup of all  table_name.db   les and the BDB log les.  The BDB log les are the les in the base data directory named log.XXXXXX (6 digits); The BDB table handler stores un nished transactions in the log les and requires these to be present when mysqld starts. 7.6.8  Errors That May Occur When Using BDB Tables    If you get the following error in the hostname.err log when starting mysqld: bdb:   Ignoring log file: .../log.XXXXXXXXXX: unsupported log version it means that the new BDB version doesn't support the old log le format.  In this case you have to delete all BDB log BDB from your database directory (the les that has the format log.XXXXXXXXXX ) and restart mysqld.  We would also recommend you to do a mysqldump --opt of your old BDB tables, delete the old table and restore the dump.
     

    Customer Support CentreMySQL Reference Manual

    Web Hosting Services
    UNIX WEB HOSTING
    SUPPORT & FAQ's
    TERMS OF USE
    Domain Services
    DOMAIN REGISTRATION
    MANAGE YOUR ACCOUNT
    SUPPORT & FAQ's
    TERMS OF USE
    SITE MAP
    Home
    Hosting Plans | Domain Registration | About Us | Contact Us | Site Map
    Terms of Use | Privacy Policy | Guarantees
    Merchant Accounts

    SpiritHost - web hosting for spiritual and education sites
    SpiritHit.com - Religious and Spiritual Portal
  • Return to Table of Contents
  • Back to top

  • Web Hosting: Manuals & FAQ's

    1. Unix-Based Web Hosting
    2. Unix Dedicated Servers
    3. Windows Dedicated Servers
    4. CuteFTP User’s Guide
    5. CuteHTML User’s Guide
    6. WS_FTP Pro User's Guide
    7. Miva Order User's Guide
    8. Miva Merchant User's Guide