Tema: Concurrencia
Ver Mensaje Individual
  #4  
Antiguo 23-04-2006
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.635
Reputación: 10
Emilio Va por buen camino
Cita:
Empezado por roman
Pero, si se trata de muchos accesos, este ficherito ¿no se convierte en un cuello de botella?
Con muchos muchísimos es posible que sí, aunque a mi nunca me ha dado problemas, en realidad la razón del ficherillo es la de simular una transacción en sistemas que no te permiten hacer uso de rollback y commit, lease (iSerires con DB2)+(Linux con DbConnect+PHP), muy a pesar de la pasta que cuesta esta combinación, para hacer uso de odbc_rollback() y odbc_commit() tienes que configurar tu iSeries con el diario activo, en mi caso concreto no podía hacerlo, suponía una seria penalización al rendimiento de otras aplicaciones del iSeries, de ahí que surgiese la idea del bloqueo de un fichero.

Seguramente nuestro amigo no tiene tantas restricciones y puede hacer uso de técnicas menos enrevesadas.
__________________
Saludos
Emilio
Responder Con Cita