Get 3 months of Audible free - Get this deal
$49.99 with 24 percent savings
Print List Price: $65.99

These promotions will be applied to this item:

You have subscribed to ! We will pre-order your items within 24 hours of when they become available. When new books are released, we’ll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera, scan the code below and download the Kindle app.

QR code to download the Kindle app

  • PostgreSQL Mistakes and How to Avoid Them
  • To view this video, download

Follow the author

Something went wrong. Please try your request again later.

PostgreSQL Mistakes and How to Avoid Them Kindle Edition


' + '' + decodeURIComponent(encodedIframeContent) + ''+''); doc.close(); } } this.iframeload = function () { var iframe = document.getElementById(iframeId); iframe.style.display = ''; setTimeout(function () { setIframeHeight(initialResizeCallback); }, 20); } function getDocHeight(doc) { var contentDiv = doc.getElementById("iframeContent"); var docHeight = 0; if(contentDiv){ docHeight = Math.max( contentDiv.scrollHeight, contentDiv.offsetHeight, contentDiv.clientHeight ); } return docHeight; } function setIframeHeight(resizeCallback) { var iframeDoc, iframe = document.getElementById(iframeId); iframeDoc = ((iframe.contentWindow && iframe.contentWindow.document) || iframe.contentDocument); if (iframeDoc) { var h = getDocHeight(iframeDoc); if (h && h != 0) { iframe.style.height = parseInt(h) + 'px'; if(typeof resizeCallback == "function") { resizeCallback(iframeId); } } else if (nTries < MAX_TRIES) { nTries++; setTimeout(function () { setIframeHeight(resizeCallback); }, 50); } } } this.resizeIframe = function(resizeCallback) { nTries = 0; setIframeHeight(resizeCallback); } } return DynamicIframe; });
Recognize and avoid these common PostgreSQL mistakes!

The best mistakes to learn from are ones made by other people! In
PostgreSQL Mistakes and How To Avoid Them you’ll explore dozens of common PostgreSQL errors so you can easily avoid them in your own projects, learning proactively why certain approaches fail and others succeed.

In
PostgreSQL Mistakes and How To Avoid Them you’ll learn how to:

• Avoid configuration and operation issues
• Maximize PostgreSQL utility and performance
• Fix bad SQL practices
• Solve common security and administration issues
• Ensure smooth migration and upgrades
• Diagnose and fix a bad database

As PostgreSQL continues its rise as a leading open source database, mastering its intricacies is crucial.
PostgreSQL Mistakes and How To Avoid Them is full of tested best practices to ensure top performance, and future-proof your database systems for seamless change and growth. Each of the mistakes is carefully described and accompanied by a demo, along with an explanation that expands your knowledge of PostgreSQL internals and helps you to build a stronger mental model of how the database engine works.

Foreword by Gianni Ciollil.

About the technology

Fixing mistakes in PostgreSQL databases can be time-consuming and risky—especially when you’re making live changes to an in-use system. Fortunately, you can learn from the mistakes other Postgres pros have already made! This incredibly practical book lays out how to find and avoid the most common, dangerous, and sneaky errors you’ll encounter using PostgreSQL.

About the book

PostgreSQL Mistakes and How To Avoid Them identifies Postgres problems in key areas like data types, features, security, and high availability. For each mistake you’ll find a real-world narrative that illustrates the pattern and provides concrete recommendations for improvement. You’ll especially appreciate the illustrative code snippets, schema samples, mind maps, and tables that show the pros and cons of different approaches.

What's inside

• Diagnose configuration and operation issues
• Fix bad SQL code
• Address security and administration issues
• Ensure smooth migration and upgrades

About the reader

For PostgreSQL database administrators and application developers.

About the author

Jimmy Angelakos is a systems and database architect and PostgreSQL Contributor. He works as a Senior Principal Engineer at Deriv.

Table of Contents
1 Why PostgreSQL matters—and why talking about mistakes does too
2 Bad SQL usage
3 Improper data type usage
4 Table and index mistakes
5 Improper feature usage
6 Performance bad practices
7 Administration bad practices
8 Security bad practices
9 High availability bad practices
10 Upgrade/migration bad practices
11 PostgreSQL, best practices, and you: Final insights
A Frogge Emporium database
B Cheat sheet
This title is only available on select devices and the latest version of the Kindle app. Please refer to the supported devices list before purchase. Available on these devices

See all supported devices

Kindle E-Readers

  • Kindle
  • Kindle Paperwhite (10th Generation)
  • Kindle Paperwhite
  • Kindle Scribe, 1st generation (2024 release)
  • Kindle Paperwhite (5th Generation)
  • Kindle Oasis (9th Generation)
  • Kindle Oasis (10th Generation)
  • Kindle Oasis
  • Kindle Touch
  • Kindle (11th Generation, 2024 Release)
  • All New Kindle E-reader
  • All new Kindle paperwhite
  • Kindle (10th Generation)
  • Kindle Paperwhite (12th Generation)
  • Kindle Scribe (1st Generation)

Fire Tablets

  • Fire HD 8 (10th Generation)
  • Fire HD 10 (11th Generation)

Free Kindle Reading Apps

  • Kindle for Android Phones
  • Kindle for Android Tablets
  • Kindle for iPhone
  • Kindle for iPad
  • Kindle for PC
  • Kindle for Mac
  • Kindle for Web

Product details

About the author

Follow authors to get new release updates, plus improved recommendations.
Jimmy Angelakos
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

  • 5 star
    0%
  • 4 star
    0%
  • 3 star
    0%
  • 2 star
    0%
  • 1 star
    0%

Review this product

Share your thoughts with other customers

No customer reviews

Report an issue


Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?