Re: Rollback segment shrinkage

2004-01-07 Thread Daniel Fink
Shrinking of rollback segments may result in ORA-1555s. If you need to shrink them, do so during a slow time. Not shrinking rollback segments may result in ORA-1562 unable to extend rbs. Satav, Pawan wrote: Hi, Can anyone point pros/cons of shrinking a rollback segment ? (other than

RE: rollback segment

2003-03-14 Thread DENNIS WILLIAMS
AK Sometime when your system isn't at its peak, just take the segment offline. Then wait a little while and check the status. Oracle won't take the segment offline as long as active processes are using it. Oracle won't let you drop it until it is able to take it offline. Dennis Williams

Re: rollback segment

2003-03-14 Thread Daniel W. Fink
You can take the rollback segment offline. It will not impact any currently running transactions and no new transactions will be assigned to it. Oracle will not let you drop a rollback segment while there are any active transactions writing undo to the rollback segment. IIRC, the

Re: rollback segment

2003-03-14 Thread Darrell Landrum
ak, Here is a query you can run to see if it is currently in use... SQL select b.segment_name, a.xacts, a.shrinks, a.wraps, a.extends 2 from v$rollstat a, dba_rollback_segs b 3 where a.usn = b.segment_id 4 / SEGMENT_NAMEXACTSSHRINKS WRAPSEXTENDS

Re: Rollback Segment Size Testing.

2002-11-12 Thread Tim Gorman
Zhu Chao, Please be aware that rollback segments serve two major purposes: * recover individual transactions (i.e. rollback) * provide before-image information for read-consistency The information you are getting from V$ROLLSTAT and STATSPACK is accurate at measuring the first purpose

RE: Rollback segment full

2002-11-01 Thread Ratnesh Kumar Singh
3 options 1. if possible , put a commit in your procedure to reduce load on rollback segs 2. ask your dba to increase size of rollback segments. Since rollback segment allocation is random, u may have to drop the smaller rbs segs and create new larger segs 3. increase the maxextents of existing

RE: Rollback segment space usage

2002-10-23 Thread Fink, Dan
Use used_ublk, used_urec from v$transaction. You will need to join to v$session to get the session info. USED_UBLK USED_UREC -- -- 12918 -Original Message- Sent: Wednesday, October 23, 2002 11:02 AM To: Multiple recipients of list ORACLE-L Hi all,

RE: Rollback segment space usage

2002-10-23 Thread Kevin Lange
SELECT r.NAME, -- rbs name s.sid, s.serial#, s.username, s.machine, t.status, t.cr_get, -- consistent gets t.phy_io, -- physical IO t.used_ublk, -- Undo blocks used t.noundo, -- Is a noundo transaction SUBSTR (s.program, 1, 78) COMMAND, s.username DB User,

Re: Rollback segment space usage

2002-10-23 Thread Mohammad Rafiq
George, Try this query and check for average_active select ud.name, sg.extents ext, round(sg.blocks * ts.blocksize / 1048576, 2) MB, round(s.optsize / 1048576, 1) optsize, round(s.aveactive / 1048576, 1) AVEACT, round(s.hwmsize / 1048576, 1) HWMSIZE,

RE: Rollback segment space usage

2002-10-23 Thread Leonard, George
Hi Kevin, Fantastic, thx, just what I was looking for, will event tell the oracle support person that could not even assist. George George Leonard Oracle Database Administrator Dimension Data (Pty) Ltd (Reg. No. 1987/006597/07) Tel: (+27 11) 575

Re: ROLLBACK SEGMENT FRAGMENTATION

2002-10-07 Thread Rachel Carmichael
before you do all this by fragmented do you mean that there are a large number of free extents in the tablespace? If so, are those extents all the same size or at least a multiple of the same size? If so, why are you bothering to defragment? You would only need to defragment the rollback

Re: ROLLBACK SEGMENT FRAGMENTATION

2002-10-07 Thread Tim Gorman
Why do you think it is fragmented? Why do you think it is a problem? - Original Message - To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] Sent: Monday, October 07, 2002 10:36 AM Hi My rollback tablespace is highly fragmented.I am thinking to do like following? -Create

RE: Rollback segment shrinks

2002-06-05 Thread Rodrigues, Bryan
Terry, Can you see if there are any session(s) (runaway or not) that might be causing your rollback segments to fill up? Until you can figure out what sessions are filling up the rollbacks you will be stuck adding more space until those session(s) end. Bryan -Original Message- Sent:

