quarta-feira, 16 de março de 2011

Dicas e truques: MySQL - innoDB e MyISAM

Que feio !
Eu abandonei o helpdesk !
CALMA não foi bem assim aconteceu e ainda acontece uma serie de coisas que não vem ao caso explicar..
De qualquer maneira vamos ao post.

Estava rodando pela net a procura de claras explicações sobre coisinhas de banco de dados que ninguém nunca explica direito e que geralmente livros explicam de maneira formal.
Então encontrei um site com ótima explicação sobre a diferença entre esses tipos de configuração de tabelas. Segue o texto:


InnoDB usa proteção por registro (row locking) enquanto MyISAM usa proteção por tabelas (table locking).
por isso em tabelas que são constantemente alteradas (por exemplo um banco de dados como de um blog, tabelas de posts, comentários, etc) o InnoDB apresenta uma melhor performance do que o MyISAM - que em outros casos é melhor que InnoDB pois não funciona com transações.
Para tabelas usadas essencialmente para consultas (como tabela de localidades, ou de usuários de um sistema fechado) o MyISAM é o mais recomendado.

Isso é mão na roda na hora de criar o banco!

Fontes: http://andafter.org/blogs/odesenvolvedor/publicacoes/mysql-innodb-e-myisam.html
Isso ai galera espero ajudar se alguem estava a procura de algo assim o blog não foi abandonado, so passando por dificuldades mas estaremos a todas abrasss!

Nenhum comentário:

Postar um comentário