Bug 27223075 - Wait for 'PX Deq: Join Ack' when no active QC but PPA* slaves sho
今天遇到了一個問題,應用並行SQL報錯ORA-12805 Parallel Query Server Died Unexpectedly Error
等待事件為PX Deq: Join Ack
Bug 27223075 Wait for 'PX Deq: Join Ack' when no active QC but PPA* slaves show as busy
This note gives a brief overview of bug 27223075.
The content was last updated on: 10-APR-2020
Click
here for details of each of the sections below.
Affects:
Product ( Component) Oracle Server (Rdbms) Range of versions believed to be affected Versions BELOW 19.1 Versions confirmed as being affected Platforms affected Generic (all / most platforms affected)
Fixed:
Interim patches may be available for earlier versions - click to check.
Symptoms: |
Related To: |
Description
This bug is only relevant when using Real Application Clusters (RAC) and Parallel Query (PQO)Hang issue during slave join period and have to kill slave process to end the hang. Rediscovery: A PPA* slave that is busy is thought to be available by a QC and is asked to join, but the slave cannot report back to the QC, so it hangs and has to be killed. You may run the following queries and see no rows returned from the first one, and PPA* slaves returned from the second one: 1. No Query slaves running. select decode(px.qcinst_id,NULL,username, ' - '||lower(substr(s.program,length(s.program)-4,4) ) ) "Username", decode(px.qcinst_id,NULL, 'QC', '(Slave)') "QC/Slave" , to_char( px.server_set) "Slave Set", to_char(s.sid) "SID", decode(px.qcinst_id, NULL ,to_char(s.sid) ,px.qcsid) "QC SID", px.req_degree "Requested DOP", px.degree "Actual DOP" from v$px_session px, v$session s where px.sid=s.sid (+) and px.serial#=s.serial# order by 5 , 1 desc / no rows selected ... 2. But PPA4/PPA5/PPA6/PPA7 are busy. SQL> select SLAVE_NAME from V$PQ_SLAVE where STATUS='BUSY'; SLAV ---- PPA4 PPA5 PPA6 PPA7 Additional Info: Any parallel slave process (p00*) can be affected by this bug and is not constrained to PPA* slaves. Workaround None.
Please note: The above is a summary description only. Actual symptoms can vary. Matching to any symptoms here does not confirm that you are encountering this problem. For questions about this bug please consult Oracle Support. |
References
(This link will only work for PUBLISHED bugs)
Note:245840.1 Information on the sections in this article
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29990276/viewspace-2854315/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- onMounted is called when there is no active component 已解決
- 執行緒篇2:[- sleep、wait、notify、join、yield -]執行緒AI
- 【BUG】 CRS: reboot advisory message show wrong reason when disable privatboot
- java多執行緒基礎篇(wait、notify、join、sleep、yeild方法)Java執行緒AI
- gulp-px2rem-plugin 外掛的一個小bugREMPlugin
- QC_操作
- emacs26.1 ppaMac
- CSS · 0.1px,0.2px......0.9px,1px效果CSS
- Ubuntu PPA 使用指南Ubuntu
- 新增、刪除PPA源
- 併發程式設計——執行緒中sleep(),yield(),join(),wait(),notify(),notifyAll()區別程式設計執行緒AI
- 【BUG】ORA-00600 [17147] ORA-48216 When Querying V$DIAG_ALERT_EXT ViewView
- Bug 31625618 DML Over a LOB Column ORA-3137 [3146]When the Bind Size is > 256k
- [Active Learning] Multi-Criteria-based Active Learning
- join、inner join、left join、right join、outer join的區別
- MySQL LEFT JOIN/ INNER JOIN/RIGHT JOINMySql
- 【go語言】wait,wait for meGoAI
- 一張圖搞清楚wait、sleep、join、yield四者區別,面試官直接被征服!AI面試
- spring.profiles.active=@profiles.active@的含義Spring
- Flex 佈局裡 input 寬度最小 150px 的問題, 瀏覽器 BUG?Flex瀏覽器
- Active Record Associations
- Mysql join 的本質,Nested Loop Join 和 Hash JoinMySqlOOP
- mysql left join轉inner joinMySql
- case when 語句
- QC2.0 3.0 4.0 的區別
- .join()
- MySQL(12)---紀錄一次left join一對多關係而引起的BUGMySql
- LEFT JOIN 和JOIN 多表連線
- sql:left join和join區別SQL
- sql的left join 、right join 、inner join之間的區別SQL
- mysql中的left join、right join 、inner join的詳細用法MySql
- wait() vs sleep()AI
- mysqldump: Error: Binlogging on server not activeMySqlErrorServer
- http://ppa.launchpad.net 太慢?試下這個HTTP
- 數倉工具—Hive語法之map join、reduce join、smb join(8)Hive
- 0.5 px的邊框
- px em rem 探討REM
- JavaScript join()JavaScript