书籍内容
《Oracle高性能系统架构实战大全》介绍与 Oracle 数据库性能相关的方方面面,涵盖了 Oracle 的体系架构,其背后的运行机制包括事务、锁与闩、多版本并发,各种 Oracle 高级特性如分区、并行执行、直接路径操作,以及大数据导入 / 导出性能优化,并用具体的例子来解释每个特性,它是如何工作的、其限制是什么。
本书用通俗易懂的方式介绍如何理解并掌握 Oracle SQL 执行计划,如何高效地掌握 Oracle SQL 性能分析与优化,这是摆在众多开发人员面前的两座大山。
本书不仅是从 Oracle 数据库与 SQL 优化本身的角度探讨高性能架构设计,更重要的是从整个应用层、综合中间件角度考虑各特性是否适合采用 Oracle 实现,如何在 Java 及 JDBC、 MyBatis 中优化。为此多个章节专门探讨 Oracle 不擅长的特性,以及如何在 Java 和中间件中更好地实现它们。
本书适合具有一定 Oracle 数据库经验的开发人员和数据库管理员阅读。
编辑推荐
(1) 深入浅出:详解与 Oracle 数据库性能相关的方方面面,涵盖 Oracle 的体系架构及其背后的运行机制。
(2)直击难点:全面解析Oracle SQL 执行计划和Oracle SQL 性能分析与优化。
(3)全新实战:真实有效的实战案例再现Oracle数据库开发过程中的问题及解决思路。
(4)双管齐下:先设定方案,然后从应用角度和数据库角度综合考虑,逐一分析实现环境。作者简介
张君华,金融证券企业级系统架构师,曾负责多省商品清算所架构设计,新一代基金登记过户系统架构设计,拥有丰富的一线金融系统架构设计和性能优化实战经验。主要研究方向包括中台建设、微服务、云原生架构、Oracle&MySQL&PostgreSQL、分布式并行清算、MPP等。