To register for an Internet.com membership to receive newsletters and white papers, use the Register button ABOVE.
To participate in the message forums BELOW, click here

HOME 11g Central 10g Central 9i Central 8i Central Oracle News Scripts FAQ OCP Zone Resources Database Journal

Go Back   DBAsupport.com Forums > Other > Obfuscation Unlimited

Reply Post New Thread
 
Thread Tools Rate Thread Display Modes
  #1  
Old 08-06-2003, 02:31 PM
slimdave slimdave is offline
Foreign Script Kiddie
 
Join Date: Aug 2002
Location: Colorado Springs
Posts: 5,253
Pissed off at 9iR2

Well, we "upgraded" to 9iR2 a few months ago, and we're all fckd up.

Firstly, we lost the ability to do CTAS on a 32K tablespace. Rather inconvenient.

Secondly, we implemented data segment compression, and now we have to keep running mods against the sys.obj$ table to prevent "block too fragmented to build bitmap index" errors.

Thirdly, after implementing data segment compression we found that you can neither ADD nor DROP columns from the table -- you have to uncompress the whole damn thing. Needless to say, this was an unpleasant surprise.

Fourthly, on our major fact tables we can NO LONGER USE BITMAP INDEXES due to a bug that Oracle say may not be fixed for our platform until 10i.

On a personal note, these problems have cost me about 200 hours with my family over the past few months, although as an hourly-rate consultant it has paid for my landscaping.

Anyhoo, at this rate our upgrade path will skip 10i and go directly to Teradata.

* sigh *
__________________
David Aldridge,
"The Oracle Sponge"

Senior Manager, Business Intelligence Development
XM Satellite Radio
Washington, DC

Oracle ACE
Reply With Quote
  #2  
Old 08-06-2003, 03:27 PM
marist89's Avatar
marist89 marist89 is offline
Super-Genius
 
Join Date: Nov 2000
Location: greenwich.ct.us
Posts: 9,094
200hrs@$125/hr...I can live with that...
__________________
Jeff Hunter
marist89@yahoo.com
http://marist89.blogspot.com/
Get Firefox!
"I pledge to stop eating sharks fin soup and will not do so under any circumstances."
Reply With Quote
  #3  
Old 08-06-2003, 03:38 PM
slimdave slimdave is offline
Foreign Script Kiddie
 
Join Date: Aug 2002
Location: Colorado Springs
Posts: 5,253
Quote:
Originally posted by marist89
200hrs@$125/hr...I can live with that...
So could i, if that's what it was.
__________________
David Aldridge,
"The Oracle Sponge"

Senior Manager, Business Intelligence Development
XM Satellite Radio
Washington, DC

Oracle ACE
Reply With Quote
  #4  
Old 08-06-2003, 03:53 PM
Tarry's Avatar
Tarry Tarry is offline
Senior Advisor
 
Join Date: Jan 2002
Location: Netherlands
Posts: 1,591
Re: Pissed off at 9iR2

Quote:
Originally posted by slimdave
Well, we "upgraded" to 9iR2 a few months ago, and we're all fckd up.

Firstly, we lost the ability to do CTAS on a 32K tablespace. Rather inconvenient.

Secondly, we implemented data segment compression, and now we have to keep running mods against the sys.obj$ table to prevent "block too fragmented to build bitmap index" errors.

Thirdly, after implementing data segment compression we found that you can neither ADD nor DROP columns from the table -- you have to uncompress the whole damn thing. Needless to say, this was an unpleasant surprise.

Fourthly, on our major fact tables we can NO LONGER USE BITMAP INDEXES due to a bug that Oracle say may not be fixed for our platform until 10i.

at this rate our upgrade path will skip 10i and go directly to Teradata.

* sigh *
Dave don't get me wrong here, but didn't you try all this out in your dev/test environemnt before upgrading your production databases. Either way you've learnt something...(I guess)

Quote:
although as an hourly-rate consultant it has paid for my landscaping.
No complaining there though...
__________________
Tarry Singh
I'm a JOLE(JavaOracleLinuxEnthusiast)
TarryBlogging
--- Everything was meant to be---
Reply With Quote
  #5  
Old 08-06-2003, 04:39 PM
slimdave slimdave is offline
Foreign Script Kiddie
 
Join Date: Aug 2002
Location: Colorado Springs
Posts: 5,253
Re: Re: Pissed off at 9iR2

Quote:
Originally posted by Tarry
Dave don't get me wrong here, but didn't you try all this out in your dev/test environemnt before upgrading your production databases. Either way you've learnt something...(I guess)
We tried a lot of things, but evidently not enough, and our test box is close-but-not-the-same as prod.

For example, it's only certain of our fact tables that we can't bitmap index-- no-one seems to know why, and it worked fine under test.

We didn't try adding/dropping columns from a compressed table, 'cos it's not part of our normal operations to do so. It's was a new development that raised the issue.