RE: Rollback segment shrinks

2002-06-05 Thread Jim Hawkins
Terry, What do you have optimal set to? I believe shrink only shrinks to the optimal size. Jim Ball, Terry [EMAIL PROTECTED] wrote: Oracle 8.1.6.3 on Sun Solaris 2.6. The rollback tablespace filled up last night and the rollback segments became full.  I added space to the tablespace and

Re: Rollback segment shrinks

2002-06-05 Thread Rajesh . Rao
The rollback segment will not shrink if there are active transactions in the rollback segment i.e xacts 0 in v$rollstat for that rollback segment. Check out which transaction is using the rollback segments using v$transaction where XIDUSN = usn from v$rollname. The ses_addr in v$transaction

RE: Rollback segment shrinks

2002-06-05 Thread Richard Huntley
Title: RE: Rollback segment shrinks Terry, This query will tell you which process is using which rollback segment, maybe that'll help you backtrack to find out what's going on. column Oracle UserName FORMAT a15 column RBS Name format a15 select r.name RBS Name, p.spid, l.sid ORACLE PID

Re: Rollback segment shrinks

2002-06-05 Thread Mohammad Rafiq
Alternately run this querry to check which rollback segments are in use... set linesize 120 select substr(a.os_user_name,1,8) OS User , substr(b.object_name,1,30) Object Name , substr(b.object_type,1,8) Type , substr(c.segment_name,1,10) RBS , e.process PROCESS , substr(d.used_urec,1,8) # of

RE: Rollback segment shrinks

2002-06-05 Thread Richard Huntley
Title: RE: Rollback segment shrinks Terry, This query will tell you which process is using which rollback segment, maybe that'll help you backtrack to find out what's going on. column Oracle UserName FORMAT a15 column RBS Name format a15 select r.name RBS Name, p.spid, l.sid ORACLE PID

RE: Rollback Segment tuning

2002-06-03 Thread Stephane Faroult
Hi all,=0D =0D How to find out the smallest (minimal) transaction size from Dictionary vie= w or base tables =0D I try to set my OPTIMAL rollback segment base on smallest transaction size = to prevent ora-1555. since shrinking rollback segments may cause ora-1555.= =0D =0D =0D Thanks =0D =0D

RE: Rollback Segment tuning

2002-06-03 Thread Sinardy Xing
Thanks man, I mean the minimum optimal size base on the maximum transaction size, So the HWM is the answer ? Sinardy -Original Message- Sent: 03 June 2002 16:53 To: Multiple recipients of list ORACLE-L Hi all,=0D =0D How to find out the smallest (minimal) transaction size from

RE: Rollback Segment tuning

2002-06-03 Thread Sinardy Xing
Hi Stephane, I run the script and I have OPTIMAL = 5 * ceil(max(v$rollstat.aveactive) / 4 / sys.ts$.blocksize)* sys.ts$.blocksize / 1024 the result is 0 K for my optimal. : ) regards, Sinardy -Original Message- Sent: 03 June 2002 16:53 To: Multiple recipients of list ORACLE-L

RE: RE: Rollback Segment tuning

2002-06-03 Thread Stephane Faroult
Thanks man,=0D =0D I mean the minimum optimal size base on the maximum transaction size, So th= e HWM is the answer ?=0D =0D =0D Sinardy=0D =0D Depends. If activity was 'normal', yes (if HWM is about the same for all RS, you can be fairly confident with the value). If somebody has run a big

RE: RE: Rollback Segment tuning

2002-06-03 Thread Stephane Faroult
Hi Stephane,=0D =0D I run the script and I have =0D =0D OPTIMAL =3D 5 * ceil(max(v$rollstat.aveactive) / 4 / sys.ts$.blocksize)* sy= s.ts$.blocksize / 1024 =0D =0D the result is 0 K for my optimal. : )=0D =0D regards,=0D Sinardy=0D Probably not enough significant activity. It tries to set

Re: Rollback Segment tuning

2002-06-03 Thread Jared . Still
I find that not setting OPTIMAL seems to be optimal. Jared Sinardy Xing [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 06/02/2002 09:53 PM Please respond to ORACLE-L To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] cc: Subject:Rollback Segment

RE: ROLLBACK SEGMENT?

