數(shù)據(jù)庫的數(shù)據(jù)會自動還原嗎 數(shù)據(jù)庫高并發(fā)請求,如何保證數(shù)據(jù)完整性?
數(shù)據(jù)庫高并發(fā)請求,如何保證數(shù)據(jù)完整性?所謂并發(fā),從概念可以看出其并不是并行,在用戶的角度來看有一種同時執(zhí)行的錯覺,但在數(shù)據(jù)庫內(nèi)部確實串行的,或者說在某種粒度是串行的。以更新表中某一行數(shù)據(jù)為例,在更新時
數(shù)據(jù)庫高并發(fā)請求,如何保證數(shù)據(jù)完整性?
所謂并發(fā),從概念可以看出其并不是并行,在用戶的角度來看有一種同時執(zhí)行的錯覺,但在數(shù)據(jù)庫內(nèi)部確實串行的,或者說在某種粒度是串行的。
以更新表中某一行數(shù)據(jù)為例,在更新時會對改行數(shù)據(jù)加鎖,避免其它進(jìn)程對該行的訪問,從而避免數(shù)據(jù)沖突。
除此以外,還有其它各種鎖來適應(yīng)不同的場景。所以,我們所謂的并發(fā)場景下,并不會出現(xiàn)數(shù)據(jù)問題。