MySQL中的事務是指什么?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
成都創(chuàng)新互聯(lián)公司,專注為中小企業(yè)提供官網(wǎng)建設、營銷型網(wǎng)站制作、成都響應式網(wǎng)站建設公司、展示型成都網(wǎng)站建設、網(wǎng)站建設等服務,幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設與網(wǎng)站營銷推廣問題。
事務就是一組原子性的 SQL 查詢,或者說一個獨立的工作單元。事務內(nèi)的語句,要么全部執(zhí)行成功,要么全部執(zhí)行失敗
ACID 特性:原子性(atomicity)、一致性(consistency)、隔離性(isolation)、持久性(durability)
事務是數(shù)據(jù)庫系統(tǒng)區(qū)別于其他一切文件系統(tǒng)的重要特性之一
事務是一組具有原子性的SQL語句,或是一個獨立的工作單元
事務需要符合以下特點:
原子性(ATOMICITY),定義:
一個事務必須被視為一個不可分割的最小工作單元,整個事務中的所有操作要么全部提交成功,要么全部失敗,對于一個事務來說,不可能只執(zhí)行其中的一部分操作
一致性(CONSISTENCY),定義:
一致性是指事務講數(shù)據(jù)庫從一種一致性狀態(tài)轉(zhuǎn)換到另外一種一致性狀態(tài),在事務開始之前和事務結束后數(shù)據(jù)庫數(shù)據(jù)的完整性沒有被破壞
隔離性(ISOLATION),定義:
隔離性要求一個事務對數(shù)據(jù)庫中數(shù)據(jù)的修改,在未提交完成前對于其它事務是不可見的
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。