一個會話可以啟動多個事務,會話是session,指一次連接。
事務是指一個操作單元,要麼成功,要麼失敗,沒有中間狀態。
會話中可以完成多個事務。
例如:
會話好比,在應用程序中連接數據庫要執行連接,然後會關閉,這算一次會話。
事務呢,就好比在打開會話後要執行程序中的某一個或多個對數據庫進行的操作。
事物的最好例子就是轉賬,從一個賬戶賺錢到另一個賬戶,兩張表的數據修改,要麼全成功,要門全變回原樣。
會話看 v$session
事務看 v$transaction
這兩張視圖通過 v$session.taddr= v$transaction.addr 連接,
事務是使數據庫和文件系統分離的一個特性