2002-04-01 Thread Freeman, Robert
I figured you were, but I didn't want someone to mistakenly get the idea that it somehow made copying legal... :-). In fact, I'm not sure whats going to happen at this point RF Robert G. Freeman - Oracle8i OCP Oracle DBA Technical Lead CSX Midtier Database Administration The Cigarette

RE: ROLLBACK SEGMENT?

2002-03-29 Thread Grabowy, Chris
I'm just joking with you... -Original Message- Sent: Thursday, March 28, 2002 4:25 PM To: Multiple recipients of list ORACLE-L Does this mean we can freely copy these books now?? Of course not!! :-( Robert G. Freeman - Oracle8i OCP Oracle DBA Technical Lead CSX Midtier Database

Re: ROLLBACK SEGMENT?

2002-03-28 Thread Igor Neyman
Don't specify OPTIMAL parameter for rollback segment. Igor Neyman, OCP DBA [EMAIL PROTECTED] - Original Message - To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] Sent: Thursday, March 28, 2002 1:38 PM Hi I am looking lot of shrinkage in rollback segment.please suggest.

RE: ROLLBACK SEGMENT?

2002-03-28 Thread Scott . Shafer
Ross Keep the rollback segments out of the cold water. Shrinkage is bad. /Ross Scott Shafer San Antonio, TX 210-581-6217 Common sense will not accomplish great things. Simply become insane and desperate. -Original Message- From: Seema Singh [SMTP:[EMAIL PROTECTED]] Sent: Thursday,

RE: ROLLBACK SEGMENT?

2002-03-28 Thread Freeman, Robert
Anyone here write books for Coriolis? They are closing up shop effective today. No more Exam Crams, black books, etc... RF Robert G. Freeman - Oracle8i OCP Oracle DBA Technical Lead CSX Midtier Database Administration The Cigarette Smoking Man: Anyone who can appease a man's conscience can

Re: ROLLBACK SEGMENT?

