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

Home -> Community -> Usenet -> c.d.o.server -> Re: datawarehouse extraction, snapshots?

Re: datawarehouse extraction, snapshots?

From: Jusung Yang <jusungyang_at_yahoo.com>
Date: 15 Aug 2002 12:53:33 -0700
Message-ID: <42ffa8fa.0208151153.264d27dc@posting.google.com>


> Transportable tablespace cant go because we have different data block
> sizes (8k vs 32k)

First off, 9i supports multi-blocksize. I heard it is specifically designed for transpotable tablespace.

In my opinion, you either have a bad ETL mechanism or you simply have to up the processing power of your source system. During ETL, you move your data (the new data, the delta since last extraction) from your source system to the datawarehouse. I certainly hope you are doing the delta, that's what ETL is all about. The fact that you are considering creating snapshops seems to indicate that the current ETL mechanism is not doing the delta thing. It would very, very sad if this is true.

If I understand you correctly, you want to actually replicate your data source in your data warehouse. And extract, transform (maybe) and load them all in the same system. Interesting idea, but I never heard of such design in a data warehouse environment and dare to say that it is a bad idea. Instead of maintainging a single ETL mechanism, you will now add another data replication mechanism to your system.

If you are using 9i, CDC is your answer.

sg <s4v4g3_at_europe.com> wrote in message news:<3D5B8EC5.5030509_at_europe.com>...
> Hi
>
> our problem is that extraction processes is exchausting our billing
> system resources. This is a mobile company so
>
> imagine we have a table for customer contracts which is around 15000000
> rows, for extraction a the process probably do
>
> select column1, column3, column 5
> from CONTRACTS;
>
> then next extraction process comes and require part of data from that
> table and runs
>
> select column2, column4, column 6
> from CONTRACTS;
>
> then tehre comes another process which does probably similar thing but
> for different column combinations, there are around 20 of these
> extraction processes going in our billing system everynight!
>
> So what I am trying to do is relieve this load from billing system and
> move the load to our datawarehouse server is more suited for these kind
> of heavy queries. I want to move the entire table contracts everyday to
> datawarehouse.
Received on Thu Aug 15 2002 - 14:53:33 CDT

Original text of this message

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