oralce执行查询操作一直是正在查询中
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,背景当天早上突然查询某张表无法查询排查过程查看是否锁表或正在提交的事务select from v$locked_object;select from v$lock k, v$session s,all
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
方舟传送服务器东西都没有了
家用小型服务器
机场接送软件开发
丽江国家网络安全
digsee数据库的使用
萍乡企业服务器找哪家
天津拍拍购网络技术有限公司
网络安全法按照规定
粤教版网络技术应用课件
水底数据库
北京特色软件开发收费
全球血液安全数据库没有
c# 读取数据库一行数据
柯美IC313M服务器
上海巨人网络安全教育
天津耀成网络技术招聘
济南销售软件开发公司
大学生拍微电影讲网络安全
北京联通大学网络技术学院
怎么调用数据库的事务
服务器作raid后数据如何备份
云南网络技术开发质量
东营联想服务器代理销售电话
App网络安全升级需要多久
辽事通 全国数据库
数据库期末例题
网络安全构架师工资高吗
数据库 字符串匹配
数据库的结构文件类型分为哪几类
宝德龙旭网络技术有限公司