Arquivo da Categoria ‘My Sql’

As novidades do novo MySQL 6.0

sábado, 6 de fevereiro de 2010

É bem certo que sabemos o quanto o MySQL evoluirá, mais ainda do que já evoluiu, e agora com a direção e o reforço considerável do pessoal da Sun. A direção e o corpo de funcionários da antiga MySQL AB, hoje MySQL Inc. continua praticamente o mesmo, mas o MySQL and com grandes modificações e em plena evolução. Segurem os cintos, o MySQL 6.0 está cada vez mais se aproximando com grandes novidades.

Uma mudança considerável na abordagem, desde a fonte do enunciado da versão até na abordagem da propaganda toda já é vista. Aquela carcaça que havia de que “somos desenvolvedores e não um time de marketing” já está caindo e o MySQL ganhando mais e mais mercado.

No último dia 09/12 deste ano, 2008, foi anunciado no fórum de usuários do próprio Sistema de Gerenciamento de Bancos de Dados, a adição de mais dois Storage Engines, o Transacional Falcon e o Maria com o seu principal feature, o crash-safe, que já mostrei aqui no Imasters em um artigo a partir de uma demosntração deste Storage Engine em comparação com o MyISAM na Linux Conference Australia. (artigo Maria)

Tudo bem que o Maria é um belo Storage Engine, que como vem dizendo o pessoal de lá da Finlândia, já já substituirá o MyISAM pela sua estabilidade, ou você nunca teve que fazer um myisamchk em suas tabelas MyISAM? Brincadeiras à parte, o recurso mais esperado e já utilizado por vários administradores de bancos de dados ao redor do mundo é o Falcon, que traz as seguinte features:

ACID transaction compliant, assim como o InnoDB, com uma abordagem diferenciada;
Crash recovery, como o InnoDB;
User-defined tablespaces, ou seja, assim como no ORACLE, com o Falcon você poderá definir suas próprias tablespaces. O InnoDB utiliza tablespaces compartilhados ou individuais por tabela;
High-speed data caches, configurações de cache diferenciadas em sessão, global ou arquivo de opções;
Configuração simplificada.
Uma outra diferença será em relação à menira de efetuar backups e restores de bancos de dados. A partir do MySQL 6.0, as sitxes BACKUP DATABASE e RESTORE já serão possíveis de ser utilizadas, sendo que, um backup será feito em determinada área no disco mas contendo um ponto de verificação com marcação no log binário, que nos dará melhor controle quanto ao versionamento do backup.

Maiores detalhes em: http://dev.mysql.com/doc/refman/6.0/en/backup-database-restore-implementation.html

Fonte: Imasters