oracle大批次資料處理
alter session enable parallel dml ;
alter session disable parallel dml;
可以看到insert /*+ append */ into方式redo產生很少.
alter table redo_test nologging;
alter table redo_test logging;
Oracle10g中,我們可以設定commit的行為來做到在commit之後,控制權立刻返回給使用者,而Oracle會在恰當的時候來喚醒LGWR,批次更新online redo log檔案。
我們可以作系統級的更改:
ALTER SYSTEM SET COMMIT_WRITE = BATCH, NOWAIT
同樣我們也可以在commit時單獨使用,這樣作雖然意味著即使commit了事務,在資料庫恢復時也是不一定找得回來的。但從安全換效率的角度考慮,此做法也不失為權益之計。
COMMIT WRITE BATCH NOWAIT
/*+ append parallel(d,12) */ insert 表D開了12個程式
/*+ parallel(a,12) parallel(b,12) parallel(c,12) */ select 表a,b,c開了12個程式
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16396910/viewspace-1029553/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle遊標批次處理資料Oracle
- 利用陣列處理批次資料陣列
- mybatis+oracle 批次插入多條資料的處理方法MyBatisOracle
- 批次繫結加快資料處理測試
- 利用陣列處理批次資料之習題陣列
- JS指令碼批次處理TS資料型別JS指令碼資料型別
- 大資料常用處理框架大資料框架
- Oracle 重複資料處理Oracle
- java大資料處理:如何使用Java技術實現高效的大資料處理Java大資料
- 大資料處理的基本流程大資料
- 大資料三種處理方式大資料
- 大資料處理之道書評大資料
- 剖析大資料平臺的資料處理大資料
- 資料庫如何處理大資料訪問資料庫大資料
- 【雲端大資料實戰】大資料誤區、大資料處理步驟分析大資料
- 大資料處理平臺都有哪些?大資料
- 大資料處理系統有哪些大資料
- storm流式大資料處理流行嗎ORM大資料
- mysql大資料高併發處理MySql大資料
- 大資料學習之Hadoop如何高效處理大資料大資料Hadoop
- ZT:處理Oracle資料庫中一張有效的Drop大表Oracle資料庫
- Oracle LOB資料型別的處理Oracle資料型別
- 《轉》ORACLE LOB 大物件處理Oracle物件
- 大資料處理需留意哪些問題大資料
- 大資料處理過程是怎樣大資料
- 大資料處理流程包括哪些環節大資料
- 大資料處理的開發經驗大資料
- 資料處理的 9 大程式語言
- Google BigQuery:在雲端處理大資料Go大資料
- Python資料處理(二):處理 Excel 資料PythonExcel
- 資料處理
- Oracle對資料進行加密&解密處理Oracle加密解密
- 傳統的資料處理方式能否應對大資料?大資料
- 玩轉大資料系列之二:資料分析與處理大資料
- 大資料爭論:批處理與流處理的C位之戰大資料
- Oracle的pipelined函式實現高效能大資料處理Oracle函式大資料
- 專業人士處理大資料所需的技能大資料
- Vaex助力高效處理大規模資料集