HP3000-L Archives

June 2001, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
John Clogg <[log in to unmask]>
Reply To:
John Clogg <[log in to unmask]>
Date:
Tue, 26 Jun 2001 10:39:50 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (57 lines)
Although Ken's point about the dangers of UNDEDLOK is well taken, the
potential damage is no worse, it would seem, than HALTing the system while
database accessors are deadlocked.  At least with UNDEDLOK you get to choose
which process dies, which may serve to mitigate the damage.  Still, it is
dangerous, and anytime you encounter a deadlock, you should take steps to
prevent its recurrence, rather than depending on UNDEDLOK.

Ken, I tried unsuccessfully to find the new version of UNDEDLOK on the ITRC.
A search on "UNDEDLOK" yielded nothing but some old documents.  Can you give
some more information about its location?

-----Original Message-----
From: Sletten Kenneth W KPWA [mailto:[log in to unmask]]
Sent: Monday, June 25, 2001 5:30 PM
To: [log in to unmask]
Subject: New version of UNDEDLOK for TurboIMAGE now available from HP.


FYI all who think they might ever want to run UNDEDLOK:

The version of UNDEDLOK.PRVXL.TELESUP shipped with MPE
6.5 PP2 is not compatible with the latest version of TurboIMAGE on
6.5.  The "as shipped" version of UNDEDLOK on 6.5 PP2 is
A.65.00;  that vers is good ONLY through TurboIMAGE vers C.07.xx.

I haven't had to try and use UNDEDLOK in a long time, but for those
who think they might want to:  Be advised that UNDEDLOK version
A.65.01 is now available from the ITRC;  this version is compatible
with TurboIMAGE version C.07.xx on MPE 5.5 and 6.0;  and with
TurboIMAGE versions C.07.xx through C.09.xx on MPE 6.5  (we are
running TurboIMAGE C.09.02).

WARNING       WARNING        WARNING       WARNING

UNDEDLOK can and will indeed "unwind" TurboIMAGE locks in at
least some cases, *** BUT ***:  Be advised and cautioned that
UNDEDLOK knows NOTHING AT ALL about the logical structure
of the TurboIMAGE transactions in your applications.  UNDEDLOK
will happily try and remove whatever lock you tell it to;  without the
*slightest* concern for what that might do to the logical integrity of
complex transactions.....:  i.e.:   If you ever contemplate using
UNDEDLOK on a production database, you better know what the
ramifications are for the program that is "hung"....

Note that I used UNDEDLOK to unwind a "simple" deadlock on our
production database 2-3 years ago, and all was well afterwards.
So at least in some cases it can allow you to avoid a reboot....

Ken Sletten
SIGImage/SQL Chair

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2