資料庫高手昇華必經道路 -- 解析 PostgreSQL 原始程式碼 (舊名: 還在 MySQL?高手早轉用 PostgreSQL 原始碼剖析)

李浩

  • 出版商: 佳魁資訊
  • 出版日期: 2018-12-05
  • 定價: $540
  • 售價: 8.5$459
  • 貴賓價: 7.9$427
  • 語言: 繁體中文
  • 頁數: 400
  • ISBN: 9863797243
  • ISBN-13: 9789863797241
  • 相關分類: PostgreSQLSQL

立即出貨 (庫存 > 10)

  • 9789863797241 01
  • 9789863797241 02
  • 9789863797241 03
  • 9789863797241 04
  • 9789863797241 05
  • 9789863797241 06
  • 9789863797241 07
  • 9789863797241 08
  • 9789863797241 09
  • 9789863797241 10
  • 9789863797241 11
  • 9789863797241 12
  • 9789863797241 13
  • 9789863797241 14
  • 9789863797241 15
9789863797241 01

買這商品的人也買了...

商品描述

‧加快資料庫開發人員對PostgreSQL查詢引擎的學習過程

‧減少相關人員在原始程式學習中的迷惑

‧想一窺查詢引擎究竟的DBA們提供一個相互學習的機會和通道

PostgreSQL為優秀的開放原始碼關聯式資料庫管理系統,本書揭示PostgreSQL查詢引擎運行原理和實現技術細節。

其中包括:基礎資料結構;SQL詞法語法分析及查詢語法樹;查詢分析及查詢重寫;子連接及子查詢處理;查詢訪問路徑創建;查詢計畫生成,等等。以深入淺出的方式討論每個主題並結合基礎資料結構、圖表、原始碼等對所討論的主題進行詳細分析,以使讀者對PostgreSQL查詢引擎的運行機制及實現細節能有全面且深入的認識。

目錄大綱

01 PostgreSQL概述

1.1 概述

1.2 查詢敘述最佳化

1.3 建立查詢計畫

1.4 小結

02 基表資料結構

2.1 概述

2.2 資料結構

2.3 小結

2.4 思考

03 查詢分析

3.1 概述

3.2 問題描述

3.3 詞法分析和語法分析(Lex&Yacc)

3.4 抽象查詢語法樹AST

3.5 查詢分析

3.6 查詢重寫

3.7 小結

3.8 思考

04 查詢邏輯最佳化

4.1 概述

4.2 前置處理

4.3 查詢最佳化中的資料結構

4.4 查詢最佳化分析

05 查詢實體最佳化

5.1 概述

5.2 所有可行查詢存取路徑組成函數make_one_rel

5.3 小結

5.4 思考

06 查詢計畫的產生

6.1 查詢計畫的產生

6.2 產生查詢計畫—create_plan/create_plan_recurse

6.3 查詢計畫的閱讀

6.4 小結

6.5 思考

07 其他函數與基礎知識

7.1 AND/OR規範化

7.2 常數運算式的處理—eval_const_expressions

7.3 Relids的相關函數

7.4 List 的相關函數

7.5 中繼資料表Meta Table

7.6 查詢引擎相關參數設定