java Java中事務開啟是不是就是mysql加鎖了?
Java中事務開啟是不是就是mysql加鎖了?Java中的東西一般都是在服務層控制的,主要是為了在一些安全系數高的業(yè)務場景中防止出錯。最常用的操作是轉賬操作,必須在轉出賬戶扣錢和轉入賬戶加錢時成功。M
Java中事務開啟是不是就是mysql加鎖了?
Java中的東西一般都是在服務層控制的,主要是為了在一些安全系數高的業(yè)務場景中防止出錯。最常用的操作是轉賬操作,必須在轉出賬戶扣錢和轉入賬戶加錢時成功。
MySQL的鎖是數據庫本身的鎖,因為一個數據表中可能有多個人同時讀寫,可能有多個人同時操作一段數據,但是你先更改數據,然后其他人也在修改,可能會導致修改后的數據出錯,在MySQL數據中出現(xiàn)錯誤讀取和臟讀取的情況下,可能會出現(xiàn)不正確的數據。
兩者不是一回事