久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

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

150次閱讀
沒有評論

共計 987 個字符,預計需要花費 3 分鐘才能閱讀完成。

丸趣 TV 小編給大家分享一下怎么 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 時保證不中斷正在進行的事務”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-26發表,共計987字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 张家港市| 沂南县| 福安市| 塘沽区| 宜城市| 临沧市| 巨野县| 丁青县| 廉江市| 灵山县| 双桥区| 望城县| 泽州县| 吕梁市| 特克斯县| 荔浦县| 大兴区| 驻马店市| 常州市| 鄂州市| 张家界市| 西乌珠穆沁旗| 宜宾县| 甘孜| 墨竹工卡县| 宜君县| 延长县| 陇南市| 肃北| 泽库县| 布尔津县| 东莞市| 宜昌市| 舞阳县| 南澳县| 林甸县| 文化| 东源县| 辛集市| 威远县| 莲花县|