22/07/2008, 05:33
|
| | | Fecha de Ingreso: octubre-2007 Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años 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 |