第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

處理訂單時用到了鎖 請問哪里用到鎖了

請問哪里有用到鎖 ? 看了代碼 ?沒找到

正在回答

5 回答

status 0 未處理 1 已處理 2 處理中

應(yīng)該是查詢status=0的數(shù)據(jù),然后將數(shù)據(jù)狀態(tài)改為2,如果執(zhí)行成功就改為1,反之改為0,這樣每次查詢status=0的數(shù)據(jù)就不會有重復(fù)的。


視頻中說的鎖沒有任何意義。

0 回復(fù) 有任何疑惑可以回復(fù)我~

這里的鎖應(yīng)該是配合其他地方使用的, 其他地方查詢的時候不對 status 為 2 (處理中的)的進行修改處理

0 回復(fù) 有任何疑惑可以回復(fù)我~

正確做法應(yīng)該是先 查找 2條數(shù)據(jù)出來, 然后更新為 2 (處理中),? 下一步對這倆條數(shù)據(jù)進行處理

0 回復(fù) 有任何疑惑可以回復(fù)我~

這個鎖完全是自己yy的一個鎖, 完全沒有起到作用;

?試想一下:

?第一次執(zhí)行

?????修改2條記錄為? 狀態(tài)更新為2 。?

????然后搜索狀態(tài)為 2 的數(shù)據(jù)? (2條);

????處理數(shù)據(jù) (此時處理流程在復(fù)雜狀態(tài)下1分鐘內(nèi)只處理了1條);

1分鐘后, 第二次執(zhí)行? ? ?

????修改2條記錄為??狀態(tài)更新為2 。?

????然后搜索狀態(tài)為 2 的數(shù)據(jù)? (3條,2條是本次更新的記錄,還有1條是上次沒有處理完成的);

????處理數(shù)據(jù) (此時是不是有一條數(shù)據(jù)重復(fù)處理了???);


2 回復(fù) 有任何疑惑可以回復(fù)我~

訂單狀態(tài)先設(shè)置為“處理中”(鎖定),然后進行處理,處理完成后再設(shè)置為“已處理”(解除鎖定)。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

處理訂單時用到了鎖 請問哪里用到鎖了

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號