PDA

Ver la Versión Completa : Bloqueos Myisam ó transacciones Innodb


ctronx
16-08-2004, 17:16:04
Es un programa para trabajar en red de aprox. 20 equipos el cual tiene actualizaciones frecuentes sobre tablas de productos, pedidos, ventas etc. y se mueven constantemente las existencias.

Me podrian aconsejar cual es la mejor opcion para que ante tantos movimientos las existencias y los valores de las tablas sean los correctos y no den datos falsos:

1.- Usar tablas Innodb y manejar transacciones.
2.- Usar tablas Myisam y ocupar bloqueos de tablas

Tomando en cuenta que al parecer es mas facil recuperar informacion ante cualquier contingencia y reparar tablas corruptas de tipo Myisam que las Innodb.

Gracias por la sugerencia que puedan darme.

Tony_G
19-08-2004, 01:11:51
Hola Ctronx.

Yo creo que las tablas tipo Innodb son más ventajosas que las tipo MyIsam.

Te dejo unos enlaces donde se comentan las transacciones y cómo recuperar datos de tablas para que no puedan ser actualizados o borrados mientras los estás utilizando.

http://dev.mysql.com/books/mysqlpress/mysql-tutorial/ch10.html

http://dev.mysql.com/doc/mysql/en/InnoDB_locking_reads.html

Espero te sean de ayuda.

Saludos.

ctronx
19-08-2004, 16:24:26
Sigo buscando mas información, muchas gracias por tu consejo.