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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

并發(fā)問題(asp.net)

并發(fā)問題(asp.net)

素胚勾勒不出你 2018-11-14 05:02:34
各位好,假設(shè)我的程序有成千上萬的用戶訪問怎么樣做到程序的并發(fā)控制?程序并發(fā)和數(shù)據(jù)庫并發(fā)怎么實(shí)現(xiàn)的?希望各位能多給我點(diǎn)實(shí)際的經(jīng)驗(yàn),非常感謝?。?!
查看完整描述

2 回答

?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

你說的并發(fā)我碰到過的有兩種,一種是應(yīng)用服務(wù)器的并發(fā)(比如IIS并發(fā))和數(shù)據(jù)庫服務(wù)器的并發(fā),前者需要通過負(fù)載均衡和多應(yīng)用服務(wù)器來解決,后者也可以通過架構(gòu)多數(shù)據(jù)庫服務(wù)器來解決。另外一種是應(yīng)用程序中數(shù)據(jù)的并發(fā),比如A用戶登陸到辦公系統(tǒng),B用戶也登陸到辦公系統(tǒng),兩個(gè)人對(duì)于同一條數(shù)據(jù)都有修改權(quán)限?,F(xiàn)在假設(shè)A用戶打開了修改界面(已經(jīng)讀取了數(shù)據(jù)庫中某條具體的數(shù)據(jù)),還沒有點(diǎn)修改按鈕;這個(gè)時(shí)候B用戶也打開了修改頁面,并且點(diǎn)了修改按鈕;這個(gè)時(shí)候A用戶如果再去點(diǎn)修改按鈕,那么這個(gè)就是我說的后面一種并發(fā)類型。這種并發(fā)是我們程序中需要考慮的。常見的有三種做法,一種就是后面的那個(gè)人修改的直接把前面人修改的覆蓋掉(這種是偷懶的辦法,用于不是很重要的數(shù)據(jù));第二種處理辦法是A用戶點(diǎn)修改的時(shí)候,彈出一個(gè)對(duì)話框來,告訴用戶這條記錄已經(jīng)被B用戶修改過了,并且修改后的內(nèi)容顯示出來,問A用戶是否繼續(xù)保存(這種是比較好的解決辦法,但是程序弄起來比較麻煩);第三種就是直接報(bào)錯(cuò),告訴人家該記錄因?yàn)槭裁丛虿荒鼙4妗?/p>

查看完整回答
反對(duì) 回復(fù) 2018-11-20
  • 2 回答
  • 0 關(guān)注
  • 430 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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