2002-03-28 Thread Mohammad Rafiq
Alternately run following script and set your optimal nearest to HWMSIZE as a start. It requires a lot of monitoring to set optimal according to your application requirement. select ud.name, sg.extents ext, round(sg.blocks * ts.blocksize / 1048576, 2) MB, round(s.optsize /

RE: ROLLBACK SEGMENT?

2002-03-28 Thread Grabowy, Chris
Thanks for the FYI. Do you have any details as to why they are closing up shop? I thought there Exam Cram and Black books were popular Does this mean we can freely copy these books now?? -Original Message- Sent: Thursday, March 28, 2002 3:08 PM To: Multiple recipients of list

RE: ROLLBACK SEGMENT?

2002-03-28 Thread Freeman, Robert
Does this mean we can freely copy these books now?? Of course not!! :-( Robert G. Freeman - Oracle8i OCP Oracle DBA Technical Lead CSX Midtier Database Administration The Cigarette Smoking Man: Anyone who can appease a man's conscience can take his freedom away from him. -Original

RE: RE: Rollback Segment Problem

2002-02-15 Thread Gogala, Mladen
-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- Please see the official

RE: RE: Rollback Segment Problem

2002-02-15 Thread Khedr, Waleed
- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Wednesday, February 13, 2002 9:54 AM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re

RE: RE: Rollback Segment Problem

2002-02-14 Thread K Gopalakrishnan
PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Wednesday, February 13, 2002 9:54 AM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create

RE: RE: Rollback Segment Problem

2002-02-14 Thread Gogala, Mladen
PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Wednesday, February 13, 2002 9:54 AM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create

RE: RE: Rollback Segment Problem

2002-02-14 Thread K Gopalakrishnan
of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- Please see

RE: RE: Rollback Segment Problem

2002-02-14 Thread Mohammad Rafiq
PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Wednesday, February 13, 2002 9:54 AM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create

RE: RE: Rollback Segment Problem

2002-02-14 Thread K Gopalakrishnan
] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Wednesday, February 13, 2002 9:54 AM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create

RE: RE: Rollback Segment Problem

2002-02-14 Thread K Gopalakrishnan
- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Wednesday, February 13, 2002 9:54 AM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem In many cases you will have to take RB segments offline and drop them, then re-create

RE: Rollback Segment Problem

2002-02-13 Thread SARKAR, Samir
Thanks a lot for ur help, Rafiq. I have acted as per ur recommendation and asked the customer to try the delete job again.have not received a feedback from them yet but sometimes they only revert back to me if they have faced a problem again.if I do not hear anything by this evening, I

RE: Rollback Segment Problem

2002-02-13 Thread SARKAR, Samir
Rafiq, Just a small questionr the rollback segment extents in the rollback segment tablespace de-allocated when the database is shut down ?? In that case, does the fragmentation remain when the database is restarted or r the blocks coalesced automatically ?? Regards, Samir Samir Sarkar

RE: Rollback Segment Problem

2002-02-13 Thread Mohammad Rafiq
Samir, It is not coalesced automatically at shutdown and startup. It is to be coalesced manually. It applies to any tablespace with pctincrease set as 0(zero). I have no idea of 9i but this is normal behaviour of ver 7.3.4 to 8.1.7... Regards Rafiq Reply-To: [EMAIL PROTECTED] To: Multiple

RE: Rollback Segment Problem

2002-02-13 Thread Mohammad Rafiq
Samir, Thanks..Due to lot of activities of rollback segment resulting in shrinkage make rbs tablesapce fragmented hence contigous space becomes a issue...Possible solution to set a good size of optsize of rbs to avoid shrinkages or frequent coalesing of rbs tablespace / or any other tablespace

RE: Rollback Segment Problem

2002-02-13 Thread SARKAR, Samir
Thanks a lot, Rafiqthe output from ur query after running it on the database showed the rollback segment to be highly fragmented.the total extents were 7490 and the extents coalesced were only 440. The initial and next extents have been set at 409K which seems to me as quite small.

RE: Rollback Segment Problem

2002-02-13 Thread Mohammad Rafiq
contiguous free space it try coalesce itself. Alex Hillman -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Tuesday, February 12, 2002 4:53 PM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem

RE: Rollback Segment Problem

2002-02-13 Thread Babich , Sergey
Hi, guys, Just my $0.02, coalescing free space will NEVER eliminate fragmentation. In many cases you will have to take RB segments offline and drop them, then re-create. In the interim period you might want to have a big rollback segment(or a few) in another tablespace. Best, Sergey

RE: Rollback Segment Problem

2002-02-13 Thread Mohammad Rafiq
In many cases you will have to take RB segments offline and drop them, then re-create --Even in this case you have to coalesce rbs tablespace before recreating rollback segments using that particular tablespace to make all released extents as contigous...Besides it is a good practice to

RE: Rollback Segment Problem

2002-02-13 Thread Mohammad Rafiq
Samir, For a long term solution, it is better to reorg rbs tablespace and rollback segments with correct sizing based on usage... You may use following script to get better info about rollback segments usage 1 set linesize 120 2 column name format A15 3 column status format A7 4

Re: Rollback Segment Problem

2002-02-13 Thread Jared Still
contiguous free space it try coalesce itself. Alex Hillman -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mohammad Rafiq Sent: Tuesday, February 12, 2002 4:53 PM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem

RE: Rollback Segment Problem

2002-02-13 Thread Babich , Sergey
IN THIS CASE yes, but NOT BEFORE That was my point. Thanks, Best, Sergey -Original Message- Sent: Wednesday, February 13, 2002 12:54 PM To: Multiple recipients of list ORACLE-L In many cases you will have to take RB segments offline and drop them, then re-create --Even in

RE: Rollback Segment Problem

2002-02-13 Thread Babich , Sergey
Exactly. It depends pretty much on the application, how often it commits transactions, segment sizes, of course, OLTP amount etc. You can't always wait for SMON to wake up and do its job. The point is COALESCING alone won't always help and you have to defrag. Another point is ONE thing is reading

RE: Rollback Segment Problem

2002-02-13 Thread Alex Hillman
Of Babich , Sergey Sent: Wednesday, February 13, 2002 3:00 PM To: Multiple recipients of list ORACLE-L Subject: RE: Rollback Segment Problem Exactly. It depends pretty much on the application, how often it commits transactions, segment sizes, of course, OLTP amount etc. You can't always wait

RE: Rollback Segment Problem

2002-02-13 Thread Mohammad Rafiq
Here you are absolutely right... Regards Rafiq Reply-To: [EMAIL PROTECTED] To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] Date: Wed, 13 Feb 2002 11:59:53 -0800 Exactly. It depends pretty much on the application, how often it commits transactions, segment sizes, of course, OLTP

RE: Rollback Segment Problem

