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: Large in memory DW table

RE: Large in memory DW table

From: <krish.hariharan_at_quasardb.com>
Date: Fri, 16 Nov 2007 09:19:31 -0700
Message-ID: <000001c8286c$7ae95470$6401a8c0@BHAIRAVIPC01>


Rob,  

Out of curiosity some back to basics question.  

  1. What is your current performance bottleneck and would having the table in SGA remove that bottleneck
  2. Why does this table need to be in memory
  3. Can you use indexes and partitioning effectively to defer the table row access until later? Indexes tend to be more compact and consequently better at being cached, not to mention the join optimization you may get
  4. Can PQ be an alternative

My preference and experience, in general, is to articulate the performance problem and goals in business terms. There is an inherent danger to expressing the performance problem in terms of a solution you may choose (caching the table). If the requirements necessitate that, wouldn't it then be perhaps better to look at the products such as Oracle Times Ten rather than shoe horn it into Oracle RDBMS?  

-Krish

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Nov 16 2007 - 10:19:31 CST

Original text of this message

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