Motta 645 Denunciar post Postado Julho 27, 2011 Oracle apresenta uma prévia do MySQL 5.6 Quarta-feira, 27/07/2011 às 11h00, por Wagner Bianchi Segundo divulgou o blog DPKG, a Oracle anunciou uma versão de acesso antecipado do MySQL 5.6 na O'Reilly Open Source Convention (OSCON). Esse lançamento está focado em escalonabilidade, desempenho e flexibilidade. O motor de armazenamento InnoDB foi atualizada para suportar buscar por texto completo, com a possibilidade de criar índices de texto completo e por conteúdo de textos nas tabelas do InnoDB. A inicialização mais rápida é garantida pelo acréscimo da "Buffer Pool Pre-loading Options", isso permite que opções manuais ou automáticas carreguem antecipadamente os buffers InnoDB e "reduzam significativamente os tempos de 'aquecimento' depois do reinicialização do servidor." Os arquivos Redo Log foram aumentados de 4GB para 2TB, o que aumentará o desempenho de aplicativos que realizam escrita intensiva no sistema, permitindo que trabalhem por mais tempo antes de gerenciarem os arquivos de registro. Um novo API BinLog abre caminho para a replicação do MySQL para outros sistemas, permitindo a escrita e decodificação de registros binários do MySQL (usados para replicação servidor à servidor). A Oracle sugere que aplicativos façam uso da API, por exemplo, para alimentar indexadores ou bases de dados de terceiros. O próprio mecanismo BinLog foi melhorado com o Group Commit, agora as atualizações ao registro binário pode ser aplicado em paralelo para um melhor desempenho. A prévia do MySQL 5.6 está disponível no labs.mysql.com, identificado como "Não adequado para produção". Os diversos novos recursos são incorporados separadamente em diferentes versões. Os recursos estão atualmente em desenvolvimento e a Oracle está buscando comentários e críticas sobre eles. Uma vez que esse processo esteja completo, os recursos serão integrados em um marco de desenvolvimento, e mais tarde em um lançamento para acesso geral. Comentários por Wagner Bianchi Para quem já vinha testando os recursos já disponibilizados em alguns binários diferentes, pode ver que as novas funcionalidades colocam o MySQL como uma das melhores opções no que diz repeito a bancos de dados NoSQL (Not Only SQL), com a integração entre o InnoDB nativo e a API MEMCACHED, o que dá mais robustez ao produto, que conta com maior escala em suas features de replicação, com mais de uma thread no servidor slave para atender dados recuperados do log binário do servidor master, melhoria nos recursos do engine de particionamento de tabelas e todas as melhorias que o InnoDB apresenta, com destaque ao novo controle do UNDO log e também a possibilidade de utilização do FullText Search com o InnoDB. Links sugeridos para leitura: Novas variáveis para controle de UNDO logs Nova variável para tratar o preload de dados no buffer pool do InnoDB Diferenças entre o Fulttext Search em InnoDB e MyISAM Recomendo aos interessandos nas novidades do MySQL que sigam no twitter os seguintes perfis para mais informações em tempo real: @mysql @mysqlbr @percona @wagnerbianchijr @mysqlbot_en Em breve mais novidades, um grande abraço e Happy MySQL'ing à todos! Wagner Bianchi Wagner Bianchi é especialista em MySQL e outros servidores de bancos de dados relacionais, como Oracle e SQL Server. Atualmente é Senior Principal Consulting para a América Latina da Oracle Corporation. Formado em Gerenciamento de Bancos de Dados, com MBA em Administração de Empresas pela Fundação Getúlio Vargas e Pós-Graduando em Bancos de Dados pela Universidade Gama Filho do Distrito Federal. Possui várias certificações, entre elas a SCMA, SCMDEV, SCMDBA e MCDBA. Fonte: iMasters Compartilhar este post Link para o post Compartilhar em outros sites