3 messages in com.mysql.lists.mysql-esRe: Bloque de tablas
FromSent OnAttachments
David Ochoa04 Jan 2006 07:32 
ISC Edwin Cruz04 Jan 2006 08:46 
David Ochoa04 Jan 2006 09:41 
Subject:Re: Bloque de tablas
From:David Ochoa (davi@gmail.com)
Date:01/04/2006 09:41:37 AM
List:com.mysql.lists.mysql-es

Ok, muchas gracias, pero ya habia consultado la pagina, no me aclara mi duda que pasa con las consultas a tablas bloqueadas, tengo entendido que MySQL, tiene algo como una agenda, donde lleva una cola de las consultas a tablas bloquadas, solo queria me despejaran mi duda si es cierto esto.

De lo otro, segun leo solo bloquea la lectura pero no la modificacion de los registros, en mi caso deseo bloquar los registros (lectura,escritura) que el usuario este modificando, excepto el usuario dueño del bloqueo

----- Original Message ----- From: "ISC Edwin Cruz" <ecr@medel.com.mx> To: "'David Ochoa'" <davi@gmail.com>; <mysq@lists.mysql.com> Sent: Wednesday, January 04, 2006 10:46 AM Subject: RE: Bloque de tablas

Busca en el google: Select for update mysql

Aquí esta la doc

http://dev.mysql.com/doc/refman/5.0/en/innodb-locking-reads.html

Ahí dice que puedes seleccionar los registros que quieras y los bloqueas hasta que les haces un cambio

Si esta bloqueada una tabla generalmente se bloquean a solo lectura, asi que a un select no le afecta genera otro hilo de ejecucion

Saludos!

-----Mensaje original----- De: David Ochoa [mailto:davi@gmail.com] Enviado el: Miércoles, 04 de Enero de 2006 09:33 a.m. Para: mysq@lists.mysql.com Asunto: Bloque de tablas

Estoy tentado amanejar bloque de tablas, solo una duda, si tengo bloquedad una tabla (lectura y escritura) y otro usuario realiza por ejem, una consulta, esta consulta se espera hasta que se desbloque o simplemente no la hace.

Existe laguna forma de bloquear solo algunos registros de una tabla???