Ver Mensaje Individual
  #10 (permalink)  
Antiguo 22/07/2008, 05:33
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 meses
Puntos: 85
Respuesta: Bloquear lectura de una tabla en Oracle

Hola,

No tengo muy claro lo que intentas hacer, pero una secuencia en Oracle tambien puede utilizarse como contador, esto es, si no te importa no tener garantias sobre la correlatividad.

Otra opcion, es que todos los SELECT en los que interviene el contador dentro de la tabla, sean del tipo SELECT FOR UPDATE, de esta manera quedan a la espera por lockeo y se procesan en forma secuencial, ahora, esto NO lo recomiendo porque estas generando un proceso muy poco escalable, cuando tengas que procesar muchas operaciones, las demoras seran poco tolerables.

Saludos