MySQL - Urgente Consulta sobre procedimientos almacenados

 
Vista:

Urgente Consulta sobre procedimientos almacenados

Publicado por Juan Pablo (1 intervención) el 26/03/2008 00:46:06
Hola todos!!!

Quisiera hacerles una consulta un poco urgente acerca de procedimientos almacenados en MySQL, el que se tome la molestia para leer esto y tenga le gentileza de responderme se lo agradeceré un montón

Estoy haciendo para mi trabajo un programa; y tengo un procedimiento almacenado muy complejo, resultase que durante la ejecusión del mismo hago un "SELECT" de una tabla, y en otro punto del mismo hago un "INSERT" o un "UPDATE" de la misma tabla.

Mi pregunta es la siguiente: Durante la ejecusión de un procedimiento almacenado el usuario tiene la atención completa del servidor hasta que el mismo termine de ejecutar todo el procedimiento; o puede ser que el servidor a parte de ejecutar el procedimiento almacenado puede atender otra petición de otro usuario antes que el procedimiento almacenado finalize

Lo que quiero evitar es que un usuario realize lectura incorrecta o desfazada de tiempo de una tabla y saber si nocesariamente debo bloquear la tabla o con el procedimiento almacenado me basta.

Sino me entendieron me gustaría que me lo hagan saber

Muchas gracias por su tiempo!!

Juan Pablo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Urgente Consulta sobre procedimientos almacenad

Publicado por Gonzalo GC (339 intervenciones) el 27/03/2008 02:38:54
Sería mejor que leyeras el manual de referencia respecto a Tablas InnoDB (http://dev.mysql.com/doc/refman/5.0/es/innodb.html) y Transacciones (http://dev.mysql.com/doc/refman/5.0/es/innodb-transaction-model.html).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar