首頁  >  問答  >  主體

php - 請教,mysql事務,鎖和交易問題?

例如帳戶餘額有100塊錢,交易時偵測如果 餘額大於交易額,就交易成功。
現在假設這個用戶同一時刻,產生了多比交易,偵測的時候就會出現問題。

問題:

  1. 請問這個時候用交易的SERIERLIZED 隔離等級是否可以解決此問題。

  2. 或是給這行資料加鎖,那請問這個鎖該怎麼加?

代言代言2674 天前873

全部回覆(1)我來回復

  • 阿神

    阿神2017-06-24 09:43:23

    1. 可以解決此問題,但是可能效能會急劇下降

    2. 可以加樂觀鎖啊

    回覆
    0
  • 取消回覆