How to release still “killed“ status session in v$session? (释放killed的session) (四)

继续一个killed无法释放的案例, 环境是11.2.0.4 2nodes-RAC on SELS11, 开始是数据库突然出现了非常高的负载wait event是“enq: SV – contentio”,“row cache lock”,“enq: SQ – contention ”, 因为这个事件KILL了一批进程,后期发现有个进程始终是KILLED状态,并且同时影响后期的AWR都无法生成。

Oracle19c新特性: 自动索引(Automatic indexing)

Automatic index是有索引管理后台进程TASK调用, 可以自动的create, rebuild , drop 索引。后台进程是每15分钟调用一次,(是有j001进程执行_AUTO_INDEX_TASK_INTERVAL参数控制15分钟)。也是基于传统手动优化SQL的思路,基于SQL中的列使用识别可以创建的索引,然后验证自动索引对性能的影响,然后按预设的值去创建索引,只不过整个过程是自动的,并且整个过程都有审核报告。

浅谈Oracle Database 19c

Oracle Database 19c是大多数客户将其升级目标定位的版本,Oracle已将稳定性作为此版本的核心目标。 在Oracle Database 19c中,开发人员专注于修复已知问题,而不是添加新功能。 这导致了数百人年的测试和数千台服务器每天24小时运行测试。这种对稳定性的关注远不止核心数据库功能

浅谈Oracle GoldenGate 18c

2018年的10月份发布了oracle goldengate最新版本 18c(18.1),下载时分别对于oracle db就两种安装文件: 传统Classic 架构和微服务Microservices架构

2018年终总结

每年都习惯性的记录当年的“足迹”, 今年是开BLOG的第10个年头, 显然我已到了喝水都要放枸杞的年纪,没有了年轻时的时间和精力, 但未忘初心,坚持不易,希望给大伙分享更多的”锦鲤”。 数了一下目前已记录了845篇笔记,不算多也不算少。 环顾2018年,或许欢乐,或许忧伤, 经历些许还未准备好又是中年该面对的问题,曾一个小同事开玩笑说如果他像我经历的今年事一样,可能就去报复社会了,(_o_)!。 我的2018: 跟医院还是少不了的交集,希望各位及家人新的一年都能有个好身体 跟公司去认识了一下越南(北越) 现在带娃出门就跟搬家似的,活动也少了 睡个懒觉就跟过年似的,时间可贵,报了快一年的驾照,科目1才刷了1个课时 天天劳碌无休止就跟判了无期徒刑似的,而且今年还加刑了 年中意外从堆积的邮件里发现了2月前的一个ORACLE 给的一个ACE -A的消息 经历了繁重的装修过程,今年也算是高于段落,乔迁新居算是一喜事 家里没矿,工作一刻不能停歇, 换了一新东家 一些忘了的事…   新的一年,祝愿各位在“猪”年, 每觉睡到自然醒。 我们 “佩奇”一家给您拜年。   好嗨哟,感觉人生已经到达了高潮,感觉人生已经到达了巅峰…  

Troubleshooting “latch: row cache objects” case and Event 10089 to do.

“row cache objects”是序列化latch,用于保护对SGA中dictionary cache的访问。 只要是参考dictionary cache中的元数据对象,就会获取此latch。 Row Cache Objects Latch 是 shared pool latch 相关。”row cache objects”是序列化latch,用于保护对SGA中dictionary cache的访问。 只要是参考dictionary cache中的元数据对象,就会获取此latch。 Row Cache Objects Latch 是 shared pool latch 相关