国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

SQL事務機制

2024-07-21 02:46:40
字體:
來源:轉載
供稿:網友
SQL事務機制

一、事務概念 事務是一種機制、是一種操作序列,它包含了一組數據庫操作命令,這組命令要么全部執行,要么全部不執行。因此事務是一個不可分割的工作邏輯單元。在數據庫系統上執行并發操作時事務是作為最小的控制單元來使用的。這特別適用于多用戶同時操作的數據通信系統。例如:訂票、銀行、保險公司以及證券交易系統等。

二、事務屬性 事務4大屬性:

1 原子性(Atomicity):事務是一個完整的操作。

2 一致性(Consistency):當事務完成時,數據必須處于一致狀態。

3 隔離性(Isolation):對數據進行修改的所有并發事務是彼此隔離的。

4 持久性(Durability):事務完成后,它對于系統的影響是永久性的。

三、創建事務 T-SQL中管理事務的語句:

1 開始事務: begin transaction

2 提交事務:commit transaction

3 回滾事務: rollback transaction

事務分類:

1 顯式事務:用begin transaction明確指定事務的開始。

2 隱性事務:打開隱性事務:set implicit_transactions on,當以隱性事務模式操作時,SQL Servler將在提交或回滾事務后自動啟動新事務。無法描述事務的開始,只需要提交或回滾事務。

3 自動提交事務:SQL Server的默認模式,它將每條單獨的T-SQL語句視為一個事務。如果成功執行,則自動提交,否則回滾。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涡阳县| 合作市| 定襄县| 开平市| 株洲县| 诸城市| 巴东县| 广水市| 湛江市| 顺平县| 惠来县| 霍州市| 信丰县| 华阴市| 镇原县| 衡东县| 耒阳市| 黎平县| 霍林郭勒市| 舟山市| 衡水市| 崇义县| 融水| 安阳市| 澄城县| 桑日县| 依兰县| 桂阳县| 德庆县| 防城港市| 永仁县| 大埔县| 隆回县| 安阳县| 本溪| 平原县| 花莲市| 庆元县| 桃江县| 花垣县| 武鸣县|