PostgreSQL High Performance Cookbook
暫譯: PostgreSQL 高效能食譜
Chitij Chauhan, Dinesh Kumar
- 出版商: Packt Publishing
- 出版日期: 2017-03-30
- 售價: $2,420
- 貴賓價: 9.5 折 $2,299
- 語言: 英文
- 頁數: 360
- 裝訂: Paperback
- ISBN: 1785284339
- ISBN-13: 9781785284335
-
相關分類:
PostgreSQL、SQL
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$730實現領域驅動設計 (Implementing Domain-Driven Design)
-
$1,950$1,853 -
$1,780$1,691 -
$580$458 -
$607Java 函數式編程
-
$403MySQL 王者晉級之路
-
$600$474
商品描述
Key Features
- Perform essential database tasks such as benchmarking the database and optimizing the server's memory usage
- Learn ways to improve query performance and optimize the PostgreSQL server
- Explore a wide range of high availability and replication mechanisms to build robust, highly available, scalable, and fault-tolerant PostgreSQL databases
Book Description
PostgreSQL is one of the most powerful and easy to use database management systems. It has strong support from the community and is being actively developed with a new release every year. PostgreSQL supports the most advanced features included in SQL standards. It also provides NoSQL capabilities and very rich data types and extensions. All of this makes PostgreSQL a very attractive solution in software systems.
If you run a database, you want it to perform well and you want to be able to secure it. As the world's most advanced open source database, PostgreSQL has unique built-in ways to achieve these goals. This book will show you a multitude of ways to enhance your database's performance and give you insights into measuring and optimizing a PostgreSQL database to achieve better performance.
This book is your one-stop guide to elevate your PostgreSQL knowledge to the next level. First, you'll get familiarized with essential developer/administrator concepts such as load balancing, connection pooling, and distributing connections to multiple nodes. Next, you will explore memory optimization techniques before exploring the security controls offered by PostgreSQL. Then, you will move on to the essential database/server monitoring and replication strategies with PostgreSQL. Finally, you will learn about query processing algorithms.
What you will learn
- Build replication strategies for homogeneous and heterogeneous databases
- Test and build a secure PostgreSQL database with the Metasploit framework
- Get to know a few SQL injection techniques
- Find out how to monitor the database and operating system metrics
- Benchmark the database server using multiple strategies
- Work with the query processing algorithms and their internal behaviors
- Build a proper plan to upgrade or migrate to PostgreSQL from other databases
- See the essential database load balancing techniques and the various partitioning approaches PostgreSQL provides
- Learn memory optimization techniques and database server configurations
商品描述(中文翻譯)
關鍵特性
- 執行基本的資料庫任務,例如基準測試資料庫和優化伺服器的記憶體使用
- 學習改善查詢效能和優化 PostgreSQL 伺服器的方法
- 探索各種高可用性和複製機制,以建立穩健、高可用、可擴展且具容錯能力的 PostgreSQL 資料庫
書籍描述
PostgreSQL 是最強大且易於使用的資料庫管理系統之一。它擁有強大的社群支持,並且每年都有新版本積極開發。PostgreSQL 支持 SQL 標準中包含的最先進功能。它還提供 NoSQL 能力以及非常豐富的資料類型和擴展。所有這些使得 PostgreSQL 成為軟體系統中非常具吸引力的解決方案。
如果您運行一個資料庫,您希望它能良好運行,並且希望能夠確保其安全性。作為全球最先進的開源資料庫,PostgreSQL 擁有獨特的內建方式來實現這些目標。本書將向您展示多種增強資料庫效能的方法,並提供有關測量和優化 PostgreSQL 資料庫以實現更好效能的見解。
本書是您提升 PostgreSQL 知識的全方位指南。首先,您將熟悉基本的開發者/管理者概念,例如負載平衡、連接池和將連接分配到多個節點。接下來,您將探索記憶體優化技術,然後了解 PostgreSQL 提供的安全控制。然後,您將進入 PostgreSQL 的基本資料庫/伺服器監控和複製策略。最後,您將學習查詢處理演算法。
您將學到的內容
- 為同質和異質資料庫建立複製策略
- 使用 Metasploit 框架測試和建立安全的 PostgreSQL 資料庫
- 了解幾種 SQL 注入技術
- 瞭解如何監控資料庫和作業系統指標
- 使用多種策略對資料庫伺服器進行基準測試
- 研究查詢處理演算法及其內部行為
- 制定適當的計劃以從其他資料庫升級或遷移到 PostgreSQL
- 了解 PostgreSQL 提供的基本資料庫負載平衡技術和各種分區方法
- 學習記憶體優化技術和資料庫伺服器配置