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: How to store 50 Terabytes per day?

Re: How to store 50 Terabytes per day?

From: jaromir nemec <jaromir_at_db-nemec.com>
Date: Thu, 9 Sep 2004 21:52:51 +0200
Message-ID: <040701c496a6$97f0ba50$3c02a8c0@JARAWIN>


Hi Tom,

> ETL would have to consist of inserts only once, no updates or deletes EVER

> Current-image data would have to be implemented as either views or

    materialized views, if desired...

I completely agree with this strategy but in my opinion there are two problems to be solved:

  1. the dealing with rolling window - e.g. the data are held for 7 years, but the "current image" should contain complete data. This is not a trivial task , for example using materialized views a drop of an old partition should have no influence to the materialized view (may be not so difficult) and a complete refresh of a materialized view must remain possible (may be more difficult).
  2. the validation and cleaning make the "insert only once" more complicated. I mean the enforcing of business rules beyond of primary and foreign keys. Those actions can be moved in current-image views, but this is for sure not the desired solution (validation will be repeated for each query).

regards

Jaromir D.B. Nemec

http://www.db-nemec.com

A couple things are certain:

Boy, would I love to get my hands on that database! :-)

-Tim

--
To unsubscribe - mailto:oracle-l-request_at_freelists.org&subject=unsubscribe
To search the archives - http://www.freelists.org/archives/oracle-l/



--
To unsubscribe - mailto:oracle-l-request_at_freelists.org&subject=unsubscribe 
To search the archives - http://www.freelists.org/archives/oracle-l/
Received on Thu Sep 09 2004 - 14:50:43 CDT

Original text of this message

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