【等待事件】virtual circuit next request
等待事件 virtual circuit next request
事件分析
等待事件 'virtual circuit next request' 有時候會出現等待事件的最頂端。
Event Waits Time (s) Avg Wait %TotalTime
------------ --------------- - --------- --- - ---- ---- - --- ------
virtual circuit next request 648,708 79,098 122 98
等待事件 'virtual circuit next request' 是一個空閒等待,一般不會導致效能問題。 'virtual circuit' (虛擬電路)是共享記憶體中的一部分,用於客戶端資料庫連線請求和回應。當一個請求到達時,dispatcher 會在共享記憶體中的公共佇列上放置一個虛擬電路。空閒的共享伺服器會從公共佇列中獲取虛擬電路,用於服務請求。
在共享伺服器架構中,客戶端連線到一個dispatcher 程式, dispatcher 程式為每個連線建立一個虛擬電路。當客戶端向伺服器傳送資料時, dispatcher 將資料接收到相關連線的虛擬電路中,並將現在活躍的電路放在公共佇列中,由空閒的共享伺服器獲取。然後,共享伺服器從虛擬電路中讀取資料,並執行完成請求所需的資料庫操作。當共享伺服器必須向客戶端傳送資料時,伺服器將資料寫回虛擬電路, dispatcher 將資料傳送到客戶端。共享伺服器完成客戶端請求後,伺服器將虛擬電路進行釋放,並可以自由地處理其他客戶端。
解決方法
如果等待事件 'virtual circuit next request' 出現在你的等待事件的頂部,建議忽略它,它不會影響你的系統效能。
---- end ----
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31529886/viewspace-2747466/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- virtual circuit wait等待事件UIAI事件
- oracle virtual circuit wait 等待事件OracleUIAI事件
- gc cr request等待事件GC事件
- 【等待事件】global cache cr request/gc current request事件GC
- 解決gc current request等待事件GC事件
- 【等待事件】ORACLE常見等待事件事件Oracle
- 【等待事件】等待事件系列(5.1)--Enqueue(佇列等待)事件ENQ佇列
- 等待事件事件
- Solidity事件,等待事件Solid事件
- 【TUNE_ORACLE】等待事件之等待事件類別Oracle事件
- 等待事件分析事件
- oracle等待事件Oracle事件
- Oracle 等待事件Oracle事件
- px等待事件事件
- 等待事件 二事件
- 【等待事件】等待事件系列(1)--User I/O型別事件型別
- 【效能調整】等待事件(三) 常見等待事件(一)事件
- 【效能調整】等待事件(四) 常見等待事件(二)事件
- gc current request等待時間處理GC
- 【es】FATAL [circuit_breaking_exception] [parent] Data too large, data for [<http_request>] would beUIExceptionHTTP
- Oracle Mutex 等待事件OracleMutex事件
- 等待事件指令碼事件指令碼
- oracle等待事件一Oracle事件
- ASH, AWR , 等待事件事件
- latch free等待事件事件
- 【Oracle概念】-等待事件Oracle事件
- 頂級等待事件:事件
- Oracle 等待事件 一Oracle事件
- Oracle的等待事件Oracle事件
- 常見等待事件事件
- gc current request等待事件,介紹p1,p2,p3轉換方法GC事件
- 儲存過程遇到gc cr request等待儲存過程GC
- oracle等待事件3構造一個Direct Path write等待事件和構造一個Log File Sync等待事件Oracle事件
- 【等待事件之二】log 相關的等待事件
- Latch free等待事件(轉)事件
- latch等待事件彙總事件
- log file sync等待事件事件
- 【等待事件】log file sync事件