Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: bitmap indexes going wild

RE: bitmap indexes going wild

From: Christopher Spence <cspence_at_FuelSpot.com>
Date: Mon, 30 Jul 2001 09:38:12 -0700
Message-ID: <F001.00358F92.20010730091026@fatcity.com>

They
way Oracle uses bitmap indexes, they are very poor performance when doing large writes, or data loads.
Oracle
actually shys away from their use for OLTP environments. <FONT face=Arial color=#0000ff
size=2> 
<FONT face=Arial color=#0000ff
size=2>Although bitmap indexes are very cool and can have very significant performance gains, you must be very careful with them, they do not perform as consistent as b-tree indexes and can sometimes pose performance problems due to their increased complexity on writes.
"Walking on water and developing software from a specification are easy if both are frozen." Christopher R. Spence <FONT
face="Comic Sans MS" size=2>Oracle DBA <FONT face="Comic Sans MS" size=2>Fuelspot   

  <FONT
  face=Tahoma size=2>-----Original Message-----From: Koivu, Lisa   [mailto:lisa.koivu_at_efairfield.com] Sent: Monday, July 30, 2001   10:31 AMTo: Multiple recipients of list ORACLE-LSubject:   RE: bitmap indexes going wild
  Hi Stephane,
  your data loads will also be much
  much quicker if you drop your bitmap indexes prior to the load.  But then   you have to weigh the speed increase of your load against the time it will   take to rebuild the bitmaps.  I believe the doco discusses why bitmaps   can slow down inserts. 
  Lisa Koivu Oracle Database
  Administrator Fairfield Resorts, Inc.   954-935-4117   

    -----Original Message----- <FONT
    face=Arial size=1>From:   <FONT face=Arial     size=1>Deshpande, Kirti [SMTP:kirti.deshpande_at_verizon.com]     Sent:   <FONT face=Arial

    size=1>Monday, July 30, 2001 10:00 AM <FONT face=Arial 
    size=1>To:     <FONT face=Arial 
    size=1>Multiple recipients of list ORACLE-L <FONT face=Arial 
    size=1>Subject:        <FONT 
    face=Arial size=1>RE: bitmap indexes going wild 
    Stéphane, I
    have seen such behaviour with bit mapped index since 7.3.4.x. The     index did not grow as much in 8.x
    versions. But it was still unacceptable. We drop <FONT face=Arial     size=2>all bit mapped indexes prior to data loads and rebuild them     afterwards.
    Regards, Received on Mon Jul 30 2001 - 11:38:12 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US