Mastering PostgreSQL 9.6 (Paperback)

Hans-Jurgen Schonig

相關主題

商品描述

Key Features

  • Your one-stop guide to mastering the advanced concepts in PostgreSQL with ease
  • Master query optimization, replication, and high availability with PostgreSQL
  • Extend the functionalities of PostgreSQL to suit your organizational needs with minimum effort

Book Description

PostgreSQL is an open source database management tool used for handling large datasets (big data) and as a JSON document database. It also has applications in the software and web domains. This book will enable you to build better PostgreSQL applications and administer databases more efficiently.

We begin by explaining the advanced database design concepts in PostgreSQL 9.6, along with indexing and query optimization. You will also see how to work with event triggers and perform concurrent transactions and table partitioning, along with exploring SQL and server tuning. We will walk you through implementing advanced administrative tasks such as server maintenance and monitoring, replication, recovery and high availability, and much more. You will understand the common and not-so-common troubleshooting problems and how you can overcome them.

By the end of this book, you will have an expert-level command of the advanced database functionalities and will be able to implement advanced administrative tasks with PostgreSQL.

What you will learn

  • Explore the new features of PostgreSQL 9.6 and PostgreSQL 10.0
  • See how to administer PostgreSQL effectively using a variety of methods
  • Understand a variety of techniques to optimize your database to get a better performance
  • Find out how to create a professional database cluster
  • Get to know how to monitor PostgreSQL step by step
  • Dive into advanced SQL and its features