暂无图片
分享
LEE
2019-03-21
编译存储过程 或者DDL增加列夯住

数据库版本11.2.0.4 应用升级代码中执编译存储过程,增加列等DDL语句 偶尔出现编译或者增加列语句夯住,升级过程中业务用户完全断开,没有业务锁,做10046 显示编译存储过程时数据库在编译更新数据字典,mos上 785875.1比较类似 设置后并不能完全解决

收藏
分享
8条回答
默认
最新
章芋文

下次如果再遇到,请记录下会话的等待事件,是否存在blocking session,以及完整的10046报告。

暂无图片 评论
暂无图片 有用 0
打赏 0
LEE
上传附件:alter_add_column1004.trc
暂无图片 评论
暂无图片 有用 0
打赏 0
LEE
上传附件:orcl_ora_15628_10046.trc
暂无图片 评论
暂无图片 有用 0
打赏 0
LEE
上传附件:存储过程_10046.trc
暂无图片 评论
暂无图片 有用 0
打赏 0
LEE

这里是保留的跟踪文件, oradebug 跟踪的是cbc热点块 ,能否进一步缩小范围呢

暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文

你提供的3个trace都很快完成了,没有任何问题啊。夯住的话基本上只有在同时执行,相互阻塞时才会出现。

如下是加字段trace的TKPROF结果, 第4列是elapsed,用时非常短,额外的只是多了OGG的ddl trigger

[oracle@uz steven]$ cat alter_add_column1004.txt|grep total
total       23      0.00       0.00          0         41          0           8
total        6      0.00       0.00          0          2          0           2
total        9      0.00       0.00          0         16          0           4
total       12      0.01       0.00          0         21          0           3
total       11      0.00       0.00          0         14          0           4
total       44      0.00       0.00          0         12          0          35
total        9      0.00       0.00          0         12          0           4
total       13      0.00       0.01          1         18          0           6
total        7      0.00       0.00          0          9          0           3
total        2      0.01       0.01          1          1          0           0
total        2      0.00       0.01          3          3          3           0
total        3      0.00       0.00          0          2          0           0
total        3      0.00       0.00          0          2          0           0
total        2      0.00       0.00          0          0          0           1
total        6      0.01       0.00          0          0          0           2
total        6      0.00       0.00          0          0          0           2
total        6      0.00       0.00          0          0          0           2
total        3      0.00       0.00          0          0          0           1
total        6      0.00       0.00          0          0          0           2
total        6      0.00       0.00          0          0          0           2
total        5      0.00       0.04          3          8          0           2
total        4      0.00       0.02          2          5          0           1
total        4      0.00       0.00          2          5          0           1
total        4      0.00       0.01          2          7          0           2
total        3      0.00       0.00          0          0          0           1
total        6      0.04       0.04          0         36          0           3
total        3      0.00       0.00          0          3          0           1
total        4      0.00       0.00          0          7          0           1
total        3      0.00       0.00          0          3          0           0
total       12      0.00       0.00          0          8          0           4
total        7      0.00       0.00          0          0          0           3
total        7      0.00       0.00          0          6          0           0
total        7      0.01       0.00          0          6          0           0
total        7      0.00       0.00          0          6          0           0
total        9      0.00       0.00          0         10          0           2
total        2      0.01       0.01          1          1          0           0
total        3      0.00       0.00          0          3          0           0
total        3      0.00       0.00          0          3          0           0
total        3      0.00       0.01          1          1          0           0
total        4      0.00       0.00          0          4          0           1
total        3      0.01       0.00          1          1          0           0
total       24      0.00       0.00          0          3          0          21
total        3      0.00       0.00          0          1          0           0
total        7      0.00       0.00          1          8          0           2
total        4      0.00       0.00          0          2          0           0
total        4      0.00       0.00          0          2          0           0
total        3      0.00       0.00          0          6          5           2
total        2      0.00       0.04          3          2         10           1
total        3      0.00       0.00          0          6          4           2
total        2      0.00       0.00          0          3         10           1
total        2      0.00       0.00          0          2          0           0
total        2      0.01       0.00          0          2          0           0
total        2      0.00       0.00          0          2          0           0
total        2      0.00       0.00          0          2          0           0
total        2      0.00       0.00          0          2          0           0
total        3      0.00       0.00          0          3          0           0
total        1      0.00       0.00          0          0          0           0
total        1      0.00       0.00          0          0          0           0
total        1      0.00       0.00          0          0          0           0
total        2      0.00       0.00          0          0          0           1
total        3      0.00       0.00          0          0          0           1
total        2      0.00       0.00          0          0          0           0
total        3      0.00       0.00          0          0          0           1
total        2      0.01       0.00          0          3          8           1
total        2      0.01       0.00          0          0          0           0
total        4      0.01       0.01          3          3          3           0
total      360      0.17       0.34         18        322         37         136
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
LEE

谢谢老师,下回出现问题我再全面抓跟踪记录

暂无图片 评论
暂无图片 有用 0
打赏 0
盖国强
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
启动oracle时报错:ORA-48187
回答 1
你的参数文件initorclhq.ora中 auditfiledest定义的目录要正确且存在。看你报错写的不正确。还有你的spfileorcl.ora和你的pfile initor
Oracle 连锁索引会不会影响其他查询?
回答 1
一般不会,联合索引的话要注意先后顺序,靠前的会被引用到,导致解释计划使用错误的索引
oracle中char关联问题
回答 1
第一条SQL,等号两侧都是char类型,char类型的比较是把短的值的右侧补空格补到和长侧的长度一致后再比,因此能查出来。在ORACLE中,rpad('yang',10)是varchar2(10)类型
Oracle日期格式化, 2022/12/21 显示成Dec.21 2022
回答 6
路过,学习了,先收藏起来selectTODATE('2022/12/21','mon.ddyyyy','NLSDATELANGUAGEAmerican')fromdual;
Oracle执行计划中的A-Rows列的M怎么换算?
回答 2
简单理解就是(除开OMem,1Mem,UsedMem):  K表示10^3,比如150K就是150000  M表示10^6,150M就是150000000当然,
有没有办法对比 Oracle dg主库和备库的数据差异?
回答 2
已采纳
可以对比主备库的SCN号,日志号等,一般情况下主备库都是正常同步的,存在数据差异的情况则就是主库的日志没传到备库,或者传到备库了没有来得及应用,如下SQL查看ADG备库日志传输及应用情况(全为0说明正
AWR分析报告问题求助: 数据库存在大量sql高版本问题和硬解析问题。
回答 1
https://www.modb.pro/issue/2313
有偿MOS
回答 2
为啥没人私我。。
oracle19c的事务性数据库和数据仓库有什么不一样?
回答 1
如果是事务型应用,比如需要高并发且频繁增删改的,就选事务性数据库,小量数据的读写会比较快;如果是用于数据查询及分析的,就选数据仓库,大量数据的读取会比较快。在常用的数据库各项功能上,两者基本没有区别更
Oracle一张大表73G,有clob字段,查询时会使用到,如何优化如何分区?
回答 3
已采纳
你的inparams里面是什么内容?如果是xml或者json这种有指定格式的,建议不要用like,应该用对应格式的解析函数来识别。