摘要:作者譚峰張文升出版日期年月頁數(shù)頁定價(jià)元本書特色中國開源軟件推進(jìn)聯(lián)盟分會特聘專家撰寫,國內(nèi)多位開源數(shù)據(jù)庫專家鼎力推薦。張文升中國開源軟件推進(jìn)聯(lián)盟分會核心成員之一。
很高興《PostgreSQL實(shí)戰(zhàn)》一書終于出版,本書大體上系統(tǒng)總結(jié)了筆者 PostgreSQL DBA 職業(yè)生涯的經(jīng)驗(yàn)總結(jié),本書的另一位作者張文升擁有豐富的PostgreSQL運(yùn)維經(jīng)驗(yàn),目前就職于探探科技任首席PostgreSQL DBA,他的加入極大地豐富了此書的內(nèi)容。
本書基于 PostgreSQL 10 編寫,以實(shí)踐為主,希望對 PGer 帶來幫助。
作者: 譚峰、張文升
出版日期: 2018年7月
頁數(shù): 415頁
定價(jià): 89元
中國開源軟件推進(jìn)聯(lián)盟PostgreSQL分會特聘專家撰寫,國內(nèi)多位開源數(shù)據(jù)庫專家鼎力推薦。
基于PostgreSQL 10 編寫,重點(diǎn)介紹SQL高級特性、并行查詢、分區(qū)表、物理復(fù)制、邏輯復(fù)制、備份恢復(fù)、高可用、性能優(yōu)化、PostGIS等,涵蓋大量實(shí)戰(zhàn)用
內(nèi)容簡介本書由資深數(shù)據(jù)庫專業(yè)開發(fā)人員撰寫,系統(tǒng)介紹PostgreSQL 10的豐富特性,及其在生產(chǎn)實(shí)踐運(yùn)維中的技巧,全書分為基礎(chǔ)篇、核心篇、進(jìn)階篇,共18章。基礎(chǔ)篇包括第1~4章,主要介紹PostgreSQL基礎(chǔ)知識,例如安裝與配置、客戶端工具、數(shù)據(jù)類型、SQL高級特性等,為讀者閱讀核心篇和進(jìn)階篇做好準(zhǔn)備;核心篇包括第5~9章,主要介紹PostgreSQL核心內(nèi)容,例如體系結(jié)構(gòu)、并行查詢、事務(wù)與并發(fā)控制、分區(qū)表等;進(jìn)階篇包括第10~18章,主要介紹PostgreSQL進(jìn)階內(nèi)容,例如性能優(yōu)化、物理復(fù)制、邏輯復(fù)制、備份與恢復(fù)、高可用、版本升級、擴(kuò)展模塊、Oracle數(shù)據(jù)庫遷移PostgreSQL實(shí)戰(zhàn)、PostGIS等。
作者簡介譚峰
網(wǎng)名francs,中國開源軟件推進(jìn)聯(lián)盟PostgreSQL分會特聘專家,《PostgreSQL 9 Administration Cookbook》譯者之一,《PostgreSQL High Performance Cookbook》英文版技術(shù)審校者之一,曾在杭州斯凱網(wǎng)絡(luò)科技有限公司從事PostgreSQL DBA一職六年。熱忠于博客分享PostgreSQL經(jīng)驗(yàn),分享技術(shù)博客500余篇。現(xiàn)就職于浙江移動負(fù)責(zé)應(yīng)用上云架構(gòu)管控、資源分配以及私有云建設(shè)工作。
張文升
中國開源軟件推進(jìn)聯(lián)盟PostgreSQL分會核心成員之一。常年活躍于PostgreSQL、MySQL、Redis等開源技術(shù)社區(qū),堅(jiān)持推動PostgreSQL在中國地區(qū)的發(fā)展,多次參與組織PostgreSQL全國用戶大會。近年來致力于推動PostgreSQL在互聯(lián)網(wǎng)企業(yè)的應(yīng)用以及企業(yè)PostgreSQL培訓(xùn)與技術(shù)支持。
京東: https://item.jd.com/12405774....
當(dāng)當(dāng)網(wǎng): http://product.dangdang.com/2...
https://pan.baidu.com/s/1QeKl...
本書目錄篇幅有限,完整目錄詳見購買鏈接。
第1章 安裝與配置基礎(chǔ)
1.1 初識PostgreSQL2
1.2 安裝PostgreSQL3
1.3 客戶端程序和服務(wù)器程序8
1.4 創(chuàng)建數(shù)據(jù)庫實(shí)例11
1.5 啟動和停止數(shù)據(jù)庫服務(wù)器14
1.6 數(shù)據(jù)庫配置基礎(chǔ)17
1.7 本章小結(jié)22
第2章 客戶端工具
2.1 pgAdmin 4簡介23
2.2 psql功能及應(yīng)用26
2.3 本章小結(jié)43
第3章 數(shù)據(jù)類型
3.1 數(shù)字類型44
3.2 字符類型47
3.3 時間/日期類型49
3.4 布爾類型52
3.5 網(wǎng)絡(luò)地址類型53
3.6 數(shù)組類型56
3.7 范圍類型60
3.8 json/jsonb類型63
3.9 數(shù)據(jù)類型轉(zhuǎn)換68
3.10 本章小結(jié)70
第4章 SQL高級特性
4.1 WITH查詢71
4.2 批量插入74
4.3 RETURNING返回修改的數(shù)據(jù)76
4.4 UPSERT78
4.5 數(shù)據(jù)抽樣80
4.6 聚合函數(shù)84
4.7 窗口函數(shù)86
4.8 本章小結(jié)93
第5章 體系結(jié)構(gòu)
5.1 邏輯和物理存儲結(jié)構(gòu)96
5.2 進(jìn)程結(jié)構(gòu)105
5.3 內(nèi)存結(jié)構(gòu)106
5.4 本章小結(jié)107
第6章 并行查詢
6.1 并行查詢相關(guān)配置參數(shù)109
6.2 并行掃描111
6.3 并行聚合117
6.4 多表關(guān)聯(lián)119
6.5 本章小結(jié)124
第7章 事務(wù)與并發(fā)控制
7.1 事務(wù)和并發(fā)控制的概念125
7.2 PostgreSQL的事務(wù)隔離級別130
7.3 PostgreSQL的并發(fā)控制133
7.4 本章小結(jié)141
第8章 分區(qū)表
8.1 分區(qū)表的意義142
8.2 傳統(tǒng)分區(qū)表143
8.3 內(nèi)置分區(qū)表155
8.4 本章小結(jié)163
第9章 PostgreSQL的NoSQL特性
9.1 為jsonb類型創(chuàng)建索引164
9.2 json、jsonb讀寫性能測試165
9.3 全文檢索對json和jsonb數(shù)據(jù)類型的支持169
9.4 本章小結(jié)176
第10章 性能優(yōu)化
10.1 服務(wù)器硬件180
10.2 操作系統(tǒng)優(yōu)化181
10.3 數(shù)據(jù)庫調(diào)優(yōu)193
10.4 本章小結(jié)203
第11章 基準(zhǔn)測試與pgbench
11.1 關(guān)于基準(zhǔn)測試204
11.2 使用pgbench進(jìn)行測試206
11.3 本章小結(jié)214
第12章 物理復(fù)制和邏輯復(fù)制
12.1 異步流復(fù)制216
12.2 同步流復(fù)制224
12.3 單實(shí)例、異步流復(fù)制、同步流復(fù)制性能測試227
12.4 流復(fù)制監(jiān)控231
12.5 流復(fù)制主備切換236
12.6 延遲備庫244
12.7 同步復(fù)制優(yōu)選提交247
12.8 級聯(lián)復(fù)制251
12.9 流復(fù)制維護(hù)生產(chǎn)案例255
12.10 邏輯復(fù)制265
12.11 本章小結(jié)280
第13章 備份與恢復(fù)
13.1 備份與恢復(fù)概述281
13.2 增量備份283
13.3 指定時間和還原點(diǎn)的恢復(fù)288
13.4 SQL轉(zhuǎn)儲和文件系統(tǒng)級別的備份298
13.5 本章小結(jié)301
第14章 高可用
14.1 Pgpool-II+異步流復(fù)制實(shí)現(xiàn)高可用303
14.2 基于Keepalived+異步流復(fù)制實(shí)現(xiàn)高可用321
14.3 本章小結(jié)333
第15章 版本升級
15.1 版本介紹334
15.2 小版本升級335
15.3 大版本升級336
15.4 本章小結(jié)350
第16章 擴(kuò)展模塊
16.1 CREATE EXTENSION351
16.2 pg_stat_statements353
16.3 auto_explain356
16.4 pg_prewarm357
16.5 file_fdw359
16.6 postgres_fdw364
16.7 Citus369
16.8 本章小結(jié)377
第17章 Oracle數(shù)據(jù)庫遷移PostgreSQL實(shí)踐
17.1 項(xiàng)目準(zhǔn)備378
17.2 數(shù)據(jù)庫對象遷移379
17.3 應(yīng)用代碼改造380
17.4 數(shù)據(jù)遷移測試384
17.5 功能測試和性能測試388
17.6 生產(chǎn)割接389
17.7 oracle_fdw部署過程中的常見錯誤389
17.8 本章小結(jié)391
第18章 PostGIS
18.1 安裝與配置392
18.2 創(chuàng)建GIS數(shù)據(jù)庫393
18.3 幾何對象393
18.4 應(yīng)用場景:圈人與地理圍欄397
18.5 本章小結(jié)399
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/38998.html
摘要:本文最早為雙十一而作,原標(biāo)題雙大前端工程師讀書清單,以付費(fèi)的形式發(fā)布在上。發(fā)布完本次預(yù)告后,捕捉到了一個友善的吐槽讀書清單也要收費(fèi)。這本書便從的異步編程講起,幫助我們設(shè)計(jì)快速響應(yīng)的網(wǎng)絡(luò)應(yīng)用,而非簡單的頁面。 本文最早為雙十一而作,原標(biāo)題雙 11 大前端工程師讀書清單,以付費(fèi)的形式發(fā)布在 GitChat 上。發(fā)布之后在讀者圈群聊中和讀者進(jìn)行了深入的交流,現(xiàn)免費(fèi)分享到這里,不足之處歡迎指教...
摘要:本文最早為雙十一而作,原標(biāo)題雙大前端工程師讀書清單,以付費(fèi)的形式發(fā)布在上。發(fā)布完本次預(yù)告后,捕捉到了一個友善的吐槽讀書清單也要收費(fèi)。這本書便從的異步編程講起,幫助我們設(shè)計(jì)快速響應(yīng)的網(wǎng)絡(luò)應(yīng)用,而非簡單的頁面。 本文最早為雙十一而作,原標(biāo)題雙 11 大前端工程師讀書清單,以付費(fèi)的形式發(fā)布在 GitChat 上。發(fā)布之后在讀者圈群聊中和讀者進(jìn)行了深入的交流,現(xiàn)免費(fèi)分享到這里,不足之處歡迎指教...
摘要:本文最早為雙十一而作,原標(biāo)題雙大前端工程師讀書清單,以付費(fèi)的形式發(fā)布在上。發(fā)布完本次預(yù)告后,捕捉到了一個友善的吐槽讀書清單也要收費(fèi)。這本書便從的異步編程講起,幫助我們設(shè)計(jì)快速響應(yīng)的網(wǎng)絡(luò)應(yīng)用,而非簡單的頁面。 本文最早為雙十一而作,原標(biāo)題雙 11 大前端工程師讀書清單,以付費(fèi)的形式發(fā)布在 GitChat 上。發(fā)布之后在讀者圈群聊中和讀者進(jìn)行了深入的交流,現(xiàn)免費(fèi)分享到這里,不足之處歡迎指教...
閱讀 1903·2021-11-24 09:39
閱讀 2566·2021-10-14 09:43
閱讀 3331·2021-10-08 10:10
閱讀 2348·2021-09-22 15:54
閱讀 2349·2019-08-29 17:20
閱讀 1584·2019-08-28 18:14
閱讀 2384·2019-08-26 13:28
閱讀 1125·2019-08-26 12:16