系統高併發問題處理

Q1:訂票系統,某車次只有一張火車票,假定有1w我的同時打開12306網站來訂票,如何解決併發問題?sql A1: 首先介紹數據庫層面的併發訪問,解決的辦法主要是樂觀鎖和悲觀鎖。數據庫 樂觀鎖併發 假設不會發生併發衝突,只在提交操做時檢查是否違反數據完整性。性能 樂觀鎖使用一個自增的字段表示數據的版本號(或者timestamp),更新的時候檢查版本號是否一致,好比數據庫中版本號爲4,更新時版本號使
相關文章
相關標籤/搜索