PostgreSQL 9.0 High Performance (Paperback)
暫譯: PostgreSQL 9.0 高效能

Gregory Smith

  • 出版商: Packt Publishing
  • 出版日期: 2010-10-18
  • 定價: $1,650
  • 售價: 6.0$990
  • 語言: 英文
  • 頁數: 468
  • 裝訂: Paperback
  • ISBN: 184951030X
  • ISBN-13: 9781849510301
  • 相關分類: PostgreSQLSQL
  • 立即出貨(限量) (庫存=1)

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

相關主題

商品描述

Accelerate your PostgreSQL system

 

  • Learn the right techniques to obtain optimal PostgreSQL database performance, from initial design to routine maintenance.
  • Discover the techniques used to scale successful database installations.
  • Avoid the common pitfalls that can slow your system down.
  • Filled with advice about what you should be doing; how to build experimental databases to explore performance topics, and then move what you've learned into a production database environment.
  • Covers versions 8.1 through 9.0.

In Detail
PostgreSQL database servers have a common set of problems they encounter as their usage gets heavier and requirements more demanding. You could spend years discovering solutions to them all, step by step as you encounter them. Or you can just look in here.

All successful database applications are destined to eventually run into issues scaling up their performance. Peek into the future of your PostgreSQL database's problems today. Know the warning signs to look for, and how to avoid the most common issues before they even happen.

Surprisingly, most PostgreSQL database applications evolve in the same way: Choose the right hardware. Tune the operating system and server memory use. Optimize queries against the database, with the right indexes. Monitor every layer, from hardware to queries, using some tools that are inside PostgreSQL and others that are external. Using monitoring insight, continuously rework the design and configuration. On reaching the limits of a single server, break things up; connection pooling, caching, partitioning, and replication can all help handle increasing database workloads.

The path to a high performance database system isn't always easy. But it doesn't have to be mysterious with the right guide.

Approach
A clear, step-by-step guide to optimizing and scaling up PostgreSQL database servers. Improving database performance requires an equal mix of understanding theoretical concepts and working through hands-on examples. You'll find both here. Many of the examples given will be immediately useful for monitoring and improving your PostgreSQL deployments, providing insight into hard-to-obtain information about your database.

 

商品描述(中文翻譯)

**加速您的 PostgreSQL 系統**

- 學習正確的技術以獲得最佳的 PostgreSQL 數據庫性能,從初始設計到日常維護。
- 探索用於擴展成功數據庫安裝的技術。
- 避免可能減慢系統的常見陷阱。
- 充滿了您應該做的建議;如何建立實驗性數據庫以探索性能主題,然後將您所學的知識轉移到生產數據庫環境中。
- 涵蓋版本 8.1 到 9.0。

**詳細內容**
PostgreSQL 數據庫伺服器在使用量增加和需求變得更加苛刻時,會遇到一系列共同的問題。您可以花費數年時間逐步發現所有問題的解決方案,或者您可以直接在這裡尋找答案。

所有成功的數據庫應用程序最終都注定會遇到擴展性能的問題。今天就來窺探您 PostgreSQL 數據庫未來可能面臨的問題。了解需要注意的警告信號,以及如何在問題發生之前避免最常見的問題。

令人驚訝的是,大多數 PostgreSQL 數據庫應用程序的演變方式相似:選擇合適的硬體。調整操作系統和伺服器內存使用。針對數據庫優化查詢,使用正確的索引。監控每一層,從硬體到查詢,使用 PostgreSQL 內部的一些工具和其他外部工具。利用監控洞察,不斷重新設計和配置。在達到單一伺服器的極限時,進行拆分;連接池、緩存、分區和複製都可以幫助處理日益增加的數據庫工作負載。

通往高性能數據庫系統的道路並不總是容易的。但在正確的指導下,它不必是神秘的。

**方法**
一個清晰的逐步指南,用於優化和擴展 PostgreSQL 數據庫伺服器。改善數據庫性能需要理論概念的理解與實際操作示例的平衡。您將在這裡找到兩者。許多提供的示例將立即對監控和改善您的 PostgreSQL 部署有用,提供有關您的數據庫的難以獲得的信息的洞察。