關於直接路徑插入的工作原理

litterbaby發表於2007-09-05
關於直接路徑插入的工作原理[@more@]

關於直接路徑插入的工作原理

關於直接路徑插入的工作原理可以從三個形式的插入來說:

1、序列直接路徑插入到分割槽或者非分割槽表

這個比較容易理解,就是一個單獨的程式將資料直接插入到表資料段上每一個分割槽段的高水位之上的空間。這裡說的直接路徑是指不經過資料緩衝區。

2、並行直接插入到分割槽表

這個和第一中情況類似,每一個程式對應一個或者多個分割槽段,但是每一個分割槽段最多隻能有一個程式對應,一個單獨的程式將資料直接插入到表資料段上每一個分割槽段的高水位之上的空間。

3、並行直接插入到非分割槽表

這個工作原理就複雜一些,每一個並行的執行服務程式分配一個臨時段來使用,程式將資料直接插入到這個臨時段上,當COMMIT的時候,並行執行協調器將這些臨時段連線到主表段上。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/222350/viewspace-968056/,如需轉載,請註明出處,否則將追究法律責任。

相關文章