qual o melhor engine do mysql

boas,

qual o melhor enginne para o mysql

myIsam ou dbInno
?

Dá uma lida sobre os dois. Depende da aplicação no banco. Mas quase sempre, utiliza-se innoDB por conta dos relacionamentos.

ate hoje sempre utilizei o innoDB, li nao lembro aonde se foi em um forum mysql que o myIsam é um pouco mais rapido mas corrompe mais facil algo assim.

MyIsam é mais rápido, porém deve ser utilizado para tabelas que não possuem relacionamentos. Por isso, quase sempre, usamos InnoDB.

Completando o que Cleyton mencionou,

Algumas tarefas só podem ser executadas pelo MyISAM, exemplo:

Se você tem uma tabela com um campo tipo TEXT e desejar criar um indice to tipo FULLTEXT (esse tipo de indexação é necessária quando você desejar fazer uma consulta onde a forma literal como você escreve será ignorada - Jose,jose,josé e José é reconhecido como uma única coisa) só pode ser feita pelo MyISAM.

Abraço.

Link legal que fala um pouco sobre os dois engines:
http://www.bitmasters.com.br/index.php/banco/mysql/216-diferenca-entre-innodb-e-myisam-mysql.html