亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
mysql 新手求助,關(guān)于同時修改一條記錄
[打印本頁]
作者:
jiangling_0103
時間:
2016-04-20 15:56
標(biāo)題:
mysql 新手求助,關(guān)于同時修改一條記錄
新手,求助下對于下面場景的解決方式的
我們Web UI 上會顯示MySQL 中一條記錄的信息,如果:
1. 用戶A 在頁面上點擊編輯記錄信息,然后在頁面上修改相應(yīng)的字段信息
2. 用戶B 也打開了同一個記錄的信息頁面進行編輯
3. 用戶A 編輯完字段信息后進行正式提交
4. 用戶B 過了一會也更新完準備提交,但此時數(shù)據(jù)庫中記錄的信息已經(jīng)不是用戶B之前打開的信息,已經(jīng)被用戶A更新過了
針對這種情況的應(yīng)該如何處理的? 還請大家?guī)兔χ附贪,多謝
作者:
action08
時間:
2016-04-20 16:57
一般很少出現(xiàn)
真出現(xiàn)了,也沒有辦法,你們是怎么設(shè)計處理類似問題的?
作者:
action08
時間:
2016-04-20 16:59
目前業(yè)界通用的做法是加行鎖
也不清楚你們項目的情況,最后問下架構(gòu)師的呀
作者:
jiangling_0103
時間:
2016-04-20 17:22
我們現(xiàn)在想到的是在記錄中加一個時間戳字段
用戶提交的時候判斷這個時間戳有沒有變動的,有的話提示用戶刷新頁面的
不知道有沒有其他好的方式的。。
作者:
action08
時間:
2016-04-20 23:17
嚴謹一點的解決方案是加鎖,這個嚴禁的范疇指的是你寫的代碼準備管理核武器
你的方案也沒大問題,弱點是時間戳來自哪里,如果出現(xiàn)競拍這種會不會有爭議
作者:
jiangling_0103
時間:
2016-04-21 09:42
好的,多謝,我去學(xué)習(xí)下加鎖的機制的
作者:
stay_sun
時間:
2016-04-21 18:40
看業(yè)務(wù) 需要把
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2