一個表格user 資料如下
id----user----num
1----aaaa----0
2- ---bbbb----2
有一個php文件,執行會把id 1的num加1,現在有很多個人同時存取這個php文件,會不會造成num記錄的值不正確或出錯
人少情況下概覽不會碰到;在一定的量時,num 1 邏輯走完,資料未儲存時,其他訪客num 1 執行了多次;你這裡會其它id 的值一樣,會重複;如果你id 設定了唯一主鍵,會儲存失敗;
建議使用 mysql 悲觀鎖定;
人少情況下概覽不會碰到;在一定的量時,num 1 邏輯走完,資料未儲存時,其他訪客num 1 執行了多次;你這裡會其它id 的值一樣,會重複;如果你id 設定了唯一主鍵,會儲存失敗;
建議使用 mysql 悲觀鎖定;