【16期预告】使用Hotcopy缓解 library cache: mutex X 的争用


11月19日(周四)晚上20:00,DBA+社群将在东北群进行线上讨论,与此同时,我们也将在其它城市群进行同步分享。本期邀请云汝网络科技合伙人宋日杰Roger Song)来“使用Hotcopy缓解 library cache: mutex X 的争用”的主题分享,欢迎大家积极参与技术探讨。

 

嘉宾介绍:宋日杰

 

  • DBA+原创专家团成员

  • 超过13年IT及Oracle数据库经验。

  • 历任中国联通系统工程师,维布络信息科技Oracle ERP管理顾问。

  • 2008年加入Oracle全球技术支持(GCS),专注性能分析。

  • 2012年协助建立Oracle集成系统中国支持团队(EEST),任首席技术支持工程师。

  • 现任云汝网络科技(上海)有限公司合伙人,正在转型互联网解决方案。

  • 对Oracle数据库全线产品模块有全面的深入了解。曾作为DSI讲师为Oracle国内原厂技术团队提供培训。

  • 擅长Oracle原理,性能诊断,及复杂环境下的对问题的隔离与分析。

 

摘要:

 

今天来给大家分享一个Oracle使用中的小技巧。当某条SQL语句或者对象被反复访问,过多的软解析可能会造成大量的”library cache:mutex X”争用,有什么样的方法处理此类问题呢?

 

今天的话题,就是介绍如何利用hotcopy来缓解library cache中的热点争用。在oracle 11g中, ”library cache:mutex X” 是个有点特殊的mutex,因为它存在于几个不同的位置,需要进一步的信息进行分辨。这里还会简单描述library cache的结构,理解library cache对认识oracle是非常重要的。

 

课程安排:

第一阶段:讲师演讲

主要内容:

  • 为什么要对library cache的结构进⾏行锁保护

  • 10G 对library cache 结构的保护-latch: library cache

  • 11G对library cache结构的保护-library cache: mutex X

  • library cache: mutex X 可能的原因和解决办法

  • 什么是hotcopy?hotcopy是如何⼯工作的?

  • 实施hotcopy的效果演示

 

第二阶段:Q&A

 

 

参与方式:

  • DBA+东北”讨论群人数已过百,请扫描或长按识别下方二维码进入“DBA+东北”2群,再由群主拉入主讨论群。本次分享其它各城市群将同步直播,参与方式可通过关注DBA+社群微信公众号:dbaplus, 回复“我要入群”获得各城市群二维码,再加入你所在的城市微群。

     

 

 

“DBA+社群”将陆续在各大城市群进行线上专题分享活动,以后每周一、周三晚上为【DBA+专业群】的固定时间,每周二、周四晚上为【DBA+各城市群】的固定时间,每周五晚上为【DAMS架构师精英群】的固定时间,欢迎大家积极加入我们。无论是内容还是形式,有好的建议我们都会积极采纳。

 

 

关注DBA+社群微信公众号:dbaplus

 

回复“上海沙龙”,获取DBA+社群数据库技术沙龙·上海站PPT;

回复“广州沙龙”,获取DBA+社群数据库技术沙龙·广州站PPT;

回复“OOW大会”,获取2015 Oracle OpenWorld大会PPT;

回复“2015GOPS”,获取2015 GOPS:全球运维大会·上海站PPT。

回复“DCon2015”,获取DCon 2015大会演讲PPT。

 

 



扫码关注

DBAplus社群

超越DBA圈子,连接的不仅仅是DBA