暂无图片
oracle 经常锁表该如何排查?
我来答
分享
暂无图片 匿名用户
oracle 经常锁表该如何排查?

请教下大佬,oracle 经常锁表,这个该如何排查呀?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
乄塟`ㄣ懓.々

可以查到锁锁源头

select *

  from (select a.sid,

               a.sql_id,

               a.event,

               a.status,

               connect_by_isleaf as isleaf,

               sys_connect_by_path(SID, '<-') tree,

               level as tree_level

          from v$session a

         start with a.blocking_session is not null

        connect by nocycle a.sid = prior a.blocking_session)

 where isleaf = 1

 order by tree_level asc;

暂无图片 评论
暂无图片 有用 2
打赏 0
张超

正在发生的话,直接查数据库的阻塞链表
已经发生事后排查的话可以通过v$active_session_history进行排查

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
在oracle中,一个表上推荐创建多少个索引
回答 2
已采纳
我只知道一个索引建议不超过3个字段,一个表上推荐创建多少个索引,好像在各种资料上都没见过
生产上都在用什么软件监控Oracle ?
回答 5
已采纳
您好,最好的就是官方出品的,OEM老中青各个对应版本。免费的就是些三方开源的,如zabbix、prometheus普罗米修斯Grafana(参考链接:https://blog.csdn.net/wei
需要自动读取oracle的数据表名、表结构,账号需要什么权限?
回答 1
selectanytable或者你要查的表的具体名字selectontable…
请教一个oracle19c多租户的问题: 各个pdb的sga_target和sga_min_size代表什么意思呢?
回答 2
已采纳
参考如下文章:AboutmemoryconfigurationparameteroneachPDBs(文档ID2655314.1)HowtoControlandMonitortheMemoryUsag
手动关闭了oracle 游标之后, 后面的逻辑for循环这个游标还有效吗?
回答 1
declarecursorcaisselectcnamefromtbcitybasicwhereprovince'海南';beginopenca;closeca;forxxincaloopdbmsou
ORACLE shared pool/library cache 命中率
回答 4
已采纳
1、Sharedpool主要包含三个部分:LibraryCache,DictionaryCache和ControlStructure,那么2个hitratio就是不一样的2、sum(pinhits)/
Oracle 11.2.0.4云上环境,plsql链接几个小时后,再次执行sql语句的时候,报错ora 03113, 重新登录就可以
回答 2
可以抓包看看,可以配置DCD防止防火墙把长连接断开
Oracle 生产环境安装rac,做asm磁盘是用整块盘还是先做一下分区再udev绑?
回答 4
整块盘来做!
能否给一份11g配置的参数。作为标准。
回答 3
你在另外帖子提出的问题,和这个文档基本无关,可以不用参考了。
请问如何写数据到分布式表中(oracle sharding)
回答 1
给你个例子参考一下,在OracleSharding中写入数据到分布式表中需要进行以下步骤:创建分布式表:使用CREATETABLE命令创建分布式表,并指定分布键和分区键,示例如下:CREATETABL