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
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.
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 ?
-
- Mensajes: 266
- Registrado: Mar Oct 28, 2008 4:41 am
-
- Mensajes: 620
- Registrado: Jue Mar 23, 2006 2:39 am
Como bloquear tablas con MySql ?
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
>
>
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
>
>
-
- Mensajes: 148
- Registrado: Mar Dic 18, 2007 4:39 pm
Como bloquear tablas con MySql ?
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
>
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
>