:: DEVELOPER ZONE
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.
© 1995-2005 MySQL AB. All rights reserved.
