为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:kylinv10
【CPU】:
【问题描述】*:
对分区表的一个分区子表进行了truncate操作,truncate table XXX;
分区列非主键列,索引建成了全局索引,非局部索引
线程没法结束,操作不了表空间。
alter index SZ SYSDBA."INDEX33687" rebuild;
ALTER TABLE SZ SYSDBA."TABLEA" DROP PARTITION p3;
这两条参考https://eco.dameng.com/community/article/f0ab1104af227d560a9b129220281704
仍无法结束

-- 锁超时处理,找到该表有什么活动会话,关闭对应的活动会话,注意DML不要轻易关闭
select 'sp_close_session('||sess_id||');',to_char(sf_get_session_sql(sess_id)) "SQL"
from v$sessions where trx_id in (
select trx_id from v$lock where table_id in (
select object_id from all_objects where object_name='T_SEC_SJJM02' and owner='SYSDBA'));
再查一下试试,还有没有会话。