您好,登錄后才能下訂單哦!
mysql中的事務(wù)是指什么?很多新手對此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
事務(wù)就是一組原子性的 SQL 查詢,或者說一個(gè)獨(dú)立的工作單元。事務(wù)內(nèi)的語句,要么全部執(zhí)行成功,要么全部執(zhí)行失敗
ACID 特性:原子性(atomicity)、一致性(consistency)、隔離性(isolation)、持久性(durability)
事務(wù)是數(shù)據(jù)庫系統(tǒng)區(qū)別于其他一切文件系統(tǒng)的重要特性之一
事務(wù)是一組具有原子性的SQL語句,或是一個(gè)獨(dú)立的工作單元
事務(wù)需要符合以下特點(diǎn):
原子性(ATOMICITY),定義:
一個(gè)事務(wù)必須被視為一個(gè)不可分割的最小工作單元,整個(gè)事務(wù)中的所有操作要么全部提交成功,要么全部失敗,對于一個(gè)事務(wù)來說,不可能只執(zhí)行其中的一部分操作
一致性(CONSISTENCY),定義:
一致性是指事務(wù)講數(shù)據(jù)庫從一種一致性狀態(tài)轉(zhuǎn)換到另外一種一致性狀態(tài),在事務(wù)開始之前和事務(wù)結(jié)束后數(shù)據(jù)庫數(shù)據(jù)的完整性沒有被破壞
隔離性(ISOLATION),定義:
隔離性要求一個(gè)事務(wù)對數(shù)據(jù)庫中數(shù)據(jù)的修改,在未提交完成前對于其它事務(wù)是不可見的
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注億速云行業(yè)資訊頻道,感謝您對億速云的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。