2022-12-17
select会持有锁么,阻塞会是非for update的select语句么?

数据库发现有阻塞的情况,通过查询语句查询v$lock和v$session发现有一个sid是持有锁,通过sid查看到是一个inactive session的select语句,不是for update语句,那想请问这个select语句的LMODE是排他锁,为什么slelect语句会有拍他锁呢?那如何查看历史会话阻塞的情况,并且是谁阻塞了谁?
我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
19c RAC环境,第二节点突然不定时产生很多bucket trace文件,挺占用空间,只能把这个进程手工kill
回答 2
这个没啥影响,看上去时ksttrace。如果需要可以进行关闭。
oracle大表删除索引
回答 3
我一般是alterindexindexnameinvisible;dropindexindexname;invisible后可能需要一些时间才能避免SQL继续使用该索引。
这个SQL怎么写?
回答 3
是的,我后面这么搞出来了,谢谢
Oracle 导出用户对象,试图类型怎么导回去?
回答 2
视图没有数据,直接用PLSQLDeveloper导出导入,简单。。。。
Windows平台oracle12.1.0.2.0单实例打补丁opatch工具下哪个版本?
回答 1
使用opatch12.2.0.1.0版本试试https://updates.oracle.com/download/6880880.html
oracle rac 12c 五节点。其中一个节点$ORACLE_HOME下dbs目录误删除 导致集群连接失败
回答 13
你把你(FAILOVERYES)改成(FAILOVERON)测试一下呢。
如何查询一段时间数据表增加的容量
回答 3
已采纳
1.找出该表空间的所有用户表,2.该期间,比较具体用户表前后bytes大小相关动态视图:usersegments
oracle设置用户密码过期时间360天,为什么就有用户密码过期了?
回答 2
已采纳
它是按照密码的上次修改日期来计算的
Rman定时备份问题
回答 6
备份之后有个deleteallinput,不是有归档日志没删除,是归档日志的备份没被删掉,今天还有5.28的归档日志备份存在
Oracle数据库文件经常满,能不能一次性扩展无穷大?
回答 7
如果把这些活都干了,还要DBA干嘛?
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~