文章詳情頁
請教一個mysql數(shù)據(jù)迸發(fā)問題
瀏覽:130日期:2022-06-09 14:00:26
問題描述
一個表 user 數(shù)據(jù)如下
id----user----num
1----aaaa----0
2----bbbb----2
有一個php文件,執(zhí)行會把id 1的num加1,現(xiàn)在有很多個人同時訪問這個php文件,會不會造成num記錄的值不正確或者出錯
問題解答
回答1:人少情況下概覽不會碰到;在一定的量時,num+1 邏輯走完,數(shù)據(jù)未保存時,其他訪問者 num+1 執(zhí)行了多次;你這里會其它 id 的值一樣,會重復(fù);如果你 id 設(shè)置了唯一主鍵,會保存失?。?/p>
建議使用 mysql 悲觀鎖;
上一條:怎么php怎么通過數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。我要forsearch里面echo下一條:請教一下同一個數(shù)據(jù)高迸發(fā)操作的問題
相關(guān)文章:
1. MySQL中無法修改字段名的疑問2. javascript - 關(guān)于emoji是如何解析的呢??3. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?4. 網(wǎng)頁爬蟲 - 用Python3的requests庫模擬登陸B(tài)ilibili總是提示驗證碼錯誤怎么辦?5. javascript - 微信小程序封裝定位問題(封裝異步并可能多次請求)6. android - QQ物聯(lián),視頻通話7. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應(yīng)8. python的前景到底有大?如果不考慮數(shù)據(jù)挖掘,機器學習這塊?9. mysql - 怎么讓 SELECT 1+null 等于 110. Matlab和Python編程相似嗎,有兩種都學過的人可以說說嗎
排行榜

熱門標簽