05 2020 档案
摘要:Oracle查询dba_extents视图很慢 问题描述 下边这条SQL查询每次大概要花1分钟左右,实在是比较异常。 select owner,tablespace_name from dba_extents where segment_name='AUD$' group by owner,tabl
阅读全文
摘要:Oracle查询表空间使用率很慢 问题描述 执行查询表空间的语句,需要接近2min的时间才能执行完成。 以前也在其他客户的生产库遇到过一样的情况,当时是由于回收站的内容过多引起的。 不过这次的情况却不是这样,因为回收站的内容并不多。 调试分析 老方法,设置statistics_level=all获取
阅读全文
摘要:direct path read深入解析 前言 最近碰到一件很奇葩的事情,因为某条SQL执行缓慢,原因是走了笛卡尔(两组大数据结果集),而且笛卡尔还是NL的一个部分,要循环31M次。 很容易发现是统计信息没有导致的,收集完就好了。 结果过了个51假期回来有人反馈其他的SQL慢了,看了下慢的SQL涉及
阅读全文
摘要:Oracle IO性能测试 前言 最近发生了迁移测试库后(单节点迁移RAC)因为IO性能问题导致迁移后性能非常差的问题。 原本想在创建ASM磁盘组之前用Orion做测试,但是忘了做就没做结果出了这档子事情。 后边查了资料发现建库之后,Oracle也可以通过calibrate_io来做IOPS和吞吐量
阅读全文
摘要:Oracle在线打补丁,有如下报错:
This is not a RAC setup. OPatch cannot determine the local node name,
but the value to "connectString" option has the node name.
Please remove the node name if only local node is being patched.
See help file for more details about "connectString" option.
阅读全文