sqlplus如何處理會話操作dml事務
結論
1,sqlplus退出(是正常退出),會自動提交DML事務而且從一個使用者切換到另一個使用者,也會隱式自動提交DML事務
2,所以用SQLPLUS操作一定要細心,尤其是在生產系統,千萬小心,如果確認不要的資料,馬上要回退即ROLLBACK
另讓垃圾資料進入表
3,經測試,如果sqlplus客戶端(secure crt)是異常退出,不會提交DML事務,會回退其操作
測試
會話1
SQL> conn scott/system
Connected.
SQL> create table t_sqlplus(a int);
Table created.
SQL> insert into t_sqlplus values(1);
1 row created.
會話2
SQL> select * from t_sqlplus;
no rows selected
平滑切換會話1的使用者,從SCOTT變成sysdba
SQL> conn /as sysdba
Connected.
會話2
SQL> select * from t_sqlplus;
A
----------
1
個人簡介:
8年oracle從業經驗,具備豐富的oracle技能,目前在國內北京某專業oracle服務公司從事高階技術顧問。
服務過的客戶:
中國電信
中國移動
中國聯通
中國電通
國家電網
四川達州商業銀行
湖南老百姓大藥房
山西省公安廳
中國郵政
北京302醫院
河北廊坊新奧集團公司
專案經驗:
中國電信3G專案AAA系統資料庫部署及最佳化
中國聯通CRM資料庫效能最佳化
中國移動10086電商平臺資料庫部署及最佳化
湖南老百姓大藥房ERR資料庫sql最佳化專案
四川達州商業銀行TCBS核心業務系統資料庫模型設計和RAC部署及最佳化
四川達州商業銀行TCBS核心業務系統後端批處理儲存過程功能模組編寫及最佳化
北京高鐵訊號監控系統RAC資料庫部署及最佳化
河南宇通客車資料庫效能最佳化
中國電信電商平臺核心採購模組表模型設計及最佳化
中國郵政儲蓄系統資料庫效能最佳化及sql最佳化
北京302醫院資料庫遷移實施
河北廊坊新奧data guard部署及最佳化
山西公安廳身份證審計資料庫系統故障評估
聯絡方式:
手機:18201115468
qq : 305076427
qq微博: wisdomone1
新浪微博:wisdomone9
qq群:275813900
itpub部落格名稱:wisdomone1 http://blog.itpub.net/9240380/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-1821155/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 分散式事務處理方案,微服事務處理方案分散式
- MySQL事務處理MySql
- 12事務處理
- mysqli 事務處理MySql
- 事務複製會話 (三)會話
- 事務複製會話 (二)會話
- 事務複製會話 (四)會話
- 事務複製會話 (五)會話
- 阿里是如何處理分散式事務的阿里分散式
- ITL與事務處理
- redis的事務處理Redis
- php事務處理方法PHP
- java事務的處理Java
- MYSQL--事務處理MySql
- SpringDataRedis事務處理SpringRedis
- mysql事務處理(轉)MySql
- Laravel 分散式事務處理Laravel分散式
- springboot事務處理Spring Boot
- Spring (二) 事務處理Spring
- [MYSQL -26]控制事務處理MySql
- 分散式事務故障處理分散式
- JDBC事務處理設計JDBC
- MySQL中的事務處理MySql
- SQL SERVER 事務處理(一)SQLServer
- sql server 事務處理(二)SQLServer
- 事務處理基本概念
- active會話不斷增多案例處理會話
- JDBC 事務處理【最終版】JDBC
- DML 語句處理過程
- DM 是如何處理 DML 的丨TiDB 工具分享TiDB
- PHP中的PDO操作學習(二)預處理語句及事務PHP
- (轉) oracle 臨時表(事務級、會話級)Oracle會話
- Spring事務專題(三)事務的基本概念,Mysql事務處理原理SpringMySql
- [JS] Ajax請求會話過期處理JS會話
- oracle10g會話跟蹤處理Oracle會話
- ofbiz對workflow的事務處理是如何做到的
- springcloud分散式事務處理 LCNSpringGCCloud分散式
- mysql事務處理與鎖機制MySql