 |
|
Oracle Tips by Burleson |
Oracle 10g New Columns
The view v$fast_start_transactions records
information about the progress of the transactions that Oracle is
recovering and has recovered. There are certain new columns added to
this view, which aids in understanding the identity of the
transactions. They are shown in the following table
|
NAME |
DATA TYPE |
DESCRIPTION |
|
XID |
RAW(8) |
Transaction ID |
|
PXID |
RAW(8) |
Transaction ID of the Parent
Transaction |
|
RCVSERVERS |
NUMBER |
Servers working on this transaction |
The view v$fast_start_servers provides
information about all the recovery servers performing, or that have
performed, parallel transaction recovery. One additional column is
added to this view: XID, which gives you the transaction ID of the
transaction a particular server is working on.
The following statement is used to track the
transaction recovery after instance startup. The first output shows
that the transaction is recovering and then the second statement
output shows that the transaction has recovered. Total undo blocks
recovered is shown also shown.
SELECT state,
undoblocksdone, undoblockstotal, cputime FROM
V$FAST_START_TRANSACTIONS;
STATE UNDOBLOCKSDONE UNDOBLOCKSTOTAL CPUTIME --------
-------------- --------------- ------- RECOVERING
324 1145 12… SQL> /
STATE UNDOBLOCKSDONE UNDOBLOCKSTOTAL CPUTIME --------
-------------- --------------- ------- RECOVERED
1145 1145 28
Get the complete Oracle10g story:
To get the code instantly, click here:
Need an Oracle Mentor?
BEI is now offering personal mentors for Oracle DBAs where you can have an
Oracle expert right at your fingertips, anytime day or night. We work with
hundreds of Oracle databases every year, so we know exactly how to quickly
assist you with any Oracle question.
Why risk an unplanned outage? You can now get telephone access to Don
Burleson or any of his Oracle Certified DBAs with more than 20 years of
full-time IT experience. Click here for details:
http://www.dba-oracle.com/service_oracle_backup.htm

|