本書介紹與 Oracle 資料庫性能相關的方方面面,涵蓋了 Oracle 的體系架構,其背後的運行機制包括事務、鎖與閂、多版本併發,各種 Oracle 高級特性如分區、並存執行、直接路徑操作,以及大資料導入 / 匯出性能優化,並用具體的例子來解釋每個特性,它是如何工作的、其限制是什麼。
本書用通俗易懂的方式介紹如何理解並掌握 Oracle SQL 執行計畫,如何高效地掌握 Oracle SQL 性能分析與優化,這是擺在眾多開發人員面前的兩座大山。
本書不僅是從 Oracle 資料庫與 SQL 優化本身的角度探討高性能架構設計,更重要的是從整個應用層、綜合中介軟體角度考慮各特性是否適合採用 Oracle 實現,如何在 Java 及 JDBC、 MyBatis 中優化。為此多個章節專門探討 Oracle 不擅長的特性,以及如何在 Java 和中介軟體中更好地實現它們。
本書適合具有一定 Oracle 資料庫經驗的開發人員和資料庫管理員閱讀。