
譚峯 張文升
本書由資深數據庫專業開發人員撰寫,系統介紹PostgreSQL 10的豐富特性及其在生產實踐運維中的技巧,全書分爲18章。基礎篇包括第1~4章,主要介紹PostgreSQL基礎知識,例如安裝與配置、客戶端工具、數據類型、SQL高級特性等,爲讀者閱讀核心篇和進階篇做好準備;核心篇包括第5~9章,主要介紹PostgreSQL核心內容,例如體系結構、並行查詢、事務與併發控制、分區表等;進階篇包括第10~18章,主要介紹PostgreSQL高級內容,例如性能優化、物理複製、邏輯複製、備份與恢復、高可用、版本升級、擴展模塊、Oracle數據庫遷移PostgreSQL實戰、PostGIS等。
可以當工具書,裏面有很多實用的案例和優化SQL可以借鑑,並且又不少大數據生成測試數據的方法,可以性能優化時可直接上手測試
講解了很多基礎知識,很透徹,基於大量實戰案例演示,清晰易懂,很適合入門
多讀書 2018-11-25 記得大二、大三的時候(2004-2005)把自己大部分課餘時間、精力投入了個人愛好-計算機與網絡技術之中,當時自己認爲國際上各種知名的開源軟件不久的將來會在國內獲得廣泛的發展應用前景,因而選擇折騰Linux、Apache、MySQL、PHP、Python、Zope、Plone、PostgreSQL等,由於好些開源軟件的區域本地化並沒有中文,自己也是靠蹩腳的英語水平看英文說明文檔。心有餘而力不足,先天缺陷的文科生也只是觸及皮毛而已。 當初把目光停留在PosgreSQL是因爲它擁有先進的面向對象關係型數據、友好的地理信息擴展支持功能、豐富的企業級特性(國內應用案例是某個大型商業銀行把它部署到ATM自動櫃員機)……( 空間數據通常結構複雜,數據量大,對於空間數據的分析查詢,其模式也迥異於普通的數據,一般的DBMS難以滿足要求。 PostgreSQL強大的擴展機制爲解決問題留下了一個窗口,PostGIS爲此而生,它已經成爲GIS行業的事實標準。) 當時PostgreSQL還不像MySQL那樣有大量詳實的中文資料及豐富的管理工具,後來無意在網上找到一個類似phpAdmin網頁可視化數據庫管理工具SQLitemanager。因爲Zope也有友善的地理信息功能支持,臺灣某個大學社區網絡上有具體的Zope、PosgreSQL應用教學案例:醫療信息、財務、客戶關係管理信息系統,依稀記得名字是OIO,可以運行於ISO光碟的Linux Live系統,後來由於硬盤故障把自己所蒐集到相關的一切資料都化爲烏有! …… 如今十多年過去了,這些都早已成爲自己青春歲月的記憶!
沒學過postgreSQL,主要是想了解和oracle和SQLserver之類的關係數據庫有什麼不同,未來或許真的屬於開源數據庫
如書名側重實戰和應用 很多細節沒有涉及 需要結合官方文檔 遇到具體問題可直接跳到相應章節進行閱讀
在應用層面及原理上講的很細,特別是主備流複製模擬很多實驗場景
版本不新,很多我想找的內容沒有,有好多內容不知道是抄網上的帖子,還是反之?[偷笑]
依然對Pg情有獨鍾,希望越來越好
這本書排班是真差,看不下去🤦🏻♀️
偏重實戰,適合快速瞭解PostgreSQL是什麼怎麼用。