本系列文章将会介绍在并行操作过程中 slave 进程和 QC 进程经常遇到的等待事件!
Waiting Process:QC
QC 进程想slaves 进程发送控制信息并期待slaves 进程的回复 
QC 进程发送一个控制信息给slaves进程。slave 进程必须发送对控制信息的响应。在QC等待获取响应的过程就是“PX Deq: Signal ACK”
v$session_wait 中该等待事件对应的参数:
P1 = sleeptime/senderid
P2 = passes
P3 = not used
我们可以使用如下语句获取转换sleeptime/senderid的相关信息:
set SERVEROUTPUT on
undef p1
declare
inst varchar(20);
sender varchar(20);
begin
select bitand(&&p1, 16711680) - 65535 as SNDRINST,
decode(bitand(&&p1, 65535),65535, 'QC', 'P'||to_char(bitand(&&p1, 65535),'fm000') ) as SNDR
into inst , sender
from dual
where bitand(&&p1, 268435456) = 268435456;
dbms_output.put_line('Instance = '||inst);
dbms_output.put_line('Sender = '||sender );
end;
passes 等待的次数!
如果P1的值为空,则意味slave 不需要等待任何进程
比如p1的值为268501004,则上面的sql会返回:
Instance = 1
Sender = P012
等待时间:这是一个空闲等待事件,QC正在等待slave 进程的确认信息。可以忽略此等待事件!

【Oracle】并行等待之PX Deq: Signal ACK相关推荐

  1. PX Deq: Signal ACK

    Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 A surprising wait event named " ...

  2. 【Oracle】并行等待之PX Deq Credit: need buffer

    本系列文章将会介绍在并行操作过程中 slave 进程和 QC 进程经常遇到的等待事件! PX Deq Credit: need buffer等待 QC和slave 之间使用队列进行沟通,每个队列使用b ...

  3. PX Deq Create send blkd

    px deq credit send blkd 今天logical standby 同步很慢,查看v$session_wait很多PX De Credit:nee buffer PX Deq:Tabl ...

  4. PX Deq Credit: send blkd 等待事件

    这个等待事件并不是oracle常见的等待之一. --查看该等待事件属性 SELECT * FROM V$EVENT_NAME A WHERE A.NAME = 'PX Deq Credit: send ...

  5. PX Deq: Execution Msg 等待事件

    可参考 MOS文档: WAITEVENT: "PX Deq Credit: send blkd" (Doc ID 271767.1) P1 = sleeptime/senderid ...

  6. oracle中创建事件的作用,Oracle常见等待事件说明(二)-direct path read/write

    与直接读取相关联的等待事件.当ORACLE将数据块直接读入会话的PGA(进程全局区)中,同时绕过SGA(系统全局区).PGA中的数据并不和其他的会话共享.即表明,读入的这部分数据该会话独自使用,不放于 ...

  7. Oracle并行基础二

    Oracle并行基础(连载二) 作者:沃趣科技高级数据库技术专家 魏兴华 消费者生产者模型的限制 根据上面的介绍,你已经知道了,一个并行操作内一般会具有两组PX slave进程,一组为生产者,一组为消 ...

  8. oracle 并行参数设置

    oracle parallel 并行执行操作 2009-08-22 17:16:08|  分类: 系统管理技术|举报|字号 订阅 引子:以前一直没太关注oracle并行这个特性.前几天一个兄弟碰到的一 ...

  9. Oracle Hints,Oracle并行模式(Parallel) /*+parallel(t,4)*/ 在SQL调优中的重要作用

    /*+parallel(t,4)*/在SQL调优中的重要作用! 2013年11月17日 12:59:24 雾里看花5566 阅读数:5422更多 个人分类: 数据库-oracle 谈谈HINT /*+ ...

  10. oracle数据库等待事件

    查看等待事件 select inst_id,event,count(*) from gv$session where wait_class <> 'Idle' group by inst_ ...

最新文章

  1. 在Windows系统上安装Ruby On Rails
  2. 汇编--INT 10H功能
  3. python 2x和python 3x的区别_python2x和3x区别
  4. java math tan,Java Math.tan() 方法
  5. python机器学习案例系列教程——算法总结
  6. LeetCode从读题到自闭:1. 两数之和
  7. 标记分布学习LDL与多标记学习MLL以及单标记学习
  8. VirtualBox安装RedHat7
  9. 虚拟机全屏后隐藏vmware菜单栏的问题
  10. 幸福总会来的,对吗?
  11. annotation 的方法
  12. Python 让蔡徐坤在我的命令行里打篮球!
  13. 如何运行Python程序?
  14. 编写C# Windows服务,用于杀死Zsd.exe进程
  15. 物联网市场FD-SOI制程会取代FinFET吗?
  16. P2713(罗马游戏 可并堆模板)
  17. alex股票查询小程序练习
  18. 第14周---温湿度传感器采集
  19. Centos7 新建server的优化脚本--不适用于所有人
  20. ylmf OS 3.0 分配修改登陆root用户管理权限的方法

热门文章

  1. 第三部分 数据结构 -第一章 栈-1357:车厢调度(train)
  2. BC32-CSQ总是99【SIM 有锁】
  3. Are you referring to request attributes outside of an actual web request
  4. 电脑里的文件夹被误删了怎么恢复呢?几个步骤轻松解决
  5. UTC世界协调时间和BJT北京时间的转换
  6. 第一篇自用博客:git的操作(防忘记用的hh)封面是我最爱的歌手ikura强推她的每一首歌,简直就是行走的唱片啊有木有!
  7. springboot-01
  8. 【编程题】【Scratch一级】2019.12 小狗长大记
  9. java高德地图api开发平台_示例中心
  10. 今日分享——《青春》(李大钊)