In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Como bloquear tablas con MySql ?

Foro público de Xailer en español
Responder
PEDRO DE LEON RODAS[3]
Mensajes: 266
Registrado: Mar Oct 28, 2008 4:41 am

Como bloquear tablas con MySql ?

Mensaje por PEDRO DE LEON RODAS[3] »

Estimados amigos, saludos a todos.
¿ Como puedo hacer para bloquear un tabla con Mysql ?
Buscando por la red encontre unas sentencias llamadas LOCK TABLES y UNLOCK
TABLES.
Pero ni idea de como aplicarlos en Xailer.
De antemano, mil gracias
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

Como bloquear tablas con MySql ?

Mensaje por Rene Flores »

PEDRO:
En los SQL no existe el concepto de "bloqueo", ya que es el servidor el
que se encarga de realizar los bloqueos oportunos para el mantenimiento
de datos.
En un SQL, pensados para manejar gran volumen de operaciones de datos,
si tu bloqueas una tabla puedes estar dejando sin trabajar a un monton
de usuarios mas, por ello no es recomendable manejar bloqueos a nivel
programación y dejar que el servidor se encargue de ello.
Bajo esta filosofí­a, el ultimo cambio hecho a los datos es el que prevalece.
Otra buena idea es utilizar transacciones para el manejo de los datos,
además de que garantizan que todas las operaciones de datos se completen
totalmente, te garantiza que la información siempre está actualizada.
Saludos
Rene Flores
http://www.ciber-tec.com
DE LEON RODAS escribió:
> Estimados amigos, saludos a todos.
>
> ¿ Como puedo hacer para bloquear un tabla con Mysql ?
>
> Buscando por la red encontre unas sentencias llamadas LOCK TABLES y UNLOCK
> TABLES.
>
> Pero ni idea de como aplicarlos en Xailer.
>
> De antemano, mil gracias
>
>
Diego Ferreira
Mensajes: 148
Registrado: Mar Dic 18, 2007 4:39 pm

Como bloquear tablas con MySql ?

Mensaje por Diego Ferreira »

Si aun quieres bloquear la tabla despues de lo que te dijo Rene puedes
hacerlo usando el Metodo Execute del MySQLDataSource
::oMySQLDataSource:Execute( "LOCK TABLES ..." )
::oMySQLDataSource:Execute( "UNLOCK TABLES ..." )
"PEDRO DE LEON RODAS" <7773613810@prodigy.net.mx> escribió en el mensaje
news:49bded90$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Estimados amigos, saludos a todos.
>
> ¿ Como puedo hacer para bloquear un tabla con Mysql ?
>
> Buscando por la red encontre unas sentencias llamadas LOCK TABLES y UNLOCK
> TABLES.
>
> Pero ni idea de como aplicarlos en Xailer.
>
> De antemano, mil gracias
>
Responder