“Conocimientos software>Software de base de datos

Cómo comprobar los bloqueos actuales en una base de datos Oracle

2012/7/8
Oracle utiliza una función de bloqueo para asegurar que los datos no se actualiza más de una función a la vez de mantener la integridad de los datos. El bloqueo se produce en muchos niveles , incluyendo filas, tablas y espacios de tabla . El bloqueo a nivel de usuario , el comando " commit" hace que los cambios sean permanentes y quita el bloqueo. El comando " rollback " revierte los cambios antes de liberar el bloqueo. Registros Oracle bloquear la información de una tabla de sistema llamado " v $ lock" que se puede consultar mediante el lenguaje de consulta estructurado (SQL ) . Instrucciones
1

revisar la " v $ lock" tabla de Oracle para el bloqueo de la información. Utilice la opción " select" comando para ver " sid ", "tipo ", " lmode " y " solicitud ". Sid significa el número de identificación de la sesión y se identifica la sesión que posee el bloqueo .

Seleccionar

sid ,
tipo

,

lmode ,
< p> pedido

de v $ lock ;
2

Únete a la tabla de Oracle " v $ session " en la tabla " v $ lock" para determinar quién es el bloqueo de la base de datos. Ingreso por sid ( identificador de sesión ) para encontrar el v $ lock l, v $ session s

donde l.sid = s.sid ;
3

Consultar la " v $ locked_object " tabla para obtener más información acerca de lo que está bloqueado . Únete a la tabla " dba_objects " para el nombre y el tipo. El nombre del objeto indica qué se bloquea y las columnas de nombre de usuario identificar quién ha creado la lo, dba_objects hacer

donde

lo.object_id = do.object_id ;

Software de base de datos
Cómo realizar la prueba para la igualdad de dos varianzas en JMP
Formulario de acceso para agregar datos a la tabla existente
Cómo unirse a consulta en Access 2007
Cómo agregar un evento a un botón
Cómo asignar una clave principal a un campo
Cómo utilizar el Asistente para formularios en Access 2007
Cómo copiar y pegar en Silverlite
PL /SQL Tutorial Cursores
Conocimientos Informáticos © http://www.ordenador.online