PostgreSQL 9.6 High Performance
暫譯: PostgreSQL 9.6 高效能
Ibrar Ahmed, Gregory Smith
- 出版商: Packt Publishing
- 出版日期: 2017-05-30
- 售價: $2,050
- 貴賓價: 9.5 折 $1,948
- 語言: 英文
- 頁數: 508
- 裝訂: Paperback
- ISBN: 1784392979
- ISBN-13: 9781784392970
-
相關分類:
PostgreSQL、SQL
-
相關翻譯:
PostgreSQL 9X之巔(原書第2版) (簡中版)
買這商品的人也買了...
-
$480$379 -
$50$48 -
$403PostgreSQL 修煉之道 : 從小工到專家
-
$590$502 -
$680$537 -
$780$616 -
$296PostgreSQL 即學即用, 2/e (PostgreSQL: Up and Running: A Practical Introduction to the Advanced Open Source Database, 2/e)
-
$250數據架構師的 PostgreSQL 修煉(高效設計開發與維護數據庫應用)
-
$403PostgreSQL 9 Administration Cookbook, 2/e (中文版)
-
$403PostgreSQL 查詢引擎源碼技術探析
-
$590$460 -
$480$379 -
$580$458 -
$490$245 -
$403深度學習與計算機視覺 : 算法原理、框架應用與代碼實現 (Deep Learning & Computer Vision:Algorithms and Examples)
-
$580$458 -
$450$356 -
$480$379 -
$500$425 -
$607Kafka 技術內幕 (圖文詳解Kafka源碼設計與實現)
-
$699$594 -
$580$452 -
$680$537 -
$650$507 -
$620$484
商品描述
Key Features
- This book shows you the best practices to configure the PostgreSQL database for optimal performance
- Fine tune the performance of your queries using benchmarking and indexing techniques
- Ensure high performance and a highly available databases using the scaling and replication techniques
Book Description
This book starts with the basic concepts of database performance, because all successful database applications are destined to eventually run into issues when scaling up their performance. Therefore, you need to understand the basics of database performance.
In this book, you will not only learn to optimize your database and queries for optimal performance, but also detect the real performance bottlenecks using PostgreSQL tools and some external tools. Next, you will learn how to benchmark your hardware and tune your operating system.
You'll optimize queries against the database, with the right indexes. You'll monitor every layer, from hardware to queries. Some tools are inside PostgreSQL; others are external.
Using monitoring insights, you'll continuously rework the design and configuration. Once reaching the limits of a single server, you'll break things up. Moving on, connection pooling, caching, partitioning, and replication will all help you handle increasing database workloads.
Achieving high database performance is not easy, but you can learn it by using the right guide-this guide.
What you will learn
- Tune your database within your hardware and operating system limitations
- Make the right decision on the hardware for your database and application
- Discover how to make informed speed and reliability trade-offs
- Understand your operating system's parameters, which can help to improve your database performance
- Get to know the different techniques and tools to benchmark your databases and hardware
- Work with the PostgreSQL configuration parameters and use these parameters in real-world scenarios
- Write optimal queries and techniques to detect performance issue in queries
商品描述(中文翻譯)
關鍵特點
- 本書展示了配置 PostgreSQL 資料庫以達到最佳性能的最佳實踐
- 使用基準測試和索引技術來微調查詢的性能
- 使用擴展和複製技術確保高性能和高可用性的資料庫
書籍描述
本書從資料庫性能的基本概念開始,因為所有成功的資料庫應用程式最終都會在擴展性能時遇到問題。因此,您需要了解資料庫性能的基本知識。
在本書中,您不僅會學習如何優化您的資料庫和查詢以達到最佳性能,還會使用 PostgreSQL 工具和一些外部工具來檢測真正的性能瓶頸。接下來,您將學習如何基準測試您的硬體並調整您的作業系統。
您將針對資料庫優化查詢,並使用正確的索引。您將監控每一層,從硬體到查詢。有些工具在 PostgreSQL 內部;其他則是外部工具。
利用監控洞察,您將不斷重新設計和配置。一旦達到單一伺服器的極限,您將進行拆分。接下來,連接池、快取、分區和複製將幫助您處理日益增加的資料庫工作負載。
實現高資料庫性能並不容易,但您可以通過使用這本正確的指南來學習。
您將學到的內容
- 在您的硬體和作業系統限制內調整您的資料庫
- 為您的資料庫和應用程式做出正確的硬體決策
- 發現如何做出明智的速度和可靠性權衡
- 了解您的作業系統參數,這可以幫助改善您的資料庫性能
- 了解不同的技術和工具來基準測試您的資料庫和硬體
- 使用 PostgreSQL 配置參數並在實際場景中使用這些參數
- 撰寫最佳查詢和檢測查詢性能問題的技術