资讯详情

XX基金-表DDL夯

📅 2026/10/20 11:28:21 | 华诺云谱 👁 阅读
XX基金-表DDL夯
问题现象1.表 TAMLBLACKLIST 被一个状态为 KILLED 的会话SID1142, SERIAL#10191锁住。2.已尝试 ALTER SYSTEM KILL SESSION 和 DISCONNECT SESSION均报错 ORA-00031: 标记要终止的会话。3.由于该会话锁表导致对该表的任何DDL操作如 DROP、RENAME、ALTER TABLE全部挂起Hang无法执行。锁状态分析发现确实处于kill状态无法kill session进程spid如下直接kill进程即可如果不清楚当前节点使用如下SQL查看SELECT SYS_CONTEXT(USERENV, SERVER_HOST) AS SERVER_HOST FROM DUAL;问题分析总结通过对现有信息的分析可以看到XX基金-表DDL夯是因为锁残留导致。处理/优化建议针对现有情况建议如下1.Kill残留进程2.每次ddl前配置超时时间避免长时间夯-- 设置等待 600 秒10分钟ALTER SESSION SET ddl_lock_timeout 600;ALTER TABLE 表名 MODIFY (列名 VARCHAR2(新长度));3.每次ddl前检查长事务和未提交事务
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