Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Killing "Killed" Users
Thanks for the reply
-----Original Message-----
From: dgoulet_at_vicr.com [mailto:dgoulet_at_vicr.com]
Sent: 13 November 2000 15:36
To: Multiple recipients of list ORACLE-L
Subject: Re:Killing "Killed" Users
Lee,
Killing a killed user has been a problem, at least around here, for
quite
some time & has generated several TAR's. My problem is the end user who
launches the update from HELL and then power cycles their PC. Oracle does a
fine job of rolling back the transaction, but since it no longer can
communicate
with the originating session it hang almost indefinitely. Now this is not
in
and of itself bad, except for good old Oracle's Read Consistent View
mechanism.
Since the transaction was started as a particular SCN on a particular
table(s)
then our good old buddy hangs onto all rollback data on that table(s) until
you
finally run out of rollback space. At this point you've only one resort,
bounce
the DB which many times requires the use of "shutdown abort". Now I
understand
Oracle's take on the matter. PMON and SMON are after all background tasks &
the
first job of the DB is to process data for active users, but I think in this
case a second look at what is happening is required. Basically I think they
need to code something into the database that basically says, "I give up,
you're
out of here".
BTW: Dead connect detect was suppose to do that. Too bad it had terminal problems of it's own.
Dick Goulet
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
INET: dgoulet_at_vicr.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please re-send this communication to the sender and delete the original message or any copy of it from your computer Received on Mon Nov 13 2000 - 10:21:31 CST