AllExperts > Oracle 
Search      
Oracle
Volunteer
Answers to thousands of questions
 Home · More Oracle Questions · Answer Library  · Encyclopedia ·
More Oracle Answers
Question Library

Ask a question about Oracle
Volunteer
Experts of the Month
Expert Login

Awards

About Us
Tell friends
Link to Us
Disclaimer

 
 
 
 
About Peter Choi
Expertise
I am a senior Oracle DBA, PeopleSoft Administrator and Project Manager with 10+ years experience. I have been working with PeopleSoft (HRMS 5, 7, 7.x and 8.9), Oracle RDBMS (7.3 - 11gR1) on various Unix and Windows platforms, and some Oracle Application Server (9i/10gR2). I also have experience with the configuration and administration of BEA`s Tuxedo and WebLogic for PeopleSoft 8.x.

 
   

You are here:  Experts > Computing/Technology > Oracle > Oracle > Oracle Surrogate key on OLTP Loads

Oracle - Oracle Surrogate key on OLTP Loads


Expert: Peter Choi - 5/29/2009

Question
I am loading normalized structres from denormalized inputs and want high concurrency and fast load time. The foreign keys are not inherited into primary keys of children and there is no use of circular RI.  What is the best way to do this?

    I can not turn off constraints due to concurrency.  I was thinking that to load all data on pass one and update children with FK data in pass two would be better then load parents then children then grand children in seperate passes.  
   What do you recommend and do you know of any white papers on the subject?

Answer
Hi David,

Here's a great thread from Oracle guru, Tom Kyte, on what's the best way for managing large/high volumes in a data warehouse or OLTP:

http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:356694874047...

Here's another great in-depth presentation from a consulting company called Rittman Mead (UK): http://www.rittmanmead.com/files/dimensional_modelling_on_oracle.pdf

Disc

Hope this helps.

Peter

Add to this Answer   Ask a Question


 
User Agreement | Privacy Policy | Kids' Privacy Policy | Help
Copyright  © 2008 About, Inc. AllExperts, AllExperts.com, and About.com are registered trademarks of About, Inc. All rights reserved.