Latch , lock , pin

Latch是Oracle提供的輕量級鎖,它用於快速,短期的鎖定資源,防止多個併發進程同時修改訪問某個共享資源,它只工做在內存中,咱們能夠不大準確的說,內存中資源的鎖叫latch,數據庫對象(表,索引等)的鎖叫Lock。算法 好比數據緩存中的某個塊要被讀取,咱們會得到這個塊的latch,這個過程叫作pin,另一個進程剛好要修改這個塊,他也要pin這個塊,此時他必須等待,當前數據庫 一個進程釋放lat
相關文章
相關標籤/搜索