2002-02-13 Thread K Gopalakrishnan
You never need to recreate the rollback segments (DROP and CREATE) unless the rollback segment dies. THe rollback segment will die after approx 4M (the number is not very accurate.. okay,, some number)transactions. THis is the only case I need to drop and recreate them. Best Regards, K

Re: Rollback Segment Problem

2002-02-12 Thread Mohammad Rafiq
Is your tablespace fragmented as it is not finding contingous extent .. TRy to coalesce your subject tablespace and try... you can use following script to check whether coalesing is required or not.. If percent is 100 then coalesce it.. select substr(tablespace_name,1,10)TS_NAME,total_extents

RE: Rollback Segment Problem

2002-02-12 Thread Whittle Jerome Contr NCI
Rafiq, While your script provides a lot of good information, it sure is slow on my system. It took 1:44 minutes while my script below took 420 mseconds. I was really surprised as my script has a self-join. Then I checked out dba_free_space_coalesced. It sure is complicated as it calls on two

RE: Rollback Segment Problem

2002-02-12 Thread Mohammad Rafiq
Jerry, Thanks for sharing script. We might have better systems as timing was never be a issue. I just tested my script on 2 systems and it ran between 34.5 mseconds to 4.65 seconds...and on the basis of it is results we coalesce all such tablespaces. I prefer to keep pctincrease of tablespaces

Re: ROLLBACK SEGMENT?

2002-01-25 Thread orantdba
Hi Raj, Interesting that you first agree with Jeremy and then argue with him. It is precisely because export does not generate rollback that the "gymnastics" of taking all of the other rbs's offline will not help anything. It might make you feel better, however :-). John [EMAIL PROTECTED]

Re: ROLLBACK SEGMENT?

2002-01-25 Thread Rajesh . Rao
John, I DISAGREE. The gymnastics of assigning a large rollback segment to an export could avoid the snapshot too old error. I agree with Jeremy when he says export does not generate rollback. But I was trying to impress upon him that still an export could end up with the snapshot too old

Re: ROLLBACK SEGMENT?

2002-01-25 Thread orantdba
HI Raj, I hope you feel better :-). John [EMAIL PROTECTED] wrote: John, I DISAGREE. The gymnastics of assigning a large rollback segment to an export could avoid the snapshot too old error. I agree with Jeremy when he says export does not generate rollback. But I was trying to impress upon

RE: ROLLBACK SEGMENT?

2002-01-25 Thread Deshpande, Kirti
Guys, in the next round, please correct Mr. Wilton's first name to - Jeremiah. Cut paste is a wonderful thing ;-) - Kirti -Original Message- Sent: Friday, January 25, 2002 10:35 AM To: Multiple recipients of list ORACLE-L John, I DISAGREE. The gymnastics of assigning a large

Re: ROLLBACK SEGMENT?

2002-01-25 Thread orantdba
Sorry Jeremiah! John [EMAIL PROTECTED] wrote: Guys, in the next round, please correct Mr. Wilton's first name to - Jeremiah. Cut paste is a wonderful thing ;-) - Kirti -Original Message- Sent: Friday, January 25, 2002 10:35 AM To: Multiple recipients of list ORACLE-L John,

RE: ROLLBACK SEGMENT?

2002-01-25 Thread Rajesh . Rao
Jeremiah, it is. Thanks, Kirit ;-) Raj Deshpande, Kirti [EMAIL PROTECTED]@fatcity.com on 01/25/2002 12:55:27 PM Please respond to [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] cc: Guys, in the next round, please correct

Re: ROLLBACK SEGMENT?

2002-01-24 Thread Rajesh . Rao
Export doesn't generate any rollback, right, so what is it supposed to accomplish by doing this incantation? Sorry to press the point, but could you elaborate on how that COULD possibly make any difference for 'snapshot too old'? For the same reason, any other transaction could end up with

RE: ROLLBACK SEGMENT?

2002-01-23 Thread Deshpande, Kirti
) to read-only. Yechiel Adar, Mehish Computer Services [EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]] Sent: Wed, January 23, 2002 2:00 AM To: Multiple recipients of list ORACLE-L Subject: Re: ROLLBACK SEGMENT? H ... COULD help in avoiding

Re: ROLLBACK SEGMENT?

2002-01-22 Thread orantdba
HI Seema, Export is reading the data from the oracle database and writing it to an associated binary file. It only uses rollback segments to provide read consistency of data blocks being read. This will need to use whatever rbs's have been assigned to the blocks we are reconstructing.

Re: ROLLBACK SEGMENT?

