文章詳情頁(yè)
請(qǐng)教一個(gè)mysql數(shù)據(jù)迸發(fā)問(wèn)題
瀏覽:159日期:2022-06-09 14:00:26
問(wèn)題描述
一個(gè)表 user 數(shù)據(jù)如下
id----user----num
1----aaaa----0
2----bbbb----2
有一個(gè)php文件,執(zhí)行會(huì)把id 1的num加1,現(xiàn)在有很多個(gè)人同時(shí)訪問(wèn)這個(gè)php文件,會(huì)不會(huì)造成num記錄的值不正確或者出錯(cuò)
問(wèn)題解答
回答1:人少情況下概覽不會(huì)碰到;在一定的量時(shí),num+1 邏輯走完,數(shù)據(jù)未保存時(shí),其他訪問(wèn)者 num+1 執(zhí)行了多次;你這里會(huì)其它 id 的值一樣,會(huì)重復(fù);如果你 id 設(shè)置了唯一主鍵,會(huì)保存失敗;
建議使用 mysql 悲觀鎖;
上一條:怎么php怎么通過(guò)數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。我要forsearch里面echo下一條:請(qǐng)教一下同一個(gè)數(shù)據(jù)高迸發(fā)操作的問(wèn)題
相關(guān)文章:
1. android - 美團(tuán)篩選處篩選條件停靠+條件點(diǎn)擊滑動(dòng)到頂部。2. list - python 求助3. 請(qǐng)教: 關(guān)于 python 反斜杠轉(zhuǎn)義的疑問(wèn)4. python3.x - python3.5使用pyinstaller打包報(bào)錯(cuò)找不到libpython3.5mu.so.1.0等文件求解?5. python - def自定義函數(shù)的疑惑6. Python中, 仿照經(jīng)典代碼實(shí)現(xiàn)單例, 卻出現(xiàn)了不是單例的的狀態(tài), 代碼哪里出錯(cuò)了 ?7. python算法,如何優(yōu)雅的合并2個(gè)列表字典?8. php由5.3升級(jí)到5.6后,登錄網(wǎng)站,返回的是php代碼,不是登錄界面,各位大神有知道的嗎?9. javascript 如何下載一個(gè)excel文件 ?10. mysql優(yōu)化 - mysql like語(yǔ)句會(huì)導(dǎo)致全表掃描?
排行榜

熱門(mén)標(biāo)簽