MySQL 之 InnoDB引擎 Transaction(事務)

爲何須要事務?     假設有這樣一個場景,用戶進行訂單支付這一操做,實現的過程當中咱們須要像訂單表中添加一條記錄,而且向支付記錄表中添加一條記錄,咱們沒有開啓事務,假設咱們第一條SQL語句執行成功了,可是第二條SQL語句因爲某緣由(可能系統崩潰什麼的)執行失敗了,那麼咱們的訂單表插入了一條記錄,可是咱們的支付記錄表沒有添加記錄,用戶在支付的記錄裏面找不到本身的記錄,可是卻有訂單,這就形成了數據的
相關文章
相關標籤/搜索