Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Bloquear Registros (http://www.forosdelweb.com/f86/bloquear-registros-369357/)

elunicode 07/02/2006 12:24

Bloquear Registros
 
Hola amigos necesito bloquear registros a nivel lectura o escritura
sin embargo me encuentro con algunos inconvenientes.

Estoy utilizando la versión mysql 3.23
Como supondrán las tablas de utilizo son MyIsam, por lo que no tengo acceso a transacciones

Alguien tiene alguna idea, de como resolver este problema de alguna otra forma sin utilizar
tablas MyInnoDB, sin transacciones. Con las limitaciones que tengo.

Cabe señalar que el administrador de la base de datos no soy yo, por lo tanto no tengo acceso a poder actualizar la base de datos a una versión superior, asimismo he sugerido más de una vez la necesidad de actualizar nuestro servidor de mysql cuando menos a la versión 4.1, pero hasta la fecha no me han hecho caso.

Gracias por su ayuda y espero alguna buena sugerencia.

deadlykyo 07/02/2006 14:15

tal vez me confundo pero el uso de transacciones es diferente al bloqueo de tablas, ahora que se relacionan eso es cierto, segun se si quieres manejar transacciones puedes hacerlo desde el mysql 3.23.31 si no me equivoco solo que se usa con BEGIN WORK y no como se hace ahora con START TRANSACTION, ahora sobre los bloqueos de tablas existe tanto para MyIsam como para InnoDb, solo que varian en el tipo de bloque que hacen, en MyIsam se hace un bloqueo por tabla mientras que en Innodb se hace un bloqueo por fila, y puedes usar el comando LOCK TABLE si es que no era otro, bueno talvez no seria mala idea insistir en el cambio de la base de datos, pero si no se puede, puedes intentar lo que te digo, cya


La zona horaria es GMT -6. Ahora son las 23:31.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.