《Oracle数据库性能优化方法论和最佳实践》

    近几年,随着美创科技公司开创并实践的基于流程、资源和组件分析的性能优化方法论的成熟,笔者比以往有了更大的动机来完成本书,期望它可以在Oracle性能优化史甚至整个数据库性能优化史上留下印迹,让广大的Oracle数据库使用人员和从业人员可以更加简单地完成Oracle性能优化工作,而不仅仅是个别高级DBA的专利工作。本书内容为FlowofWorkUnitTimeBasedAnalysis性能优化方法论的第一部分,主要介绍基于流程响应和流程分解的响应时间分析方法论。基本按照以下方式来展开论述:第一部分:从性能优化常见的困惑和场景出发引出一些性能优化的基本概念,并重点阐述了Oracle数据库性能优化的方法论发展。第二部分:重点阐述FlowofWorkUnitTimeBasedAnalysis优化方法论,阐述流程、资源和组件之间的相互作用,构建了流程响应的输入输出的性能优化指标体系。第三部分:资源供给,重点阐述流程、资源和组件中的资源部分,全面分析了CPU、Memory、IOSubsystem,NetworkSubSystem、Lock,BufferLock、Latch、Mutex等主要的Oracle数据库资源,并针对每种资源建立了独立的衡量评价体系。

全书共14章,分为四个部分:漫谈篇(第1~2章)介绍了实践中性能优化遇到的诸多问题,以及传统性能优化方法论的不足,提出基于流程、资源和组件分析的性能优化方法论;流程篇(第3~4章)详细讲解了数据库登录和数据访问流程,并通过流程的输入输出以及流程分解来帮助读者加强流程认知,进而实现流程优化;操作系统资源篇(第5~9章)主要阐述了流程分析中涉及的主要操作系统资源(CPU、内存和虚拟内存、I/O子系统和网络子系统),并为这些资源构建了完整的输入输出衡量指标体系和改善方法。并发性资源篇(第10~14章)主要针对流程涉及的并发性资源(队列锁、row cache lock和Library cache lock、Buffer Lock、Latch、mutex)的作用场合、输入输出特征等进行分析,并讲解优化的主要方法。

下载地址

桩白墨无任何收费,输入暗号后可查看。公众号上还能加入书舟书友群、美团外卖红包群,免费领取站桩和原创 chatgpt 教程哦
暗号:
请关注本站微信公众号,回复“暗号”,即可获取。在微信里搜索“桩白墨”或者“baimoz”或者微信扫描右侧二维码都可以关注站长微信公众号。

站长的话:

桩白墨

你好,我是桩白墨,985毕业,8年程序员,探索人生十几年。很高兴与爱读书的你结缘。我正在日更公众号,输出自己的人生见解和所见所闻,已有 200+ 篇原创文章,可能会对你有帮助。欢迎关注,一起读书成长、交流人生经验。

另外,在公众号上回复特定关键字,可领取站桩教程、chatgpt 教程、美团外卖红包群等粉丝福利。

如果你想认识一群志同道合的朋友,或者近距离跟我探讨问题,欢迎加入我的社群,在那里我会尽我所能帮助你。入口在公众号“桩白墨”上,可直接微信扫码关注。

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容