AjpdSoft :: Ver tema - DEADLOCK EN ORACLE 10g
Autor Mensaje
POLLOLOCO Usuario
Registrado: May 29, 2007 Mensajes: 1
Asunto : DEADLOCK EN ORACLE 10g
Hola.
¿Cómo puedo provocar un Deadlock en Oracle 10g, a traves del Isql Plus ?
¿Hay que activar algún tipo de parámetro o crear algún bloqueo o lo hace solo el Oracle?
Gracias de antemano.
Publicado:
Mar May 29, 2007 11:07 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto : Re: DEADLOCK EN ORACLE 10g
Anuncios
POLLOLOCO escribió: Hola.
¿Cómo puedo provocar un Deadlock en Oracle 10g, a traves del Isql Plus ?
¿Hay que activar algún tipo de parámetro o crear algún bloqueo o lo hace solo el Oracle?
Gracias de antemano.
Prueba con esto, aunque no te garantizamos que funcione:
Código: alter session enable parallel dml;
Si te funciona mostrará:
Session altered.
Luego ejecuta:
Código: alter session set db_file_multiblock_read_count=128;
Si funciona mostrará:
Session altered.
Luego:
y
Código: UPDATE /*+ full(myobjects) parallel(myobjects, 8)*/ myobjects
2 SET object_name = upper(object_name);
update /*+ full(myobjects) parallel(myobjects, 8)*/
Te debería mostrar el siguiente error:
ERROR at line 1:
ORA-12801: error signaled in parallel query server P015
ORA-00060: deadlock detected while waiting for resource
Con lo cual habríamos provocado el error de Deadlock que buscabas.
No hemos podido probarlo aún. No sabemos con certeza si te servirá. Pruébalo y nos cuentas.
Publicado:
Mie May 30, 2007 3:42 pm
Todas las horas son GMT - 1 Horas
Key
Puede publicar nuevos temas en este foroNo puede responder a temas en este foroNo puede editar sus mensajes en este foroNo puede borrar sus mensajes en este foroNo puede votar en encuestas en este foro