gbase8s 锁监控与解锁

1 数据库 挂起一条 sql 不提交

dbaccess db1 -

begin;

delete from t1 where c1=10;

该事务未提交,此时会在表上和行上分别有意向独占锁与独占锁

方式1 sql语句

信息可知

第一个红框中

t1表上有意向独占锁,rowid为0 代表为表锁,type IX 为意向独占锁 owner 44 表示session id 为44

第二个红框中

t1表中有行锁,rowid 268代表被锁的行 type X 为独占锁 owner 44 表示session id 为44

waiter 表示等待该锁资源释放的session id,当开启锁等待时会显示

查看产生此锁的sql

解锁

EXECUTE FUNCTION sysadmin:task("onmode","z","44");

方式2 命令行方式

信息可知 tblsnum 为 600617 的表上存在意向独占锁 行上有独占锁,并且行操作为 delete (D)

rowid 为 10c 十进制为268 与 sql查看的结果一致

如何查找tblsnum 为 600617 对应是哪张表呢

发现 为 db1 库下的 t1 表

查看对应的sql

先根据 owner 找到对应session id ,然后 onstat -g sql session id

解锁 onmode -z 44

相关推荐
星云低代码开发平台19 分钟前
AI 连接器运行健康度:指标、异常恢复和联调清单
大数据·运维·网络·数据库·人工智能·mcp
鱼宵28 分钟前
LangChain4j 生产化改造:记忆落 Redis、向量落 ES,重启再也不丢
数据库·redis·elasticsearch·langchain4j
星云API技术笔记1 小时前
企业微信外部群机器人实战:多人同时咨询时,如何准确匹配消息与回复对象
数据库
ClouGence1 小时前
开源数据库管理工具 CloudDM 4.4.0 发布,新增 Kafka、SAP HANA 数据源
数据库·kafka
瀚高PG实验室1 小时前
业务无法通过hgproxy访问数据库
数据库·postgresql·瀚高数据库
鱼很腾apoc1 小时前
【MySQL】 第1期 从核心概念到表约束全解析
linux·c语言·数据库·学习·mysql
10mAh1 小时前
【SQL】NOT IN 遇到 NULL 为什么返回空集?三值逻辑与反关联实战
jvm·数据库·sql
Alinket2 小时前
毫米波雷达 vs 摄像头 vs 手环:养老跌倒监测三类方案怎么选
网络·数据库·健康医疗·信息与通信·iot
七夜zippoe2 小时前
Agent 权限边界:别让 AI 误删你的生产库(安全设计)
数据库·人工智能·安全·ai·权限边界·安全设计
泡海椒2 小时前
JQuickExcel 批量导入:用 importDataInBatch 控制大文件消费边界
数据库·oracle