|    
			
				28/05/2009, 06:25
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: abril-2002 
						Mensajes: 1.014
					 Antigüedad: 23 años, 6 meses Puntos: 8 |  | 
  |  Respuesta: Duda sobre ID's  
  Bueno creo que he encontrado algo de luz, ejecutando las consultas 
 SELECT @@global.tx_isolation;
 SELECT @@tx_isolation;
 
 ... me devuelven 'REPEATABLE-READ' (supongo que se podrá configurar para otro modo), y por lo tanto si según la descripción:
 
 "la consulta ve los cambios realizados exactamente por aquellas transacciones confirmadas antes de ese momento, y no los cambios hechos con posterioridad o por transacciones no confirmadas. La excepción a esto es que la consulta ve los cambios efectuados por la transacción a donde pertenece"
 
 ... no tendría problema usando mi método de tabla de CONTADORES, mientras hiciera un UPDATE en dicha tabla y a continuación un SELECT sobre el mismo registro.
 
 Lo que no termino de entender es cuál sería el flujo correcto, pues me parece un poco contradictoria la descripción:
 
 1) BEGIN - UPDATE - COMMIT - SELECT --> "ve los cambios realizados exactamente por aquellas transacciones CONFIRMADAS ANTES de ese momento"
 2) BEGIN - UPDATE - SELECT - COMMIT -->  La excepción a esto es que la consulta ve los cambios efectuados por la transacción a donde pertenece
   Última edición por MikiBroki; 28/05/2009 a las 06:32
     |