Re: Query Database while shutdown in progress
- From: "Sinardy Xing" <oracle.rdbms@xxxxxxxxx>
- To: randyjo@xxxxxxxxxxxxx
- Date: Thu, 28 Jun 2007 11:06:34 +0800
Hi All,
I have an idea to achieve the objective need your comments,
Objective: To report time taken for shutdown immediate to complete,
while doing rollbacks
Material to use: DB trigger with before shutdown event, utl output
CREATE OR REPLACE TRIGGER before_shutdown BEFORE SHUTDOWN ON DATABASE
BEGIN
my new challenge is to write this trigger, (oh man... I forgot most of the
syntax already)
convert the calculation base on note 117316.1 point 9 with utl output ?
The report say shutdown in progress and the is used_ublk * db_block_size to
rollback, base on 1 minute 20 blocks this shutdown progress is estimated to
required 3 hours to complete.
END;
/
According to Note 117316.1 Point 9
select used_ublk from v$transaction
If there is a value there, this is the number of undo blocks used by
the transaction. Wait one minute and again select "used_ublk" from
"v$transaction" where ADDR=<value from TADDR in v$session>; .
Note the value. If it is decreasing, a rollback is occuring and based
on the difference between these values, you can "guesstimate" the time
required to complete the rollback. For example, if the first query
returns a value of 80000 and the second one returns 70000, it
took 1 minute to rollback 10000 blocks. Based on this number,
you can guestimate the time to complete the rollback. In this
case, it would be 7 minutes.
Will this work ? :)
Thanks for your feedback
- References:
- Re: Query Database while shutdown in progress
- From: Jared Still
- RE: Query Database while shutdown in progress
- From: Robert Freeman
- RE: Query Database while shutdown in progress
- From: MacGregor, Ian A.
- RE: Query Database while shutdown in progress
- From: Randy Johnson
Other related posts:
- » Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » Re: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- » RE: Query Database while shutdown in progress
- Re: Query Database while shutdown in progress
- From: Jared Still
- RE: Query Database while shutdown in progress
- From: Robert Freeman
- RE: Query Database while shutdown in progress
- From: MacGregor, Ian A.
- RE: Query Database while shutdown in progress
- From: Randy Johnson