日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
帶您深入了解SQLServer事務(wù)

SQL Server事務(wù)是SQL數(shù)據(jù)庫(kù)中非常重要的概念,但是究竟什么是SQL Server事務(wù)呢?下文對(duì)SQL Server事務(wù)作了詳細(xì)的介紹,供您參考。

公司主營(yíng)業(yè)務(wù):做網(wǎng)站、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)推出淄博免費(fèi)做網(wǎng)站回饋大家。

SQL Server事務(wù)可以看作是由對(duì)數(shù)據(jù)庫(kù)的若干操作組成的一個(gè)單元,這些操作要么都完成,要么都取消,從而保證數(shù)據(jù)滿足一致性的要求。事務(wù)的一個(gè)典型例子是銀行中的轉(zhuǎn)帳操作,帳戶A把一定數(shù)量的款項(xiàng)    轉(zhuǎn)到帳戶B上,這個(gè)操作包括兩個(gè)步驟,一個(gè)是從帳戶A上把存款減去一定數(shù)量,二是在帳戶B上把存款加上相同的數(shù)量。這兩個(gè)步驟顯然要么都完成,要么都取 消,否則銀行就會(huì)受損失。顯然,這    個(gè)轉(zhuǎn)帳操作中的兩個(gè)步驟就構(gòu)成一個(gè)事務(wù)。

SQL Server事務(wù)還有如下ACID特征。
ACID分別是四個(gè)英文單詞的首寫字母,這四個(gè)英文單詞是Atomicity、Consistency、Isolation、Durability,分別翻譯為原子性、一致性、隔離性、持久性。

原子性:指事務(wù)中的操作,或者都完成,或者都取消。

一致性:指事務(wù)中的操作保證數(shù)據(jù)庫(kù)中的數(shù)據(jù)不會(huì)出現(xiàn)邏輯上不一致的情況,一致性一般會(huì)隱含的包括在其他屬性之中。

隔離性:指當(dāng)前的事務(wù)與其他未完成的事務(wù)是隔離的。在不同的隔離級(jí)別下,事務(wù)的讀取操作,可以得到的結(jié)果是不同的。

持久性:指對(duì)事務(wù)發(fā)出COMMIT命令后,即使這時(shí)發(fā)生系統(tǒng)故障,事務(wù)的效果也被持久化了。與此相反的是,當(dāng)在事務(wù)執(zhí)行過(guò)程中,系統(tǒng)發(fā)生故障,則事務(wù)的操作都被回滾,即數(shù)據(jù)庫(kù)回到事務(wù)開始    之前的狀態(tài)。

對(duì) 數(shù)據(jù)庫(kù)中的數(shù)據(jù)修改都是在內(nèi)存中完成的,這些修改的結(jié)果可能已經(jīng)寫到硬盤也可能沒(méi)有寫到硬盤,如果在操作過(guò)程中,發(fā)生斷電,強(qiáng)制關(guān)閉SQL*Plus窗口 或系統(tǒng)錯(cuò)誤等故障,數(shù)據(jù)庫(kù)可以保證未結(jié)束的事務(wù)對(duì)數(shù)據(jù)庫(kù)的    數(shù)據(jù)修改結(jié)果即使已經(jīng)寫入磁盤,在下次數(shù)據(jù)庫(kù)啟動(dòng)后也會(huì)被全部撤銷;而對(duì)于結(jié)束的事務(wù),即使其修改的結(jié)果還未寫入磁盤,在數(shù)據(jù)庫(kù)下次啟動(dòng)后會(huì)通過(guò)事務(wù)日志 中的記錄進(jìn)行“重做”,即把    丟失的數(shù)據(jù)修改結(jié)果重新生成,并寫入磁盤,從而保證結(jié)束事務(wù)對(duì)數(shù)據(jù)修改的永久化。這樣也保證了事務(wù)中的操作要么全部完成,要么全部撤銷。
 

【編輯推薦】

SQL Server定時(shí)作業(yè)的設(shè)置方法

25條mysql和sql server區(qū)別

SQL Server自增字段的方法

Sql Server表相關(guān)的語(yǔ)句

Sql Server日期與時(shí)間函數(shù)簡(jiǎn)介


本文名稱:帶您深入了解SQLServer事務(wù)
文章來(lái)源:http://www.dlmjj.cn/article/cdsosgp.html