1
我有兩個表:A是日誌記錄,B是nologging。我上執行工作的生產環境腳本這樣的:在日誌記錄和nologging表操作
begin
insert /*+ APPEND*/ into B select * from A; --some kind of direct load insert
update A set r=1;
end;
在上面的語句的執行可以有交易,其將值插入A和B表(正常,傳統插入件)。我想確保: - 如果發生介質故障,除直接加載插入外,所有更改都可以恢復(B更新,由事務所做的更改)? - 如果腳本執行失敗,什麼都不會改變?
對嗎?