Você pode definir restrições de chaves estrangeiras em tabelas InnoDB. Um exemplo: FOREIGN KEY (col1) REFERENCES table2(col2).
Você pode criar arquivos de dados > 4 GB naqueles sistems de arquivos que permitem isto.
Melhorado os monitores do InnoDB, incluindo um novo innodb_table_monitor que permite que você mostre o conteúdo do dicionário de dados interno do InnoDB.
DROP DATABASE funcionará também com tabelas InnoDB.
Caracteres de acento no conjunto de caracteres padrão latin1 serão ordenados de acordo com com a ordenação do MySQL. NOTA: se você está usando o latin1 e inseriu caracteres cujo código é > 127 em uma coluna CHAR indexada, você deve executar CHECK TABLE em sua tabela quando atualizar para a versão 3.23.43, e remover e reimportar a tabela se CHECK TABLE relatar um erro. reports an error!
O InnoDB calculará melhor a estmativa da cardinlidade da tabela.
Alteração na resolução do deadlock: na versão 3.23.43 um deadlock fazia rolls back apenas nas instruções SQL, 3.23.44 faz o rollback de toda a transação.
Deadlock, esgotamento do tempo de espera do lock e violação das restrições de chave estrangeiras (sem registro pais e registros filhos existentes) agora retorna códigos de erro nativos do MySQL 1213, 1205, 1216, 1217, respectivamente.
Um novo parâmetro do my.cnf (innodb_thread_concurrency) ajuda no ajuste de performance em ambientes de alta concorrência.
Uma nova opção do my.cnf (innodb_force_recovery) lhe ajuda no dump de tabelas de um banco de dados corrompidos.
Uma nova opção do my.cnf (innodb_fast_shutdown) aumentará a velocidade do desligamento. Normalmente o InnoDB faz uma união total dos buffers de inserção e remoção na finalização.
Aumentado o tamanho máximo da chave para 7000 bytes de um tamanho anterior de 500 bytes.
Corrigido um erro na replicação de colunas auto-incremento com inserção de multiplas linhas.
Corrigido um erro quando o caso das letras alteram em uma atualização de uma coluna de índice secundário.
Corrigido uma trava quando havia > 24 arquivos de dados.
Corrigido uma falha quando MAX(col) é selecionado de uma tabela vazia, e col é uma coluna diferente da primeira em um índice multi-colunas.
Corrigido um erro na remoção que podia causar falhas.
This is a translation of the MySQL 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.