溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

三分鐘了解mysql事務(wù)知識

發(fā)布時間:2020-06-01 10:15:07 來源:網(wǎng)絡(luò) 閱讀:233 作者:三月 欄目:MySQL數(shù)據(jù)庫

本文主要給大家簡單講講mysql事務(wù)知識,相關(guān)專業(yè)術(shù)語大家可以上網(wǎng)查查或者找一些相關(guān)書籍補充一下,這里就不涉獵了,我們就直奔主題吧,希望mysql事務(wù)知識這篇文章可以給大家?guī)硪恍嶋H幫助。

mysql事務(wù);
事務(wù):一組原子性的SQL查詢,或者說一個單獨工作單元
ACID測試:
A:atomicity,原子性:整個事務(wù)中的所有操作要么全部成功執(zhí)行,要么全部失敗后回滾。
C:consistency,一致性:數(shù)據(jù)庫總是從一個一致性狀態(tài)轉(zhuǎn)換成另一個一致性狀態(tài);
I:Isolation,隔離性;一個事務(wù)所做出的操作在提交之前,是不能為其它所見;
D:durability:持久性,一旦事務(wù)提交,其所做的修改會永久保存在數(shù)據(jù)庫中;
事務(wù):
啟動事務(wù),START TRANSACTION
結(jié)束事務(wù):
1.COMMIT
2.ROLLBACK
建議:顯示請求和提交事務(wù),而不要使用自動提交功能
autocommit               0
3.事務(wù)支持savepoint
SAVEPOINT identifier
ROLLBACK [WORK] TO [SAVEPOINT] identifier
RELEASE SAVEPOINT identifier
4.事務(wù)隔離級別:
show global variables like 'tx_%';
READ-UNCOMMITED(讀未提交):可以讀取另一個會話還未提交的更改
READ-COMMITED(讀提交):另一個會話提交后,才能讀取到對方提交的內(nèi)容
REPEATABLE-READ(可重讀):另一個會話不管提交與否,在自己提交之前只能讀取之前的數(shù)據(jù)。
SERIALIZABILE(可串行化):自己未提交,對方對相應(yīng)數(shù)據(jù)進行修改會被阻塞。

mysql事務(wù)知識就先給大家講到這里,對于其它相關(guān)問題大家想要了解的可以持續(xù)關(guān)注我們的行業(yè)資訊。我們的板塊內(nèi)容每天都會捕捉一些行業(yè)新聞及專業(yè)知識分享給大家的。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI