Erros Que Podem Ocorrer Usando Tabelas BDB
Se você obter o seguinte erro no log hostname.err
ao iniciar o mysqld
:
bdb: Ignoring log file: .../log.XXXXXXXXXX: unsupported log version #
significa que a nova versão BDB
não suporta o formato do arquivo de log antigo. Neste caso você tem que deletar todos os logs BDB
do seu diretório de banco de dados (o arquivo com nomes no formato log.XXXXXXXXXX
) e reiniciar o mysqld
. Também recomentdamos que você faça um mysqldump --opt
de sua tabela BDB
antiga, delete as tabelas antigas e restaure o dump.
- Se você não estiver executando em modo auto-commit e deltar uma tabela que é referenciada em outra transação, você pode obter a seguinte mensagem de erro em seu log de erro do MariaDB:
001119 23:43:56 bdb: Missing log fileid entry 001119 23:43:56 bdb: txn_abort: Log undo failed for LSN: 1 3644744: Invalid
Isto não é fatal mas não recomendamos deletar tabelas se não estiver no modo auto-commit, até que este problema seja resolvido (a solução não é trivial).
This is a translation of the MariaDB Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.