会员   密码 您忘记密码了吗?
1,505,845 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

浏览历史

当前位置: 首页 > 电脑资讯 > 资料库/大数据 > 還在MySQL?高手早轉用PostgreSQL原始碼剖析
還在MySQL?高手早轉用PostgreSQL原始碼剖析
上一张
還在MySQL?高手早轉用PostgreSQL原始碼剖析
下一张
prev next

還在MySQL?高手早轉用PostgreSQL原始碼剖析

作者: 李浩
出版社: 佳魁資訊
出版日期: 2017-12-04
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT540.00
市场价格: RM82.15
本店售价: RM73.11
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

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

  PostgreSQL為優秀的開放原始碼關聯式資料庫管理系統,但無論中文或是英文資料,對PostgreSQL查詢引擎的介紹非常缺乏,不是限於整體架構性的介紹,就是粗淺的概述性描述。對PostgreSQL查詢引擎中較多的實現及其相對應的理論基礎並無較為深入的說明,這使得很多相關核心開發人員初次閱讀查詢引擎原始程式時存在許多的學習困難和疑點。

  本書的寫作初衷正是為了加快資料庫開發人員對PostgreSQL查詢引擎的學習過程以及減少相關人員在原始程式學習中的迷惑,同時也為那些想一窺查詢引擎究竟的DBA們提供一個相互學習的機會和通道,無論你是MySQL DBA或是Oracle DBA。
 


作者介紹


目錄

前言

第1章 PostgreSQL概述
1.1  概述
1.2  查詢敘述最佳化
1.3  建立查詢計畫
1.4  小結

第2章 基底資料表資料結構
2.1  概述
2.2  資料結構
2.3  思考

第3章 查詢分析
3.1  概述
3.2  問題描述
3.3  詞法分析和語法分析(Lex&Yacc)
3.4  抽象查詢語法樹AST
3.5  查詢分析
3.6  查詢重新定義
3.7  小結
3.8  思考

第4章 查詢邏輯最佳化
4.1  概述
4.2  前置處理
4.3  查詢最佳化中的資料結構
4.4  查詢最佳化分析

第5章 查詢實體最佳化
5.1  概述
5.2  所有可行查詢存取路徑組成函數make_one_rel
5.3  小結
5.4  思考

第6章 查詢計畫的產生
6.1  查詢計畫的產生
6.2  產生查詢計畫—create_plan/create_plan_recurse
6.3  查詢計畫的閱讀
6.4  小結
6.5  思考

第7章 其他函數與基礎知識
7.1  AND/OR規範化
7.2  常數運算式的處理—eval_const_expressions
7.3  Relids的相關函數
7.4  List的相關函數
7.5  中繼資料表Meta Table
7.6  查詢引擎相關參數設定