oracle - Can you using joins with direct path inserts? -


i have tried find examples simple single clause. here situation. have bunch of legacy data transferred database. have "good" tables in same database. need transfer (data-conversion) data legacy tables thew tables. because different set of tables data-conversion requires complex joins put old data new tables correctly.

so, old tables old data.

new tables must have old data requires lots of joins old data new tables correctly.

can use direct path lots of joins this? insert select (lots of joins) direct path apply tables on same database (transfer between tables)? loading tables text file?

thank you.

the query in select can complex you'd direct-path insert. direct-path refers destination table. has nothing way data read or processed.

if you're doing direct-path insert, you're asking oracle insert new data above high water mark of table bypass normal code reuses space in existing blocks new rows inserted. has block other inserts since can't have high water mark of table change during direct-path insert. isn't big deal if you've got downtime window in load quite problematic if wanted existing tables available other applications during load.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -