關於insert /* append */的幾點註記
1. append方式新增記錄對insert into ... values語句不起作用。
2. 以append方式批次插入的記錄,其儲存位置在hwm 之上,即使hwm之下存在空閒塊也不能使用。
3. 以append方式插入記錄後,要執行commit,才能對錶進行查詢。否則會出現錯誤:
ORA-12838: 無法在並行模式下修改之後讀/修改物件
4. 在歸檔模式下,要把表設定為nologging,然後以append方式批次新增記錄,才會顯著減少redo數量。在非歸檔模式下,不必設定表的nologging屬性,即可減少redo數量。如果表上有索引,則append方式批次新增記錄,不會減少索引上產生的redo數量,索引上的redo數量可能比表的redo數量還要大。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-152504/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於insert /*+ append*/ 各種insert插入速度比較APP
- Oracle的幾點註記Oracle
- 關於/*+append*/的一點小常識APP
- insert /*+ append */ into 與insert into 的區別APP
- insert /*+ append */於report unrecoverable命令實驗。APP
- 最近關於工作的幾點思考
- 關於json的幾點思考JSON
- 關於Decorator模式的幾點想法模式
- 關於加快INSERT語句執行速度和 HINT /*+ append*/及nologging的使用APP
- 關於append sql hint的實驗APPSQL
- 關於CORS 應該注意的幾點CORS
- 關於安全策略的幾點解析
- 關於Oracle baseline的幾點Oracle
- 關於MFC操作Excel的幾點心得Excel
- insert append需要注意的問題APP
- insert /*+ append */直接路徑插入APP
- insert 中append 用法詳解APP
- 關於insert操作造成索引葉節點分裂的驗證索引
- iOS 關於tabBar的幾處筆記iOStabBar筆記
- 關於redis,你需要了解的幾點!Redis
- 關於MongoDB的幾點注意事項UMMongoDB
- 關於產品經理的幾點思考?
- 關於 Swift,我不喜歡的幾點Swift
- 關於redo的幾個小知識點
- 關於面試你不知道的幾點面試
- CTAS和insert append的一個測試APP
- nologging和insert /*+append*/APP
- Append與Direct-Path Insert(一)APP
- Append與Direct-Path Insert(二)APP
- 直接路徑插入 -- insert /*+append*/ into [zt]APP
- 關於QList與QStringList的append函式APP函式
- [Android] 關於 Model 層的幾點思考(一)Android
- 關於加強MYSQL安全的幾點建議MySql
- 分享幾點關於 web 前端開發的看法Web前端
- 有幾點關於C語言的疑問C語言
- 關於終端業務元件化的幾點思考元件化
- 關於企業的備份幾點總結
- 關於程式碼審查的幾點建議