推 agreerga: 只鎖住step2的扣款動作? 08/18 10:47
→ cf1064: db的select for update? 08/18 10:57
→ dinos: step2的where加上判斷餘額是否足夠 08/18 11:26
推 st1009: 時間鎖,你抓DB到正式修改資料之間有等待時間確認是否有同 08/18 14:55
→ st1009: 時操作 08/18 14:55
→ xdraculax: transaction or lock table 08/18 22:18
推 z20240: update table set price = newPrice where price is enoug 08/19 17:23
→ z20240: h ; 08/19 17:23
→ dou0228: db with transaction 08/22 23:18
推 yanli2: 要扣款前再抓一次DB 並且延遲幾秒 08/25 03:03
→ angelmark: db的autocommit先關閉 在下select時加上for update 09/01 18:07
→ angelmark: 成功執行完後再把autocommit開啟 09/01 18:08