buffer busy waits (熱塊兒爭用)
創(chuàng)新互聯建站主要為客戶提供服務項目涵蓋了網頁視覺設計、VI標志設計、成都全網營銷推廣、網站程序開發(fā)、HTML5響應式重慶網站建設公司、移動網站建設、微商城、網站托管及成都網站維護、WEB系統(tǒng)開發(fā)、域名注冊、國內外服務器租用、視頻、平面設計、SEO優(yōu)化排名。設計、前端、后端三個建站步驟的完善服務體系。一人跟蹤測試的建站服務標準。已經為成都水電改造行業(yè)客戶提供了網站改版服務。
官網解釋:
This wait indicates that there are some buffers in the buffer cache that multiple processes are attempting to access concurrently. Query V$WAITSTAT for the wait statistics for each class of buffer. Common buffer classes that have buffer busy waits include data block, segment header, undo header, and undo block.
Check the following V$SESSION_WAIT parameter columns:
P1
: File ID
P2
: Block ID
P3
: Class ID
解釋:
此等待表示緩沖區(qū)高速緩存中存在多個進程嘗試同時訪問的緩沖區(qū)。 查詢V$WAITSTAT為每類緩沖區(qū)的等待統(tǒng)計信息。 具有緩沖區(qū)忙等待的公共緩沖區(qū)包括數據塊,段頭,撤銷頭和撤消塊。
這個等待事件的產生僅說明了一個會話在等待一個Buffer(數據塊)
有兩種情形是:
(1)當一個會話試圖修改一個 Buffer,但這個 Buffer 正在被另一個會話修改時。
熱塊是典型的是資源爭用,分析熱塊產生原因,才可對癥下藥:以下為熱塊發(fā)生的部位:
①表塊②索引塊,段頭塊( free list) ,undo 塊等
(2)當一個會話需要讀取一個 Buffer,而這個 Buffer 正在被另一個會話從磁盤讀取到內存中時。
在 11g 的版本中,這種情況已經被獨立出來,以read by other session命名等待事件。
Buffer busy waits 等待事件常見于數據庫中存在熱塊的時候,當多個用戶頻繁地讀取或者修改同樣的數據塊時,這個等待事件就會產生。
本文題目:Oracle等待事件之bufferbusywaits
網頁鏈接:http://aaarwkj.com/article44/pcciee.html
成都網站建設公司_創(chuàng)新互聯,為您提供定制網站、企業(yè)建站、靜態(tài)網站、App開發(fā)、手機網站建設、動態(tài)網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