亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

多用戶訪問執行寫入操作

老師 我看了些mysql的基礎 有一些事情不太懂 。 比如一個單節點的數據庫 如果多用戶同時訪問執行了數據庫的寫操作 這個時候 ?數據庫是怎么運行這些操作的? 另外就是我在真實的單節點數據庫項目中發現了每次有一個用戶進行寫入操作的同時另外一個用戶讀都讀不出來數據,造成這樣的情況是什么原因??? ?然后上述這些情況是不是用這個集群可以解決這樣的問題 ?如果可以 那他同步的過程中會不會也造成上述出現的問題導致其他同時訪問的用戶無法正常訪問數據或者寫入數據啊、? 求老師幫我解決下這方面的疑惑 不勝感激?

正在回答

3 回答

同學你好,單節點數據庫并發寫入要參考事務機制,建議你認真了解一下事物的ACID屬性。另外你說的寫入后又讀取不出來的問題,是不是沒提交事務導致另一方必定讀不出數據呢?數據庫集群解決的是單節點數據庫不具備三高特點:高性能、高并發和高可用。當然數據庫集群的知識量比單節點MYSQL要多一些,但同時也意味著你的技能更加值錢。

1 回復 有任何疑惑可以回復我~
#1

慕粉1352413381

哈哈 哈
2018-06-04 回復 有任何疑惑可以回復我~

CAID中I(Isolation)隔離性

隔離級別

臟讀

非重復讀

幻像讀

read uncommitted

允許

允許

允許

read committed


允許

允許

repeatable read



允許

serializable




這就是提交了事務,查詢不到的原因

0 回復 有任何疑惑可以回復我~

哈哈蛤

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

多用戶訪問執行寫入操作

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號