查看PostgreSQL锁表信息 一、查询PG_STAT_ACTIVITY的信息 SELECT * FROM pg_stat_activity where datname='bms' and wait_event_type='Lock' 二、通过pid解锁死锁信息 select pg_cancel_backend("死锁那条数据的pid值") 查看
一、查询PG_STAT_ACTIVITY的信息
SELECT * FROM pg_stat_activity where datname='bms' and wait_event_type='Lock'
二、通过pid解锁死锁信息
select pg_cancel_backend("死锁那条数据的pid值")
查看mysql锁表信息 一:检查是否锁表, 查询进程并杀死进程 1) 查询是否锁表
show open tables where in_use > 0;
show processlist;
show full processlist;
kill id
select * from information_schema.INNODB_LOCKS;
kill ID
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
- 查看服务器状态
show status like '%lock%';
- 查看超时时间:
show variables like '%timeout%';
SHOW PROCESSLIST;
mysql -uroot -e 'Show processlist'
mysqladmin processlist