關於no-wait latch 的疑問
Oracle 10g
No-Wait latch -- 對於這種latch , 會有很多可用的。 當一個程式請求其中一個latch 時, 會以 no-wait 模式開始請求。
如果所請求的 latch 不可用, 則程式不會等待, 而是立刻請求另外一個 latch 。 只有當所有的latch 都不能獲得時, 才會
進入等待 。
以buffer cache中的latch 為例 ,buffer cache 中的latch , 都是針對一個實體記憶體地址, 一個使用者或程式獲得了訪問這個
實體記憶體地址的latch, 那麼更新期間其他使用者或程式不能獲得這個latch , no-wait latch 顯然對於 buffer cache中的
這種模式不適合 , “如果所請求的 latch 不可用, 則程式不會等待, 而是立刻請求另外一個 latch ”, 程式需要更新的
是目前已經被佔用的latch 對應的實體記憶體地址, 不等待而立刻請求另外一個latch 是不可能的 。
那麼 no-wait latch 一般用在哪些地方 ?
No-Wait latch -- 對於這種latch , 會有很多可用的。 當一個程式請求其中一個latch 時, 會以 no-wait 模式開始請求。
如果所請求的 latch 不可用, 則程式不會等待, 而是立刻請求另外一個 latch 。 只有當所有的latch 都不能獲得時, 才會
進入等待 。
以buffer cache中的latch 為例 ,buffer cache 中的latch , 都是針對一個實體記憶體地址, 一個使用者或程式獲得了訪問這個
實體記憶體地址的latch, 那麼更新期間其他使用者或程式不能獲得這個latch , no-wait latch 顯然對於 buffer cache中的
這種模式不適合 , “如果所請求的 latch 不可用, 則程式不會等待, 而是立刻請求另外一個 latch ”, 程式需要更新的
是目前已經被佔用的latch 對應的實體記憶體地址, 不等待而立刻請求另外一個latch 是不可能的 。
那麼 no-wait latch 一般用在哪些地方 ?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-688216/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於 dingo API 的疑問GoAPI
- [20220406]使用那個shared pool latch的疑問1.txt
- [20220412]shared pool latch與使用sga heap的疑問2.txt
- [20220413]shared pool latch與使用sga heap的疑問3.txt
- MySQL關於資料字典的一個疑問MySql
- 關於移動端 App 測試的疑問APP
- [20201207]關於ORACLE IMU的一些疑問.txtOracle
- 關於租用香港伺服器疑問解答伺服器
- 關於租用香港伺服器疑問解答?伺服器
- 關於租用香港伺服器疑問解答。伺服器
- 關於String內的indexOf方法的一些疑問Index
- [20200223]關於latch and mutext的優化.txtMutex優化
- [20190312]關於增量檢查點的疑問(補充).txt
- 關於 K8S 在測試中的疑問K8S
- 關於學習Python的疑問,你都清楚了嗎?Python
- 關於 ui 自動化測試 driver 疑問?UI
- 關於技能技術企劃書的疑問和建議
- 關於C++中建構函式的常見疑問C++函式
- 讀draveness關於chan的介紹後的總結及疑問
- [20190415]關於shared latch(共享栓鎖).txt
- [提問交流]關於對OT現有的文件系統使用疑問
- Mybatis【2.2】-- Mybatis關於建立SqlSession原始碼分析的幾點疑問?MyBatisSQLSession原始碼
- [20180713]關於hash join 測試中一個疑問.txt
- pl/sql developer中關於TIMESTAMP顯示格式的疑問和學習SQLDeveloper
- 關於“等保測評”的這些疑問,你都瞭解嗎?
- 關於 Locust 建立 Task 的疑問,困擾了好久,路過的幫忙看下。
- 華納雲關於國外伺服器租用疑問大全解答伺服器
- 我的疑問
- 有關JavaScript事件迴圈的若干疑問探究JavaScript事件
- 關於go和資料庫連線,客戶端以及驅動的疑問?Go資料庫客戶端
- [20190505]關於latch 一些統計資訊.txt
- 關於靜態資源上傳到阿里雲 oss 返回得路徑的疑問阿里
- locust 使用的疑問
- 20位程式設計師關於求職的疑問,以及我給出的參考答案程式設計師求職
- 有些疑問
- 碰到一個latch free相關的BUG
- 【疑問】記錄
- pycharm 小疑問PyCharm
- 關於this指向的問題