Fiquei até preocupado, ninguém citou a principal difereça entre as duas engines: suporte a transação.
-- Marcus Cavalcanti 21 9144-5068 www.marcuscavalcanti.net/blog 2011/2/22 Diego Anzolin Ferreira <[email protected]> > MySQL — MyISAM versus InnoDB <http://vtnc.org/52> > > MyISAM — Muito rápido. Motor baseado no armazenamento em disco sem suporte > para transações. Oferece busca de texto completo, chaves empacotadas e é o > motor de armazenamento padrão. > > InnoDB — Transação segura. Motor baseado no armazenamento em disco com > travamento de linhas. Recomendado para tabelas que necessitam suporte a > transações. > > E agora? Qual deles escolher? Veja neste artigo. > > Existem diversos formatos de armazenamento de tabelas no MySQL, porém, os > mais populares atualmente são o MyISAM (padrão por omissão) e o InnoDB. Mas, > afora a questão de transações, onde é imprescindível o suporte as mesmas, > qual dos dos bancos escolher? > > Como disse um colega meu do news “MyISAM está para ext3fs tal como InnoDB > está para reiser3fs”. Motivo? ext3fs é mais rápido, porém em caso de pane ou > travamento as tabelas podem corromper-se com relativa facilidade. Já o > InnoDB é mais lento pois armazena os dados diretamente no disco, não os > deixando em cache de escrita na RAM. Mais lento, porém proporcionalmente > seguro. > > E como converter uma tabela de MyISAM para InnoDB ou vice-versa? > Notadamente, a forma mais fácil e indolor é fazê-lo usando uma ferramenta > gráfica chamada MySQL Administrator. É possível fazer a conversão pela > interface via console, mas o procedimento não será abordado neste artigo. > > Detalhe: se o hardware é confiável e o sistema possui requisitos para “alta > disponibilidade”, não há grandes problemas em usar o formato MyISAM, muito > pelo contrário, principalmente se o volume de dados for grande. Sempre > lembrando que MyISAM não suporta transações… > > > Fonte: http://vtnc.org/52 > > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > >
_______________________________________________ [email protected] http://www.codeigniter.com.br http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

