PL/SQL 过程已成功完成
PL/SQL 过程已成功完荿。
~~~~~~~~~~~~~~~~~~~多个会话并发访问修改
制造了latch free 事件 由于环境 制造的事件持有latch时间太短 没有抓到对象
已选择35荇 ~~~~~~~~~~~~~~~~~~~通过历史信息 找到了一个还在占有该latch的 修改的对象(可以看到 是一些系统表)
第1种方式 通过等待事件 (latch free 是个汇总事件)来查看是否是热块 具体过程是
解决:让块中放的行数少些,通常是修改应用
最后抓SQL 加rule 这个hint的原因 :下面连接表比较多 避免 cbo下自己尝试分析 要采用那种连接(產生执行计划 解析时间将很长)按rbo顺序模式连接
抓到sql后 就是优化了