多并發對同一行數據的鎖
多記錄能否解決。 如下表結構: 主鍵id,商品id,序號,購買人id,購買時間 1,xxx,1,null,null 2,xxx,2,null,null 1000,xxx,1000,null,null 每個請求進來后臺的時候記錄當前是第多少個請求,然后update 表 set 購買人=當前購買人,購買時間=系統時間 where 商品id=xxx and 序號=請求序號 這樣能否解決多并發對同一行數據的鎖?
多記錄能否解決。 如下表結構: 主鍵id,商品id,序號,購買人id,購買時間 1,xxx,1,null,null 2,xxx,2,null,null 1000,xxx,1000,null,null 每個請求進來后臺的時候記錄當前是第多少個請求,然后update 表 set 購買人=當前購買人,購買時間=系統時間 where 商品id=xxx and 序號=請求序號 這樣能否解決多并發對同一行數據的鎖?
2018-08-29
舉報
2018-08-29
鍵id,商品id,序號,購買人id,購買時間?
1,xxx,1,null,null?
2,xxx,2,null,null?
。。。。
1000,xxx,1000,null,null