2002-01-22 Thread Jason Rowski
HI There is no direct way in Oracle for Export to use a particular rollback segment. But you can use the following trick to assign export a particular rollback segment - 1) Create a rollback segment tablespace with one large segment and bring it online before export. 2) Offline all existing

Re: Rollback Segment Too Old !!!!!!!

2001-11-19 Thread A. Bardeen
The ORA-1555 is a read consistency error. The information from the rollback segments needed to create a read-consistent view of the data is not available. Usually because the information has been overwritten or the extents containing this information have been deallocated (e.g. if optimal is

RE: Rollback Segment Too Old !!!!!!!

2001-11-19 Thread Gogala, Mladen
Another way of avoiding ora-1555 errors is issuing 'LOCK TABLE xxx in EXCLUSIVE MODE' before issuing a select statement. That will make sure that no transaction is modifying the table you're reading and you will not get any ora-1555 errors. This is especially useful in an OLTP environment.

Re: Rollback Segment Too Old !!!!!!!

2001-11-19 Thread Deepak Thapliyal
Hey Anita, this is really a cool workaround .. who thought these dummy transactions were so damn smart !!! this implementation of dummy Xns i am hearing about for the first time .. let me admit ;) Great mail!! Thx Deepak --- A. Bardeen [EMAIL PROTECTED] wrote: The ORA-1555 is a read

RE: Rollback Segment Too Old !!!!!!!

2001-11-19 Thread Deepak Thapliyal
ok so let me chirp in as well .. another way of preventing 1555 is to first do a full table scan on the table you are about to mess with .. to prevent delayed block cleanout effect .. go figure ;) Deepak --- Gogala, Mladen [EMAIL PROTECTED] wrote: Another way of avoiding ora-1555 errors is

Re: Rollback Segment Too Old !!!!!!!

2001-11-17 Thread ASHRAF SALAYMEH
I think you forgot to assign a transaction to the increased RBS Suppose the increased RBS is RBS2 then SET TRANSACTION USE ROLLBACK SEGMENT RBS2; After that do an export again . I think it will work. --- Jackson Dumas [EMAIL PROTECTED] wrote: Yeah I had a problem recently were I was

Re: Rollback Segment Too Old !!!!!!!

2001-11-17 Thread ASHRAF SALAYMEH
I think you forgot to assign a transaction to the increased RBS Suppose the increased RBS is RBS2 then SET TRANSACTION USE ROLLBACK SEGMENT RBS2; After that do an export again . I think it will work. --- Jackson Dumas [EMAIL PROTECTED] wrote: Yeah I had a problem recently were I was

RE: Rollback Segment Too Old !!!!!!!

2001-11-17 Thread Ahmed Gholam Hussain
Hi Mr Dumas , Why not using direct path load In export specify : Direct = y Regards -Original Message- From: ASHRAF SALAYMEH [SMTP:[EMAIL PROTECTED]] Sent: Saturday, November 17, 2001 1:30 PM To: Multiple recipients of list ORACLE-L Subject: Re: Rollback

Re: Rollback Segment Too Old !!!!!!!

2001-11-16 Thread Connor McDonald
For a consistent read, the export needs to the rollback segments, but they are being recycled by other txns in your db. So you'll need one or more of: - larger rollback segs - less activity whilst your doing your export - faster exports hth connor --- Jackson Dumas [EMAIL PROTECTED] wrote:

RE: Rollback Segment Too Old !!!!!!!

2001-11-16 Thread Wiegand, Kurt
metalink documents 10630.1 69464.1 62005.1 and 45895.1 will help The key is to hold on to committed values in the rollback segments as long as possible. You can add rollback segments, increase their size (i.e. increase MINEXTENTS), avoid using OPTIMAL (maybe a debateable suggestion) but do not

RE: Rollback Segment needs recovery

2001-07-31 Thread A. Bardeen
Folks, All of the underscore parameters used to force the db open or ignore inconsistency in the redo logs or the RBS's, such as the one below, have two major drawbacks: 1. The db MUST be recreated afterwards (recreating the RBS and/or RBS tablespace is not sufficient). 2. Most likely there

Re: Rollback Segment Question

2001-07-31 Thread A. Bardeen
Kamel, Just because an RBS can extend doesn't mean it will. From the description you've given I suspect that the transactions were committing fast enough that when it came time to wrap around from one exent to the next, the next extent didn't have any active transactions so it was reused

