25/06/2008, 09:12
|
| | | 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,
Nop, en Oracle no existe el concepto de bloqueo sobre un SELECT. Cuando se hace un select sobre un bloque que esta siendo ocupado por una transaccion, Oracle ejecuta lo que se llama lectura consistente del bloque (en las estadisticas se lo ve como consistent gets), es decir que busca el valor dentro de los segmentos de undo o rollback.
Edito
Fe de errata, Oracle siempre ejecuta una operacion de lectura consistente en un SELECT, si el bloque esta siendo modificado o no, afectara el origen de la busqueda, un datafile, undo o rollback, etc
Saludos
Última edición por matanga; 25/06/2008 a las 09:19 |