91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么KILL SESSION時保證不中斷正在進行的事務

發布時間:2021-11-09 09:43:17 來源:億速云 閱讀:166 作者:小新 欄目:關系型數據庫

小編給大家分享一下怎么KILL SESSION時保證不中斷正在進行的事務,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

通過在ALTER SYSTEM DISCONNECT SESSION 后增加 POST_TRANSACTION來實現事務提交或回滾后,會話才會被KILL掉。

node2:
SQL> conn sh/sh
Connected.
SQL> select sid ,serial# from v$session where sid=userenv('sid');
       SID    SERIAL#
---------- ----------
       142   63
SQL> insert into test select a.* from all_objects a ,all_objects b;

node1:
SQL> alter system disconnect session '142,63,@2' post_transaction;
System altered.

node2:
SQL> insert into test select a.* from all_objects a ,all_objects b;
^Cinsert into test select a.* from all_objects a ,all_objects b
            *
ERROR at line 1:
ORA-01013: user requested cancel of current operation

SQL> rollback;
rollback
*
ERROR at line 1:
ORA-00028: your session has been killed


ORACLE DOC:

The POST_TRANSACTION setting allows ongoing transactions to complete before the session is disconnected. If the session has no ongoing transactions, then this clause has the same effect described for as KILL SESSION.

以上是“怎么KILL SESSION時保證不中斷正在進行的事務”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴东县| 那曲县| 北辰区| 盐边县| 任丘市| 湾仔区| 察哈| 华池县| 安乡县| 通化市| 澄城县| 浠水县| 陇西县| 嘉黎县| 江永县| 哈巴河县| 湖南省| 呼图壁县| 霞浦县| 井研县| 丰宁| 洪洞县| 通化县| 婺源县| 高州市| 平昌县| 邵阳县| 兴文县| 兴业县| 顺昌县| 鄂尔多斯市| 四平市| 甘德县| 重庆市| 丹巴县| 嘉兴市| 印江| 仪陇县| 蒲江县| 芜湖市| 黎城县|