20/05/2010, 10:42
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 112
Antigüedad: 14 años, 6 meses Puntos: 0 | |
Acceso concurrente Hola,
imaginemos que tenemos una web montada en php que trabaja contra una bbdd en mysq. Se da el caso de q no hay solo un operador de la misma, sino que hay varios; realmente son dos bases de datos en donde se pasan datos de una a otra en ambos sentidos y de orientaciones diversas (SELECT;UPDATE;...), una vez hecha la operacion se ve la misma tabla de ambas bases de datos en tiempo real obviamente.
¿Que sucede si hay dos usuarios haciendo el mismo insert, o eliminando lo mismo, o eliminando algo que ya no existe...? Lo controla eso mysql o nosotros ocmo programadores tenemos que tener algun control? Se me vino a la cabeza lo de bloquear la tabla mientras se hace un delete... que opinais? |