PostgreSQL 9X之巔(原書第2版)

PostgreSQL 9X之巔(原書第2版)

《PostgreSQL 9X之巔(原書第2版)》是機械工業出版社出版的圖書,作者是〔美〕艾博拉·艾哈邁德(Ibrar Ahmed)。

基本介紹

  • 中文名:PostgreSQL 9X之巔(原書第2版)
  • 作者:〔美〕艾博拉·艾哈邁德(Ibrar Ahmed) 
  • 出版社:機械工業出版社 
  • 出版時間:2018年4月
  • ISBN:9787111596196 
內容簡介,作品目錄,

內容簡介

資料庫性能調優從來都不是一個簡單的話題。本書從作業系統到資料庫實現的多個層面,講解了PostgreSQL資料庫進行常規性能調優的各個場景。
無論是對從其他資料庫轉戰PostgreSQL的DBA,還是使用過PostgreSQL一段時間的DBA,本書都是一本不可多得的參考資料。你既可以使用它解決線上系統的性能問題,也可以把它作為深入理解PostgreSQL性能相關的設計和實現的橋樑。

作品目錄

  1. 讚譽
  2. 推薦序
  3. 譯者序
  4. 譯者簡介
  5. 中文版序
  6. 關於作者
  7. 關於審校者
  8. 前言
  9. 第1章 PostgreSQL版本
  10. 1.1 PostgreSQL歷代版本的性能
  11. 1.2 選擇PostgreSQL還是其他資料庫
  12. 1.3 PostgreSQL工具
  13. 1.4 PostgreSQL應用程式的擴展生命周期
  14. 1.5 在實踐中做性能最佳化
  15. 1.6 小結
  16. 第2章 資料庫硬體
  17. 2.1 平衡硬體支出
  18. 2.2 可靠的控制器及磁碟安裝
  19. 2.3 小結
  20. 第3章 資料庫硬體的基準評測
  21. 3.1 CPU和記憶體基準評測
  22. 3.2 物理磁碟的性能
  23. 3.3 硬碟基準評測工具
  24. 3.4 樣品磁碟測試結果
  25. 3.5 小結
  26. 第4章 磁碟設定
  27. 4.1 檔案系統最大值
  28. 4.2 檔案系統的崩潰恢復
  29. 4.3 Linux檔案系統
  30. 4.4 Solaris與FreeBSD檔案系統
  31. 4.5 PostgreSQL的磁碟布局
  32. 4.6 小結
  33. 第5章 資料庫快取記憶體
  34. 5.1 postgresql.conf中的記憶體單位
  35. 5.2 增加UNIX共享記憶體參數以增大共享記憶體塊
  36. 5.3 崩潰恢復和緩衝區快取
  37. 5.4 資料庫快取與作業系統快取對比
  38. 5.5 分析快取內容
  39. 5.6 小結
  40. 第6章 伺服器配置調優
  41. 6.1 與實時配置互動
  42. 6.2 小結
  43. 第7章 日常維護
  44. 7.1 事務可見性與多版本並發控制
  45. 7.2 vacuum
  46. 7.3 自動分析
  47. 7.4 索引膨脹
  48. 7.5 轉儲和恢復
  49. 7.6 清空資料庫/表
  50. 7.7 CLUSTER命令
  51. 7.8 重建索引
  52. 7.9 詳細數據和索引頁的監控
  53. 7.10 監控查詢日誌
  54. 7.11 小結
  55. 第8章 資料庫基準評測
  56. 8.1 pgbench默認測試
  57. 8.2 使用pgbench-tools圖形化輸出結果
  58. 8.3 pgbench測試結果樣例
  59. 8.4 導致不良結果以及變化的緣由
  60. 8.5 自定義pgbench測試
  61. 8.6 TPC基準評測
  62. 8.7 小結
  63. 第9章 資料庫索引
  64. 9.1 索引例子詳解
  65. 9.2 索引創建和維護
  66. 9.3 索引類型
  67. 9.4 count(*)
  68. 9.5 可見性映射
  69. 9.6 高級索引使用
  70. 9.7 小結
  71. 第10章 查詢最佳化
  72. 10.1 樣例數據集
  73. 10.2 EXPLAIN基礎
  74. 10.3 執行計畫節點結構
  75. 10.4 組裝行集合
  76. 10.5 處理節點
  77. 10.6 CTE掃描
  78. 10.7 copy命令
  79. 10.8 連線
  80. 10.9 收集統計信息
  81. 10.10 其他查詢規劃參數
  82. 10.11 執行其他語句類型
  83. 10.12 改進查詢
  84. 10.13 SQL的限制
  85. 10.14 小結
  86. 第11章 資料庫活動和統計信息
  87. 11.1 統計信息視圖
  88. 11.2 累積視圖和實時視圖
  89. 11.3 表統計信息
  90. 11.4 索引統計信息
  91. 11.5 資料庫級別的匯總
  92. 11.6 連線與行為
  93. 11.7 鎖
  94. 11.8 小結
  95. 第12章 監控和趨勢預測
  96. 12.1 UNIX監控工具
  97. 12.2 Windows監控工具
  98. 12.3 趨勢分析軟體
  99. 12.4 小結
  100. 第13章 連線池和快取
  101. 13.1 連線池技術
  102. 13.2 小結
  103. 第14章 擴展複製
  104. 14.1 熱備份
  105. 14.2 複製佇列管理器
  106. 14.3 其他有趣的複製相關的項目
  107. 14.4 複製方案對比
  108. 14.5 小結
  109. 第15章 分區數據
  110. 15.1 表繼承
  111. 15.2 dellstore2資料庫
  112. 15.3 PostgreSQL中的分區技術
  113. 15.4 範圍分區
  114. 15.5 確定要進行分區的關鍵欄位
  115. 15.6 調整分區大小
  116. 15.7 重定向INSERT語句至分區
  117. 15.8 空分區的查詢規則
  118. 15.9 修改日期的UPDATE觸發器
  119. 15.10 實時遷移分區表
  120. 15.11 分區查詢
  121. 15.12 創建新的分區
  122. 15.13 分區的優勢
  123. 15.14 分區中的常見錯誤
  124. 15.15 使用PL/Proxy水平分區
  125. 15.16 小結
  126. 第16章 資料庫性能分析
  127. 16.1 使用gprof進行性能分析
  128. 16.2 使用OProfile進行性能分析
  129. 16.3 使用Valgrind進行調試
  130. 16.4 Visual Studio
  131. 16.5 使用DTrace進行性能分析
  132. 16.6 小結
  133. 第17章 避免常見問題
  134. 17.1 批量載入
  135. 17.2 常見性能問題
  136. 17.3 小結
  137. 第18章 發行版本性能特徵
  138. 18.1 積極升級PostgreSQL版本
  139. 18.2 版本8.1中的性能特徵
  140. 18.3 版本8.2中的性能特徵
  141. 18.4 版本8.3中的性能特徵
  142. 18.5 版本8.4中的性能特徵
  143. 18.6 版本9.0中的性能特徵
  144. 18.7 版本9.1中的性能特徵
  145. 18.8 版本9.2中的性能特徵
  146. 18.9 版本9.3中的性能特徵
  147. 18.10 版本9.4中的性能特徵
  148. 18.11 版本9.5中的性能特徵
  149. 18.12 版本9.6中的性能特徵
  150. 18.13 小結

相關詞條

熱門詞條

聯絡我們