RE: Rollback Segment needs recovery

2001-07-28 Thread Unal Bilisim
Hello Kevin, yes, if The Rollback Segment itself was corrupted, it's the bad of bad. If it's not rbs, dropping object is more simple than other methods. But, If rbs header is not corrupted, there is still a chance. It's possible to identify uncomitted transactions and/or which corrupted

RE: Rollback Segment needs recovery

2001-07-28 Thread Unal Bilisim
Hello Kevin, I missed second part of your message: case, dropping the objects will not do the trick because it will happen again when the Rollback Segment is accessed for another activity. coruupted rbs immediately should be dropped after fixing errors. regards... 28/7/01 12:00:58, Kevin

RE: Rollback Segment needs recovery

2001-07-27 Thread Cale, Rick T (Richard)
I was able to do everything I needed by using undocumented/unsupported _offline_rollback_segments parameter. Rick -Original Message- Sent: Friday, July 27, 2001 1:37 PM To: Multiple recipients of list ORACLE-L Hi DBAs, Oracle 8.0.5/Windows NT4 I shutdown database normal and

Re: Rollback Segment needs recovery

2001-07-27 Thread Nicholas Tufar
On Fri, 27 Jul 2001, Cale, Rick T (Richard) wrote: Hi DBAs, Oracle 8.0.5/Windows NT4 I shutdown database normal and restarted ok. I tried to drop a rollback segment and getora-1545 rollback segment not available. When I select from dba_rollback_segs I get needs recovery. I want to

RE: Rollback Segment needs recovery

2001-07-27 Thread Rachel Carmichael
have you backed up the database? done a full database export? just to be careful From: Cale, Rick T (Richard) [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] Subject: RE: Rollback Segment needs recovery Date: Fri, 27 Jul 2001 10:06:38

RE: Rollback Segment needs recovery

2001-07-27 Thread Kevin Lange
A long time ago Oracle support had me put this into my Init.ora file when I had a bad Rollback segment that would not let go of a transaction. _corrupted_rollback_segments=(RBS01) # Marks a rollback segment corrupted so it can be dropped. When I brought up the database I

Re: Rollback Segment needs recovery

2001-07-27 Thread Unal Bilisim
Hello, It's bad problem. I think _offline_rollback_segments or _corrupted_rollback_segments should be last method. I'll recommend a tip for this error: If you can identify which objects need recovery and then drop them, Oracle doesn't try to recover them, so needs recovery goes away. Let's

RE: Rollback Segment needs recovery

2001-07-27 Thread Kevin Lange
Danisment; When we had a problem that we needed the _corrupted_rollback_segments option added to the init.ora file. The Rollback Segment itself was corrupted. Not the objects using the Rollback Segment. If this is the case, dropping the objects will not do the trick because it will happen

RE: Rollback Segment needs recovery

2001-07-27 Thread Seema Singh
please do offline then drop -Seema From: Cale, Rick T (Richard) [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] Subject: RE: Rollback Segment needs recovery Date: Fri, 27 Jul 2001 10:06:38 -0800 I was able to do everything I needed

RE: Rollback Segment Question

2001-07-25 Thread Yadav, Shailesh
Kamel, Looks like you may have had multiple transactions in your PL/SQL prg. Since one transaction ended, the slot used by it to store undo information was reused by other transactions. Your query did not find the required undo information and thus Snapshot too old error. Had this been a long

Re: Rollback segment

2001-03-05 Thread Tim Sawmiller
Then everybody will use the one that's left. [EMAIL PROTECTED] 03/02/01 11:45PM Hi, Anyone have idea, how Oracle8i make used of multiple rollback segments to reduce system contention? I am currently using 4 rollback segments what will happen if 3 of them are offline? :( Thanxs, --

Re: Rollback segment

2001-03-05 Thread Dave Weber
It depends if the are public access or private. Bottom line if you were using them actively, you will slow down since it is likely the remaining segment will have to issue quite a few more extents to keep up with activity. Tim Sawmiller wrote: Then everybody will use the one that's left.

RE: Rollback segment

2001-03-03 Thread Mark Kirk
If you drop 3 of your 4 rollback segments you will suffer in your database ability to handle transactions. For a complete overview look here: http://technet.oracle.com/doc/oracle8i_816/server.816/a76965/c02block.htm#84 01 That's it for now, Mark Mark Kirk Working toward the Oracle DBA OCP