Well, you know how it is, you have to draw the line somewhere. Whatever you test, you'll have missed something like a bug in applying a bitmap index to a non-foreign keyed nullable date type column having more than 10,00 rows and more than 4 distinct values, or some crap like that.

My real problem is with lack of responsiveness from Oracle on some of these issues -- having been outstanding for more than a month, with fixes backported to other platforms, you'd think it fairly straightforward to backport to a fairly common O/S like HPUX 64bit. Bugs i can handle, but the wait for fixes is driving me crazy.
__________________
David Aldridge,
"The Oracle Sponge"

Senior Manager, Business Intelligence Development
XM Satellite Radio
Washington, DC

Oracle ACE
Reply With Quote
  #6  
Old 08-06-2003, 05:15 PM
pando pando is offline
Pando & Company
 
Join Date: Jun 2000
Location: Madrid, Spain
Posts: 7,436
Anyone worked with Teradata? I have always been told Teradata owns Oracle in DWH.

It's really a shame you cannot add or drop column with compressed tables

What mod do you run against obj$ to prevent the error ypou mentioned :-?
Reply With Quote
  #7  
Old 08-06-2003, 08:09 PM
slimdave slimdave is offline
Foreign Script Kiddie
 
Join Date: Aug 2002
Location: Colorado Springs
Posts: 5,253
I think that theoretically (meaning "if the feature sets work") then the gap is much closer in 9iR2 than in prior releases.

The obj$ update sets the expected maximum number of rows to a higher number, detailed in metalink note 194734.1 ...

Quote:
Error: ORA-28606 (ORA-28606)
Text: block too fragmented to build bitmap index (%s,%s)
---------------------------------------------------------------------------
Cause: The block(s) exceed the maximum number of rows expected when
creating a bitmap index. This is probably due to maximum slot
allowed set too low. The values in the message are: (slot number
found, maximum slot allowed)
Action: alter system flush shared_pool; update tab$ set spare1 = 8192
where obj# = (select obj# from obj$ where NAME= AND
owner# = ; commit;

.
I believe there is a similar workaround for a problem with "minimize rows per block" and partition exchanges, where spare1 is higher for the non-partitioned table than for the partitioned table.

I forgot to mention another problem. DBMS_STATS.GATHER_TABLE_STATS() with 'cascade=>true' won't work for function-based indexes. Or was that 8i? I forget now.
__________________
David Aldridge,
"The Oracle Sponge"

Senior Manager, Business Intelligence Development
XM Satellite Radio
Washington, DC

Oracle ACE
Reply With Quote
  #8  
Old 08-07-2003, 09:50 AM
abhaysk's Avatar
abhaysk abhaysk is offline
Krishna
 
Join Date: Dec 2002
Location: Bangalore ( India )
Posts: 2,433
Re: Pissed off at 9iR2

Quote:
Originally posted by slimdave
Fourthly, on our major fact tables we can NO LONGER USE BITMAP INDEXES due to a bug that Oracle say may not be fixed for our platform until 10i.
* sigh *
?????????
__________________
funky...

"I Dont Want To Follow A Path, I would Rather Go Where There Is No Path And Leave A Trail."

"Ego is the worst thing many have, try to overcome it & you will be the best, if not good, person on this earth"
Reply With Quote
  #9  
Old 08-07-2003, 10:04 AM
slimdave slimdave is offline
Foreign Script Kiddie
 
Join Date: Aug 2002
Location: Colorado Springs
Posts: 5,253
Re: Re: Pissed off at 9iR2

Quote:
Originally posted by abhaysk
?????????
Indeed.

Bug No. 2093670
__________________
David Aldridge,
"The Oracle Sponge"

Senior Manager, Business Intelligence Development
XM Satellite Radio
Washington, DC

Oracle ACE
Reply With Quote
  #10  
Old 08-07-2003, 10:11 AM
abhaysk's Avatar
abhaysk abhaysk is offline
Krishna
 
Join Date: Dec 2002
Location: Bangalore ( India )
Posts: 2,433
Re: Re: Re: Pissed off at 9iR2

Quote:
Originally posted by slimdave
Indeed.

Bug No. 2093670
Dave :

In our DW type DB (9.2.0.3 now), we have many BIT maps, but never encountered any problems, so just amused when u said "NO LONGER USE BITMAP INDEXES"...

Indeed I need to check once more now.

Abhay.
__________________
funky...

"I Dont Want To Follow A Path, I would Rather Go Where There Is No Path And Leave A Trail."

"Ego is the worst thing many have, try to overcome it & you will be the best, if not good, person on this earth"
Reply With Quote
Reply Post New Thread

Bookmarks

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -4. The time now is 11:34 AM.


DBAsupport.com Recent Articles


 » Configuring Oracle as a Data Source for SQL Server

 » When tuning Oracle is not an option

 » Leveraging Logical Standby Databases in Data Guard

 » Building an Oracle Server Environment

 » Oracle 11g Security – Guidelines for Auditing

Search DBAsupport:
 


Click Here to Expand Forum to Full Width











Acceptable Use Policy


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.