數據庫併發時出現的幾個現象(髒讀,不可重複讀,幻讀)

    在數據庫併發執行時,會出現多個併發操做同一條數據或者同一個表的狀況,有些操做會形成邏輯上的數據矛盾。例如:兩個會話鏈接同一數據庫,操做同一條數據。第一步會話一查詢第一條數據的結果爲20,第二步會話二更新同一條數據結果爲30,但未提交事務,第三步,會話一又一次查詢第一條數據,發現結果變爲了30。第四步,會話二進行了事務回滾,第五步,會話一再一次查詢第一條數據結果又爲30。(咱們在數據庫執行時
相關文章
相關標籤/搜索