APPEND 提示

“使用 DIRECT PATH 方法插入新行”。

APPEND 提示指示引擎使用直接路徑負載 。這意味著引擎不會使用傳統的外掛使用記憶體結構和標準鎖,而是會直接向表空間寫入資料。始終建立附加到表段的新塊。這會更快,但有一些限制:

  • 在提交或回滾事務之前,你無法從同一會話中附加的表中讀取。
  • 如果在表上定義了觸發器,Oracle 將不使用直接路徑 (對於 sqlldr 載入,這是一個不同的故事)。
  • 其他

例。

INSERT /*+append*/ INTO Employees
SELECT *
FROM Employees;