Number of View: 15872
VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)

O Mysql 6 (Falcon Storage engine) foi desenvolvido especialmente para um hardware mais robusto, com muita memoria e Multi-Threads, 64-bits seria a melhor escolha, mas nao impede que você use num hardware 32-bits comum. O Falcon foi desenvolvido para trabalhar aplicações de alto trafego transacional. Alem da nova Storage Engine, o Mysql 6 ainda conta com o suporte a InnoDb e a MyIsam.

Caracteristicas:

  • Suporte a windows 64-bits.
  • Suporte a tablespaces.
  • Novas configrações de performance, falcon_log_windows, falcon_index_chill_threshold, and falcon_record_chill_threshold.
  • falcon_log_windows. —Configuração de memória alocada pra o falcon_serial_log no windows, em Mbs O mínimo é 1o e o máximo 32768.
  • falcon_index_chill_threshold - seta o tamanho em Mbs do indice armazenado durente uma transação grande, antes o indice jogava para o serial log. Se oindice é unico ou a transação regularmente re-le os registros desse indice,Os dados são armazanados em memória (para um acesso rápido). Em transações muito grandes, isso impede de sobrecarregar a memória.
  • falcon_record_chill_threshold - É como o falcon_index_chill_threshold, mas ao invés de armazenar o indice armazena um registro.
  • SELECT ... FOR UPDATE agora é suportado.
  • Uncommitted record scavenging has been implemented .
  • Diagnostico de performance através do INFORMATION_SCHEMA.
  • Um verdadeiro Multi Version Concurrency Control (MVCC) permite registros e tabelas serem alterados sem lock por registro. A implementação do MVCC virtualmente elimina a necessidade de lock de tabela ou de registro durante um UPDATE.
  • Flexible locking, including flexible locking levels and smart deadlock detection keep data protected and transactions and operations flowing at full speed.
  • Transaction-safe (fully ACID-compliant) and able to handle multiple concurrent transactions.
  • Serial Log provides high performance and recovery capabilities without sacrificing performance.
  • Advanced B-Tree indexes.
  • Compressão de registros, Ele compacta os dados quando armazenado e descompacta “on the the fly”. Vou ler mais a respeito, a documentação ainda é muito pobre, mas fiquei com um pé atras, será que não vou perder desempenho?
  • Gerenciamento inteligente de disco, automaticamente gerencia arquivos e extensões. Espaço com log e arquivos de dados são automaticamente recuperados e reusados.
  • Cache de Registros e Indices, ele armazena em cache os indices e registros mais usados.
  • Savepoints implicitos, garantindo a integridade dos dados durante a transação.

Fonte: Taliba Martins

VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)