Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Inserts concurrentes

Estas en el tema de Inserts concurrentes en el foro de Mysql en Foros del Web. Hola, este debe ser un tema bastante consultado pero hice un par de búsquedas aca y en google... y nada de nada. O será que ...
  #1 (permalink)  
Antiguo 28/09/2009, 09:33
Avatar de tpzurdo  
Fecha de Ingreso: julio-2007
Mensajes: 83
Antigüedad: 16 años, 9 meses
Puntos: 0
Inserts concurrentes

Hola, este debe ser un tema bastante consultado pero hice un par de búsquedas aca y en google... y nada de nada. O será que no uso la terminología adecuada.

Necesito hacer una base de datos en mysql que tendra varias (2 a 5) personas cargando datos al mismo tiempo. Existe posiblidad de que se pierdan estos datos si es que se cargan en simultaneo.

Por ahi leí que la unidad mínima de mysql es el segundo, es decir que ¿si cargan dos personas un dato en el mismo segundo quizás se pierda? ¿Existe la posilidad mediante php de solucionar este inconveniente?

Siempre tuve esta duda, porque una vez hice una base similar, pero al no ser datos tan importantes no preste atención a esta posiblidad.

Bueno agradezco como siempre a esta gran comunidad
Saludos
  #2 (permalink)  
Antiguo 28/09/2009, 09:53
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Inserts concurrentes

No habría conflictos en la inserción, en tanto uses transacciones, par alo cual debes trabajar con tablas InnoDB y no MyISAM.
La mayor parte del problema no está dado por la inserción sino por el SELECT sorbe tablas que están siendo modificadas, para lo que se deben establecer correctamente los ISOLATION LEVEL, ya que los datos leídos pueden ser "sucios" o incluso "datos fantasma".
Lee un poco acerca de la concurrencia.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 28/09/2009, 13:19
Avatar de tpzurdo  
Fecha de Ingreso: julio-2007
Mensajes: 83
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Inserts concurrentes

Uy muchas gracias, es re dificil para un diseñador jaj, pero me tengo que poner a estudiar. Parece cuestión de criterio nada más. Muy buena data!!! Como los libros que leía antes jaj.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:00.