oralce执行查询操作一直是正在查询中
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,背景当天早上突然查询某张表无法查询排查过程查看是否锁表或正在提交的事务select from v$locked_object;select from v$lock k, v$session s,all
千家信息网最后更新 2026年11月01日oralce执行查询操作一直是正在查询中
背景

当天早上突然查询某张表无法查询
排查过程
查看是否锁表或正在提交的事务
select from v$locked_object;
select from v$lock k, v$session s,all_objects
where k.sid=s.sid and k.id1=all_objects.object_id and k.type in ('TX','TM');
查看表状态
select status from dba_objects
查看连接情况
select * from v$session where username ='';
查看是否有更新的sql
select sql_text,s.*
from v$session s, v$sqlarea sqlarea
where s.SQL_ID = sqlarea.sql_id and username ='';
解决方法
过程结果
无锁表和正在提交的事务,表状态正常,连接正常,无更新的sql
解决方案
清空所有连接
数据库层面kill 掉连接
select terminal,'alter system kill session '''||sid||','||serial#||''';' from v$session where username ='';
系统层面kill掉远程连接
ps -ef | grep LOCAL=NO
然后kill掉查出的进程
注意事项
系统层面kill掉是需停止所有外部访问,尽量不要去系统层面做操作
oracle是rac时有可能需在所有节点上执行kill操作
参考资料:
https://blog.csdn.net/vic_qxz/article/details/52747919
http://blog.itpub.net/23718752/viewspace-1880204/
层面
系统
正在
查询
事务
状态
过程
更新
事项
参考资料
情况
数据
数据库
方案
方法
注意事项
结果
背景
节点
解决方案
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州大一互联网络科技有限公司
互联网科技社
深圳科技互联网
深圳互联网科技公司
互联网科技英文
成都互联网科技公司
贷财互联网科技
宜安科技 互联网金融
互联网科技logo设计
上游互联网科技
多迪互联网科技有限公司
互联网科技创新企业排名
互联网大会黑科技排名
新兴科技互联网创新大赛颁奖典礼
注册互联网科技公司经营范围大全
健康食品互联网创新科技园项目
燊美集互联网科技有限公司
科技互联网的核心竞争力
艺电能源互联网科技有限公司招聘
保山互联网科技靠谱吗
中国互联网科技股
朗新科技与工业互联网
科技信息互联网
北京互联网科技公司
互联网汽车科技小镇
创业天下互联网科技有限公司
恒生互联网科技指数跳水
健康食品互联网创新科技园项目
互联网高科技行业有哪些企业
高科技和互联网的现代国家