Actualmente estoy trabajando con tablas MyISAM en servidores de mysql 5.0.37
sobre QNX. He elegido tales tablas, pues la integridad referencial me
encargo de mantenerla desde las aplicaciones y evito tocar la BD a mano
para hacer correcciones.
Las he elegido pues, hasta donde he leído, son más robustas en el sentido
que los archivos se corrompen menos y porque me he llevado muy bien con
utilitarios tales como el myisamcheck.
Sin embargo he escuchado dos cosas, que me hacen dudar (repito que he
escuchado y aun no me he puesto a leer en detalle la documentación):
· Siempre que se ejecute algún INSERT, UPDATE o DELETE se bloquea a
nivel tabla, a diferencia de InnoDB que bloquea a nivel registro.
· InnoDB son mucho más rápida.
Estas cosas que he nombrado ¿son verdaderas o falsas?
Debido a que pongo en duda mi elección inicial de utilizar MyISAM ¿Qué tengo
que tener en cuenta al momento de elegir una u otra?
Muchas gracias.