首页 > 其他分享 >KingbaseES sys_blocking_pids 函数

KingbaseES sys_blocking_pids 函数

时间:2022-09-02 16:36:22浏览次数:64  
标签:pid sys 会话 test pids KingbaseES blocking

会话出现了锁等待,想要快速查询到堵塞的会话,可以使用 sys_blocking_pids 函数来实现这一目的。
sys_blocking_pids:获取哪些会话阻塞了某个会话(输入参数).
sys_backend_pid:返回当前会话的pid

示例:

会话1:
test=# select sys_backend_pid(); 
 sys_backend_pid 
-----------------
           89147
(1 行记录)

test=# begin;  
BEGIN
test=# update t_pindex set name ='QQ' where id =1;
UPDATE 1

会话2:(出现等待)
test=# select sys_backend_pid(); 
 pg_backend_pid 
----------------
          96639
(1 行记录)
test=# truncate table t_pindex; 

会话3:

test=# select sys_blocking_pids(96639);
 sys_blocking_pids 
-------------------
 {89147}
(1 行记录)

标签:pid,sys,会话,test,pids,KingbaseES,blocking
From: https://www.cnblogs.com/blogxc321/p/16650405.html

相关文章

  • 【转载】linux之vmlinux、vmlinuz、System.map和/proc/kallsyms简介
    原文:linux之vmlinux、vmlinuz、System.map和/proc/kallsyms简介_小立爱学习的博客-CSDN博客_vmlinux文章目录前言一、vmlinux与vmlinuz1.1vmlinux1.2vmlinuz1.......
  • System类
     System类 实际上System类是一些与系统相关属性和方法的集合,而且在System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System类调用即可。 常用方法......
  • 未能在命名控件System.Drawing中找到类型名为Bitmap。此类型已转发到System.Drawing.C
    在.netcore中使用到Bitmap类型时,报错  未能在命名控件System.Drawing中找到类型名为Bitmap。此类型已转发到System.Drawing.Common原因是 System.Drawing是.NetFram......
  • cs294-ai-sys2022 lectures10 reading
    1. Theano:ACPUandGPUMathCompilerinPython(2010optional)动机Pythonisslow,onereasonisthatPythonusesfull-fledgedPythonobjectsontheheapto......
  • C# Eppuls 读取Excel System.OutOfMemoryException
    修改生成目标平台为64位因为在X86下默认最多使用内存是1.8GB 而64位下却没有该限制,我目前 数据是33W行52列左右. 修改完后问题解决参考  https://stackoverflow.......
  • System.getProperty方法
    DemoprivatestaticStringzookeeperHost=System.getProperty("zookeeper.address","127.0.0.1");privatestaticStringzookeeperPort=System.getProperty("zoo......
  • System Toolkit for Mac(Mac系统维护工具)
    Mac电脑系统如何维护?SystemToolkit是一款非常不错的Mac系统维护工具,使用SystemToolkitMac版,你可以随时检索最新的技术数据,例如进程负载,CPU温度,主内存消耗,存储空间,磁盘活......
  • CUDA_ERROR_SYSTEM_NOT_READY
    在使用matlab时报错:>>gpuDeviceErrorusinggpuDeviceFailedtoinitializegraphicsdriverforcomputation.TheCUDAerrorwas:CUDA_ERROR_SYSTEM_NOT_READY......
  • 关于分布式全内存数据库RapidsDB主要应用场景?
    分布式全内存数据库RapidsDB主要应用场景包含以下四项:一是大数据平台快速数据检索、分析及计算处理的需求;二是基于磁盘存储的数据库受限于磁盘读写速度,很难满足业务系统低......
  • System Toolkit系统维护工具
    SystemToolkit是Mac系统平台上的一款专业的系统维护工具,软件集成了很多优秀的功能,系统维护、、磁盘清理、电池维护、网络状态监控、网络流量监控等实用的功能,可以预览系......