Undo Tablespace is not erasing in 11 GR 2 DB
HelloThere are 2 undo tablespace APPS_UNDOTS1 and APPS_UNDOTS2. APPS_UNDOTS2 is not used frequently while APPS_UNDOTS1 is used frequently.
Problem is that these storage spaces are not deleted automatically. We even tried to bounce the database but no help. There are often increase the size of the tablespace by adding the data file.
There is no work around for this problem? What should be the impact if we auto expand on these storage spaces?
Here is the information:
Operating system platform: IBM AIX 6.1.0.0, 64-bit
Product: Oracle E-Business Suite R1212
Database version: 11.2.0.1.0
Is active RAC: Yes
Is active ASM: Yes
Database nodes: 2
SQL > show Cancel parameter;
VALUE OF TYPE NAME
------------------------------------ ----------- ------------------------------
UNDO_MANAGEMENT string AUTO
UNDO_RETENTION integer 900
undo_tablespace string APPS_UNDOTS1
SQL > SELECT DISTINCT STATUS, SUM (BYTES), COUNT (*)
DBA_UNDO_EXTENTS GROUP OF STATUS;
STATUS SUM (BYTES) COUNT (*)
--------- ---------- ----------
EXPIRED 89718784 1294
RUN 3.2242E + 10 17929
1773862912 2261 ASSETS
Cancel the use of TBS:
Nom_tablespace AVAIL USE % FREE opportunity
------------------------------ -------------------------------------
15120 9875 5245 65.31 APPS_UNDOTS2
28432 APPS_UNDOTS1 22823.6875 5608,3125 80.27
Undo retention is dry and there is not sufficient 900 scopes CANCEL remaining, so no idea why Undo SCT is not having erased?
Kind regards
Purnima
Normal and expected - behavior for an explanation see MOS Doc 413732.1 (Full UNDO Tablespace in gr 10, 2)
Srini
Tags: Database
Similar Questions
-
Drop undo tablespace, but not open (the and df display different value) space
Hi guys,.
I just change my cancellation and drop the previous 1.
create tablespace undo UNDOTBS4 DATAFILE ' / u03/oradata/starhub/undotbs4.dbf' size 2g;
Created tablespace.
SQL > ALTER SYSTEM SET UNDO_TABLESPACE = undotbs4;
Modified system.
SQL > drop tablespace undotbs3 including content and data files;
Tablespace has fallen.
SQL >
However, when I check my disk space using df - h, it always shows. 32 gig is used. where infact, only 30G must be used.
71G 32 G G 37, 47% /u03
When I check using the - h, is to show only
30 g. / oradata
---------------------------
I have to bounce the database to get my 2G rear, why?
Is anyway to get my 2G without bouncing the DB?
Kind regards
NoobOracle has the file open, so the inode of the file is still in use, then the file will appear.
Learn your Unix!
--------------
Sybrand Bakker
Senior Oracle DBA -
Concept on Undo tablespace in RAC environment
Why we need two different Undo tablespace for two different instances in RAC environment. What are the internal mechanisms behind it? No explanation of the concept will be great for me. What will be the scenario if we have same tablespace undo for two instances?
Thanks in advance.
Hello
To reduce CONTENTION and the complexity of the software.aslo oracle instances share not undo tablespace using cancel separate increase the availability of data undo files.
Note: all instances can still read that cancel all blocks for coherent reading purposes. In addition, any instance can update the any tablespace undo during the restoration of the transaction,
as long as undo tablespace is not currently used by another instance to cancel generation or a recovery operation.
HTH
Tobi
-
Hi all
OS: Solaris
DB: 10 G
My undotablespace had a lot, I should directly resize it or is there something else I should do first?
One last thing, if I take the bounce of the database, this will affect cancel it?
Kind regards
SphinxIf you have room for an other undo tablespace, why not make one you have more? Don't forget, one will not be removed until all transactions using this are made.
There are a few reasons you may need more to cancel the space: you have people leaving the open sessions, you have poor code that uses too or shot himself in the foot, stand too close, autoextend to cancel gourmand or you really need the space.
Tom Kyte has recommended to keep enough space around it for annual transactions of large batch if you have those. Unfortunately, this means that you do not have the other stuff stupid user. I take an intermediate point of view, keeping a great cancel (it is about half of my db), even though it is barely used most of the time and kill sessions where I can determine that they should not be left open (in other words, people who rarely run stuff from one day to the next day to ask, since most people don't).
What are the exact errors are you seeing? If this is the code that self-destructs in the foot, no matter how cancel it y a. search for ora-1555 on asktom if that's what you see. What's your retention, what is your guarantee?
-
Hello
DB_VERSION: 10.2.0.4
OS_VERSION: Windows 2003 server
SQL > show Cancel parameter
VALUE OF TYPE NAME
------------------------------------ ----------- ----------------
UNDO_MANAGEMENT string AUTO
UNDO_RETENTION integer 900
undo_tablespace string UNDOTBS1
I know that UNDO tablespace stores the old image of o / old value when the cancellation of the user, the old value is returned to the user throgh UNDO.
My UNDO tablespace grows up to 24GO as a developer frequently updates the database in the morning and in the evening.
Basically, it runs a script to offset that includes the INSERT and UPDATE and it is important to extermely.
Whenever the UNDO SCT is full, I create a new one with autoextend on, what happens if I do not autoextend?
1. what would be the impact on queries, if I do like above I always created UNDO tablespace with autoextend 2Go on.
2. What is the best time to drop the old UNDO tablespace?
Thanks in advance.Dear user12000301,
Firstly the undo tablespace is not just there to roll back the transaction. You can use the for recovery undo tablespace (roll back during the recovery of the instance), coherent reading and also for operations of blowback.
If you have defined a tablespace undo with the goal of conservation of 15 minutes, but have fixed size then;
http://download.Oracle.com/docs/CD/B19306_01/server.102/b14231/undo.htm
+"+
+ The following points explain the exact impact of the undo retention UNDO_RETENTION parameter: +.+ The UNDO_RETENTION parameter is ignored for a fixed size undo tablespace. The database can overwrite the information to cancel remaining when the tablespace space becomes low. +
+ For a tablespace undo with the option enabled AUTOEXTEND, the database tries to honor the minimum retention specified by UNDO_RETENTION period. When space is low, instead of crushing the cancellation information remaining, the self-aggrandizing tablespace' extends. If the MAXSIZE clause is specified for an auto-croissant undo tablespace when the maximum size is reached, the database can begin to replace the cancellation information remaining. +
+"+Be careful with the settings to cancel it. The size, before you add the new data files in the tablespace, undo or autoextending for your pain, you must consider the DML that caused the growing undo tablespace. Necessaryly should generate redo or cancel? If so, know the total amount of undo blocks through the relevant DML.
If you have created a with 2 GB undo tablespace and mark as CanGrow that the data file can be up to 32 GB. The DBCA you will create a petit_fichier undo tablespace but you can create another like bigfile and pretend the tablespace default undo for the operation.
The best time to drop an undo tablespace is to wait at least undo_retention period of time has elapsed to make sure you don't need to have the copy of the coherent image transactions are committed. I think that the solution could be achieved as underlined Chinar but be careful on the active rollback segments in your database. You can also dynamically change the default undo tablespace anytime if the database uses the spfile.
Hope that helps.
Ogan
-
recover missing (ORA-01092) UNDO tablespace
I got ORA-01092 when starting the database
SQL > startup
ORACLE instance started.
Total System Global Area 1367343104 bytes
Bytes of size 1292468 fixed
838862668 variable size bytes
520093696 of database buffers bytes
Redo buffers 7094272 bytes
Mounted database.
ORA-01092: ORACLE instance is complete. Disconnection forced
I discovered that the UNDO tablespace is missing
Alerts log shows this:
My Oct 04 13:54:45 2010
Setting the default value of the parameter parallel_max_servers
160-135 because of the value of the process parameters (150)
My Oct 04 13:54:45 2010
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Diagram of SNA picked latch-free 2
With the help of LOG_ARCHIVE_DEST_1 parameter value by default as D:\oracle\product\10.2.0\db_1\RDBMS
Autotune undo retention is enabled.
IMODE = BR
ILAT = 18
LICENSE_MAX_USERS = 0
SYS audit is disabled
ksdpec: called to the event 13740 before initialization of the event group
Commissioning ORACLE RDBMS Version: 10.2.0.3.0.
Parameters of the system with default values:
process = 150
__shared_pool_size = 813694976
__large_pool_size = 8388608
__java_pool_size = 8388608
__streams_pool_size = 8388608
SGA_TARGET = 1367343104
control_files = D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\CONTROL01. CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\CONTROL02. CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\CONTROL03. CTL
DB_BLOCK_SIZE = 8192
__db_cache_size = 520093696
compatible = 10.2.0.3.0
db_file_multiblock_read_count = 16
UNDO_MANAGEMENT = AUTO
undo_tablespace = UNDOTBS1
Remote_login_passwordfile = EXCLUSIVE lock
db_domain =
dispatchers = (PROTOCOL = TCP) (SERVICE = AXPHQ01XDB)
JOB_QUEUE_PROCESSES = 10
audit_file_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\ADUMP
background_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\BDUMP
user_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\UDUMP
core_dump_dest = D:\ORACLE\PRODUCT\10.2.0\ADMIN\AXPHQ01\CDUMP
db_name = AXPHQ01
open_cursors = 300
pga_aggregate_target = 419430400
optimizerconnect_by_cost_based = FALSE
allowlevel_without_connect_by = TRUE
PMON started with pid = 2, OS id = 7988
PSP0 started with pid = 3, OS id = 7964
MA started with pid = 4, OS id = 6948
DBW0 started with pid = 5, OS id = 7332
LGWR started with pid = 6, OS id = 5128
CKPT started with pid = 7, OS id = 7148
SMON started with pid = 8, OS id = 5804
RECCE has started with pid = 9, OS id = 3604
CJQ0 started with pid = 10, OS id = 7084
MMON started with pid = 11, OS id = 8448
My Oct 04 13:54:46 2010
commissioning 1 dispatcher (s) for '(ADDRESS =(PARTIAL=YES) (PROTOCOL = TCP))' network address...
MMNL started with pid = 12, OS id = 4704
My Oct 04 13:54:46 2010
commissioning or shared server 1...
My Oct 04 13:54:47 2010
ALTER DATABASE MOUNT
My Oct 04 13:54:51 2010
Definition of embodiment of recovery target 2
My Oct 04 13:54:51 2010
Mount of redo thread 1, with mount id 4102419559
My Oct 04 13:54:51 2010
Database mounted in exclusive Mode
Completed: ALTER DATABASE MOUNT
My Oct 04 13:54:52 2010
ALTER DATABASE OPEN
My Oct 04 13:54:53 2010
Beginning of thread 1 crash recovery
parallel recovery started with 7 process
My Oct 04 13:54:53 2010
Scan again started
My Oct 04 13:54:53 2010
Complete scan again
1 blocks again read, 0 data blocks need recovery
My Oct 04 13:54:53 2010
Request for reinstatement has started
Thread 1: logseq 10520, block 2, CHN 8758774026015
My Oct 04 13:54:53 2010
Online Redo Log recovery: thread 1 mem Group 11 Seq 10520 reading 0
Mem # 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\REDO11. JOURNAL
My Oct 04 13:54:54 2010
Completed request
My Oct 04 13:54:55 2010
Finished in crash recovery
Thread 1: logseq 10520, block 3, RCS 8758774046017
redo the 0 data blocks read, 1 0 written data blocks, blocks read
My Oct 04 13:54:58 2010
Thread 1 Advanced to record the sequence 10521
Thread 1 is open to the sequence of journal 10521
Currently journal # 12 seq # 10521 mem # 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\AXPHQ01\REDO12. JOURNAL
Opening of redo thread 1
My Oct 04 13:54:58 2010
View MTTR is disabled, because FAST_START_MTTR_TARGET is not defined
My Oct 04 13:54:58 2010
SMON: enabling cache recovery
My Oct 04 13:54:58 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\udump\axphq01_ora_1024.trc file:
ORA-30012: undo tablespace "UNDOTBS1" there is not, or of the wrong type
My Oct 04 13:54:58 2010
Error 30012 happened during db open, close the database
USER: termination litigation because of the error 30012
My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_pmon_7988.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_reco_3604.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_smon_5804.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_ckpt_7148.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_lgwr_5128.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55:01 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_mman_6948.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55:01 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_dbw0_7332.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
My Oct 04 13:55:01 2010
Errors in the d:\oracle\product\10.2.0\admin\axphq01\bdump\axphq01_psp0_7964.trc file:
ORA-30012: undo tablespace "is not or of the wrong type
Instance of stopped by USER, pid = 1024
ORA-1092 marked during: ALTER DATABASE OPEN...Hello
Do as suggested by Chinar or
1. after installation of startup
2. create spfile from pfile;
3. immediate shu
4. startup mount
Then do all the steps as stated in my previous post.
Anand
-
Hi all
My question is:
Transaction is written to the log file and it is not written to undo tablespace.
During a failure of the system how oracle rolls back the transaction.
I have already provided the answer, you ignored if well (you seem to only read the responses by people of your country).
Redo log is always written * first * before * writing to the data block (redo log writing is much more aggressive). So it DOESN 'T MATTER if you lose these scriptures of rollback segment.
Valuation: rear roller followed by roll forward, using redo log files and/or archive redo log files.
Sybrand Bakker
Senior Oracle DBA
-
Need information on objects not expired undo tablespace
We are facing a problem in our database for 3-4 days.
The objects remaining in the database increases day after day. As our ts cancel autoextend enabled, it increases the storage space.
Currently the following is the scenario.
SQL > SELECT DISTINCT STATUS, SUM (BYTES) / 1024/1024/1024 GB, COUNT (*)
2 GROUP OF DBA_UNDO_EXTENTS BY THE STATE;
STATUS GO COUNT (*)
--------- ---------- ----------
61.5925903 10995 REST TO RUN
3.33197021 356 EXPIRED
ACTIVE 18.478515625
Thus, the remaining data 61GB while active is only 478 MB and expired is 3.3 GB.
My questions are
1. How can I check the object or sql query or a program that contains the data to cancel "RUN" so. How can I find the names of these objects?
2. If I turned off autoextend undo ts if this solves the problem and take the new space to cancel from space to cancel remaining?
Help, please.
1. the UNEXPIRED is not bound to a query, but the UNDO for UNDO Tablespace retention period. And the Undo retention is a value set automatically when the parameter UNDO_RETENTION is minium.
The Oracle Documentation says:
For an undo tablespace with the
AUTOEXTEND
option is enabled, the database tries to honor the specified minimum retention period byUNDO_RETENTION
. When space is low, instead of crushing the cancellation information remaining, the self-aggrandizing tablespace' extends. If theMAXSIZE
clause is specified for an auto-croissant undo tablespace when the maximum size is reached, the database can begin to replace the cancellation information remaining.2. Yes this will fix the issue that now the calcution for UNDO retention is different.
-
It will frequently commit resolve ora-30036 (cannot extend the undo tablespace)
I use 11.2.0.3 database. I confused on the use of validation to resolve ora-30036.
I have the script in migration once that has many updates and I'm getting ORA-30036 (unable to extend segment by 4 in the "UNDOTBS" undo tablespace) .
Our undo tablespace in NO mode autoextend and like this is just a one time event, we will not increase it. He is currently 6 GB.
We would commit determination ORA-30036 in my case? If not why? Is there a better solution to solve it.
When I say commit frequent, I won't commit after each line, I just want to commit after may be million lines, so that my active cancellation extend turn into cancellation remaining will extend and Oracle will be able to use it in case of pressure of space.
Note:
UNDO_MANAGEMENT: AUTO
UNDO_RETENTION: 2700
Undo tablespace retention is NOGAURANTEE.
I have the script in migration once that has many updates and I'm getting ORA-30036 (unable to extend segment by 4 in the "UNDOTBS" undo tablespace).
Our undo tablespace in NO mode autoextend and like this is just a one time event, we will not increase it. He is currently 6 GB.
Why don't you increase it?
You must use the correct size of UNDO necessary for the work that will be done.
A lot of shops to create a for big lots new UNDO tablespace and then switch to it for batch processing. Once the task is completed, they switch back to the normal UNDO. That prevents the normal RETURN of autoextending far where it is normally necessary:
ALTER SYSTEM SET UNDO_TABLESPACE
-
Hi all;
Hello!
I'm confused about undo tablespace size.
Under query showing my undo tablespace size is 120Mo.
but DBA_TABLESPACE_USAGE_METRICS view showing the undo tablespace size is 4194302
> > Check free space
SQ > select t.tablespace, t.totalspace as ' TOTAL_SPACE (MB).
round ((t.totalspace-fs.freespace), 2) as "USED_SPACE (MB)",
FS. FreeSpace as "FREE_SPACE (MB).
round (((t.totalspace-fs.freespace) /t.totalspace) * 100, 2) like "% used (s),"
round ((fs.freespace/t.totalspace) * 100, 2) as "% free" of
(select round (sum (d.bytes) /(1024 * 1024)) as totalspace,)
tablespace dba_data_files d.tablespace_name d
Group d.tablespace_name) t,.
(select round (sum (f.bytes) /(1024 * 1024)) as freespace,)
tablespace dba_free_space f.tablespace_name f
Group of f.tablespace_name)
FS where t.tablespace = fs.tablespace order of t.tablespace.TABLESPACE TOTAL_SPACE (MB) USED_SPACE (MB) FREE_SPACE (MB) % used free %
------------------------------ --------------- -------------- -------------- ---------- ----------
EXAMPLE 100 68 32 68 32
240 230 10 SYSAUX 95,83 4.17
480 475 5 98.96 SYSTEM 1.04
UNDOTBS1 120 120 0 100 0
1005 75 930 USERS 7.46 92.54
SQL > select * from dba_tablespace_usage_metrics, where nom_tablespace like '% UNDO;
NOM_TABLESPACE USED_SPACE TABLESPACE_SIZE USED_PERCENT
---------------------------- ---------- --------------- ------------
UNDOTBS1 440 4194302 .010490422
This is because:
Tablespace_size in DBA_TABLESPACE_USAGE_METRICS takes the maximum file size for CanGrow tablespace that matches maxblocks in dba_data_files.
This is not the same value you can get from dba_data_files.
DBA_TABLESPACE_USAGE_METRICS shows essentially the maximum size to which a data file can grow. And DBA_DATA_FILES (+ DBA_FREE_SPACE) the current size of the tablespace.
Watch more document MOS (My Oracle Support):
Difference in size of dba_data_files Tablespace and dba_tablespace_usage_metrics/V values $ Filespace_usage (Doc ID 455715.1)
-
undo_segments in the undo tablespace
(1) at least how undo_segments in undo tablespace?
Is optimal?
If I increase the size of the undo tablespace, undo_segments counts also have increased!Version of DB is 10g
Hello
The two time oracle maintains exactly 10 segments. (you can see nom_segment begins by _SYSSMU11)
I'm not clear on what exactly 10 segments. I have undo tablespace of ~ 250 GB with 6676 stored in dba_rollback_segs.
3) why undo tablespace with the only spaceMo 46,8125 '?
(4) I mean why he is stiil 450Mo undo_retention even through time or same validation has occurred?
Just Oracle - Doc
Once a transaction is committed, the undo data are more necessary for purposes of recovery rollback or transaction. However, for consistent read purposes, long-running queries may require old undo information to produce older images of data blocks. In addition, the success of several Oracle Flashback features can also depend on the availability of the old cancellation information. For these reasons, it is desirable to keep the old information of cancellation for as long as possible.
Introduction to the management of the automatic cancellation
With undo tablespace, you would see extended with the status ACTIVE, EXPIRED, extents still to RUN.
Active cancellation extended are used by transactions and will be always active, because they are needed for the restoration.
Extensions has expired are not used by transactions, the data contained in these extended is committed and the time UNDO_RETENTION is passed, so it is not necessary for the coherence of reading and can be reused.
Not expired extensions are extended no assets but honor UNDO_RETENTION. Transactions belonging to these bodies of cancellation are determined, but the retention time has failed, and it may be necessary for the coherence of reading!
Paste the query result - below
! undo_extent_stat.SQL more
status of collar for a30
Select the State,
round (sum_bytes / (1024 * 1024), 0) like MB,.
Tour ((sum_bytes / undo_size) * 100, 0) as PERC
Of
(
Select the State, sum (bytes) sum_bytes
of dba_undo_extents
Status group
),
(
Select sum (a.bytes) undo_size
from dba_tablespaces c
Join v$ tablespace b on b.name = c.tablespace_name
Join v$ datafile on a.ts # b.ts = #.
where c.contents = 'UNDO '.
and c.status = 'ONLINE '.
);
Anand
-
MAX limit for segment undo undo tablespace
Hello Experts;
Where tick No, max of segments of cancellation in the Oracle database?
Is limited and depends on the SIZE of the DB or UNDO tablespace size?
Thanks in advance...969352 wrote:
What?dba_data_files - I thought that from here we can not get undo_segments County!
not serious... Thank you...
You started this thread, ask questions about the size of UNDO limit; which is a direct function of DBA_DATA_FILES.
Then you changed question about County segment UNDO. which is a direct function of DBA_SEGMENTS.
so take your decisions about what question should be answered.
-
Question about Undo Tablespace?
Hello;
The necessary size of the undo tablespace is the number and size of the transactions that occur on the database. But I do not need to interview one of these transactions for a schema or table using flashback it is a way to disable transactions writing on a table or schema of undo tablespace?
Published by: Ecimen on 04.Mar.2013 03:50
Published by: Ecimen on 03:51 04.Mar.2013Ecimen wrote:
Rob_J wrote:
OK, it's fine, so what makes you say you build too UNDO? What is the problem you're trying to solve? Or you want to know if you could get back to CANCEL in writing?Our log tables generate too much to cancel because we need you connecting all these data (insert and update for the most part)... but we don't care about these log tables, we want to reduce the cancellation written for these tables logs so that we could use more flashback query timestamp older due to more space in the undo tablespace...
I think I mentioned in my other two answers above that it is not possible to disable the generation of the cancellation, or at least I don't know that there is no way to do it! What you can do, if you are worried about the Undo tablespace grows, it is that make you a tablespace size Undo fixed by controlling the Undo data that are generated. You can use Cancel Advisor of the to do. With the Undo retention period of your proposed, she would like the size of the Undo tablespace tips and you can add about 20-30% extra size and you should be fine. But as I've already said too much, he has No way to stop generating cancellation.
Aman...
-
Full undo tablespace confusion
Hi gurus,
We have a 2 RAC on RHEL 6.2 node (11 GR 2). We have 2 undo tablespace UNDOTBS1 and UNDOTBS2. Who controls the stats of DBA_UNDO_EXTENTS it gives different results. Please help me understand the difference below the query results. Also, if possible any ORA-01555 or ORA-30036?
On node 1.
SQL > SELECT STATUS DISTINCT, SUM (BYTES) / 1024/1024, COUNT (*) FROM DBA_UNDO_EXTENTS where nom_tablespace = 'UNDOTBS1' group by status
2;
STATUS SUM (BYTES) / 1024/1024 COUNT (*)
--------- -------------------- ----------
RUN 57352.1875 6087
64.25 5 EXPIRED
ACTIVE 841 35
1 * SELECT STATUS DISTINCT, SUM (BYTES) / 1024/1024, COUNT (*) FROM DBA_UNDO_EXTENTS where nom_tablespace = 'UNDOTBS2' group by status
SQL > /.
STATUS SUM (BYTES) / 1024/1024 COUNT (*)
--------- -------------------- ----------
9090,8125 1240 REST TO RUN
ACTIVE 1374 46
47323,75-7125 EXPIRED
SQL > SELECT STATUS DISTINCT, SUM (BYTES) / 1024/1024, COUNT (*) OF DBA_UNDO_EXTENTS group of status;
STATUS SUM (BYTES) / 1024/1024 COUNT (*)
--------- -------------------- ----------
REST TO RUN 66185 7322
EXPIRED 47380 7129
ACTIVE 2600 94
On node 2.
SQL > SELECT STATUS DISTINCT, SUM (BYTES) / 1024/1024, COUNT (*) FROM DBA_UNDO_EXTENTS where nom_tablespace = 'UNDOTBS1' group by status
2;
STATUS SUM (BYTES) / 1024/1024 COUNT (*)
--------- -------------------- ----------
57281.4375 6090 REST TO RUN
1096 45 ASSETS
SQL > SELECT STATUS DISTINCT, SUM (BYTES) / 1024/1024, COUNT (*) FROM DBA_UNDO_EXTENTS where nom_tablespace = 'UNDOTBS2' group by status
2.
STATUS SUM (BYTES) / 1024/1024 COUNT (*)
--------- -------------------- ----------
RUN 56404.5625 8362
ACTIVE 1320 48
72 2 EXPIRED
SQL > SELECT STATUS DISTINCT, SUM (BYTES) / 1024/1024, COUNT (*) OF DBA_UNDO_EXTENTS group of status;
STATUS SUM (BYTES) / 1024/1024 COUNT (*)
--------- -------------------- ----------
REST TO RUN 113575 14454
ACTIVE 2543 93
EXPIRED 64 1
Why is there so much difference in the outcome. Help, please
Kind regards
Nikhil Mehta.Hello
It's a bug because dependent parameters for undo retention are really time-sensitive and specific to the instance.
It is difficult to find a perfect "global" solution. Therefore, there is no solution for this.Then use the bellow note to determine the correct result.
* DBA_UNDO_EXTENTS shows incorrect results of different nodes of the PAP [1492313.1 ID] *.
Kind regards
Levi Pereira -
2 undo Tablespace two ONLINE, how to remove the previous cancellation of the SCT
Hello team,
Cancel management = auto
After cloning: -.
To reclaim space, I created a different undo tablespace, both are now online, but according to oracle as soon as you go to undo tablespace, undo previous TBS gets pending offline mode, offline mode, (so this transaction ends)
But in my case, UNDO the two storage spaces are online
Previous TBS1 Undo :-600 GB
New cancel Tb2s :-100 GB
Please suggest how to remove this TBS1 online cancellation
NOM_TABLESPACE ONLINE_
------------------------------ -------
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS1 ONLINE
APPS_UNDOTS2 ONLINE
APPS_UNDOTS2 ONLINE
NOM_TABLESPACE ONLINE_
------------------------------ -------
APPS_UNDOTS2 ONLINEIf I'm not mistaken not looking in the right place. In the EXPECTATION of OFFLINE status will be displayed for cancel individual segments DBA_ROLLBACK_SEGS according to.
It will be useful.
Maybe you are looking for
-
Satellite M100-JG2 HotKey and date and time problem
Hi all I'm not very good with computers, and I've had some problems for a while now. My laptop is almost three years, I don't know why I'm writing this after so long but anyway. I think they are called "keys" or "launchkeys", hopeyfully, you know wha
-
Lenovo System Update - update of the catalogue
What happens with the Lenovo system update? We get an error that the package catalog is updated? We have several models here and its happening on each of them. I can't find anything about this update on any site of Lenovo, and the answer I received a
-
Hi all I have a PXI-1052 chassis with (among others) the following modules: PXI-6289 with a block of connection SCB-68. -Switch SCXI-1161 module. What do I want? I want to be able to spend the solenoid valves that operate on the 24 VDC. With the SCXI
-
How to connect Iconia B1-820 to a hidden network?
All our devices (PC, smartphone, Tablet) are connected to hidden networks. What settings are required to connect the Iconia B1-820 to a hidden network? Is there any help? Thank you.
-
WRT 1900AC - 1st edition material last BIOS - backup on SLOW remote NAS!
I've recently updated my (EasUS ToDo Backup) backup software and had reconfigure a drive mapping to make it work. My backups now run about 4 - 5 times slower (17 hours instead of 4) with the same material. I can't believe, the problem is in the bac