postgresql 查看系统中的锁信息与锁资源
来源:互联网 发布:简单工程造价软件 编辑:程序博客网 时间:2024/06/07 05:37
http://blog.csdn.net/rudygao/article/details/49334001
SELECT locker.pid,
pc.relname,
locker.mode,
locker_act.application_name,
least(query_start,xact_start) start_time,
locker_act.state,
CASE
WHEN granted='f' THEN
'wait_lock'
WHEN granted='t' THEN
'get_lock'
END lock_satus,current_timestamp - least(query_start,xact_start) AS runtime,
locker_act.query
FROM pg_locks locker,pg_stat_activity locker_act, pg_class pc
WHERE locker.pid=locker_act.pid
AND NOT locker.pid=pg_backend_pid()
AND application_name<>'pg_statsinfod'
AND locker.relation = pc.oid
AND pc.reltype<>0 --and pc.relname='t'
ORDER BY runtime desc;
kill有两种方式,第一种是:
SELECT pg_cancel_backend(PID);
这种方式只能kill select查询,对update、delete 及DML不生效)
第二种是:
SELECT pg_terminate_backend(PID);
这种可以kill掉各种操作(select、update、delete、drop等)操作
- postgresql 查看系统中的锁信息与锁资源
- postgresql 查看系统中的锁信息与锁资源
- postgresql 查看系统表的信息
- 查看PostgreSQL数据库中的锁等待--脚本
- PostgreSQL查看版本信息
- PostgresQL 数据库统计信息查看
- postgresql数据库查看表信息
- Postgresql常用查看锁语句
- postgresql 查看锁的sql
- postgresql中的统计信息
- LINUX系统信息查看大全(性能、网络、资源......)
- linux 查看系统,资源,网络,进程,服务等信息
- Ubuntu打开系统监视器查看进程,资源等信息
- PostgreSQL中的锁
- 查看锁信息
- MsSql查看锁信息
- oracle查看锁信息
- mongodb查看锁信息
- 云计算开发者必会的企业级互联网分布式系统应用架构学习
- zookeeper集群搭建
- 欢迎使用CSDN-markdown编辑器
- github本地仓库与远程仓库同步
- Could not publish server configuration for Tomcat v9.0 Server at localhost. Multiple Contexts have a
- postgresql 查看系统中的锁信息与锁资源
- sql语句注意事项
- 学习MongoDB 十一: MongoDB聚合(Aggregation Pipeline基础篇上)(三)
- Nordic推出用于mesh的nRF5软件开发套件在市场开创蓝牙mesh解决方案的先河
- Tyvj1032
- c++谭浩强教材教学练习例题1.2 求两数之和 为什么sum=a+b;sum的值为65538
- Maven学习(六)- 构建Hibernate项目
- 事件监听
- IO流丶序列化与反序列化