直方图如何影响优化器选择合理的执行计划
直方图直观的统计表中相关字段的数据分布,从而给优化器提供准确的数据分布信息,Oracle依据这些信息可以计算正确的COST值,选择最优的执行计划。
Oracle(11g)单实例----RAC(11g)迁移模拟测试
最近有个业务需要将数据库从外网迁移到内网,需要做迁移方案,之前了解由于内外网关系以及带宽不足,我考虑用RAMN物理热备后追归档的方式实现迁移,尽量减小停机时间,下面是测试,从而发现可能潜在的问题,依次记录与大家共享。
误操作offline drop的业务影响以及恢复场景测试---“血”的教训
在数据库恢复过程中,比如我们用了第三方的备份工具,在实施恢复操作时会导出需要的某个表空间这样可以大大减少恢复时间,是十分值得推荐的做法,这个过程中由于修改控制文件中数据文件的相关信息,需要执行alter datafile XX offline drop的操作。如果在生产库误操作这个指令,我们测试看看影响范围以及如何更快恢复。
opatchauto打RU竟然无法自动关闭集群----打RU未成功该注意什么
最近打补丁遇到一个问题,后续发现patchauto无法关闭集群,后续只能暂时关闭该节点集群,保持其他两个打好RU的节点负责对外服务。
操作系统内核升级导致基于Veritas存储的Oracle RAC无法启动
由于操作系统的Kernel bug,要求对没有上线的系统升级,选择了一套集群做测试,发现操作系统升级后RAC无法启动,下面记录下最后的是分析结果.
如何彻底卸载OJVM组件
OJVM组件是OracleRDBMS自带的一个组件,也就是Oracle的JVM,支持对于Java代码的执行,一般用户使用很少,由于很多公司需要漏扫,会发现OJVM有漏洞,所以需要删除(或者打patch),这里记录下如何彻底删除OJVM组件
RedhatLinux7.8安装12.2.0.1遇到的各章坑(存储多路径配置,udev)
在版本操作系统安装12.2遇到很多bug ,建议在RedHat Linux7.7以上还是用19C吧,不过安装处理过程还是可以学习到很多东西,下面记录了遇到的bug或者遇到的问题,希望对大家学习有用。
hanganalyze以及ssd使用测试
如果数据库夯住,业务无法使用,或者更严重的sqlplus无法登录,此时我们就需要在不同环境下使用hanganalze工具做trc找出阻塞关系,最终定位问题。
如何精确计算全表扫描的Cost成本
本文通过10053跟踪,给出Oracle精确计算Cost成本的计算方法以及注意事项。后续会持续谓词带索引的查询语句如何计算Cost成本。
log file switch (archiving needed) 事件导致系统缓慢-归档空间正常
用户反映整个业务操作缓慢,影响业务运行,需要紧急排查,下面是分析步骤