【等待事件】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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- gc cr request等待事件GC事件
- 解決gc current request等待事件GC事件
- Solidity事件,等待事件Solid事件
- 【TUNE_ORACLE】等待事件之等待事件類別Oracle事件
- Selenium等待事件Waits事件AI
- 【es】FATAL [circuit_breaking_exception] [parent] Data too large, data for [<http_request>] would beUIExceptionHTTP
- latch等待事件彙總事件
- Latch free等待事件(轉)事件
- 【等待事件】library cache pin事件
- 【等待事件】log file sync事件
- read by other session等待事件Session事件
- log file sync等待事件事件
- ORACLE 常見等待事件Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“direct path write”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“read by other session”Oracle事件Session
- 【TUNE_ORACLE】等待事件之日誌等待“log file sync”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“direct path read”Oracle事件
- Oracle常見UNDO等待事件Oracle事件
- LightDB/PostgreSQL等待事件 Lock transactionidSQL事件
- Cell smart table scan等待事件事件
- openGauss/MOGDB與PG等待事件事件
- Latch free等待事件二(轉)事件
- read by other session 等待事件分析Session事件
- 【等待事件】standby query scn advance事件
- 【等待事件】db file sequential read事件
- 【等待事件】db file scattered read事件
- Latch free等待事件四(轉)事件
- Latch free等待事件三(轉)事件
- db file scattered read等待事件事件
- db file sequential read等待事件事件
- latch:library cache lock等待事件事件
- 【TUNE_ORACLE】等待事件之日誌等待“log file parallel write”Oracle事件Parallel
- 【TUNE_ORACLE】等待事件之IO等待“direct path write temp”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“db file sequential read”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“db file parallel write”Oracle事件Parallel
- 【TUNE_ORACLE】等待事件之IO等待“db file scattered read”Oracle事件
- [20220518]enq FU - contention等待事件.txtENQ事件
- [20191203]大量resmgrcpu quantum等待事件.txt事件