Quantcast
Channel: Planet PostgreSQL
Browsing all 9641 articles
Browse latest View live

Christophe Pettus: Don’t Assume PostgreSQL is Slow

You can’t build a real-life system without caching.That being said, it’s often the case that parts of the system you think are going to be slow aren’t. I’ve noticed a tendency to build out a huge stack...

View Article


Shaun M. Thomas: PG Phriday: Massively Distributed Operation

Postgres has been lacking something for quite a while, and more than a few people have attempted to alleviate the missing functionality multiple times. I’m speaking of course, about parallel queries....

View Article


Ernst-Georg Schmid: Back from PostgreSQL Conference Europe 2015

A very good conference - again.All the speakers knew their stuff very well, all talks I attended were 100% free of bullshit.There is a lot going on to add some very advanced features to PostgreSQL,...

View Article

Andrew Dunstan: Keeping config files under version control - reprise

I recently blogged about the virtue of putting PostgreSQL config files under version control. My attention was drawn to etckeeper, and a day or so ago I started playing with it, and it seems pretty...

View Article

Alexey Lesovsky: Deep dive into PostgreSQL statistics.

Slides from Highload++ 2015 (Moscow, Russia).PostgreSQL is a huge system which consists of many subsystems, whose work determines the performance of PostgreSQL. During lifetime, postgres ensures the...

View Article


Image may be NSFW.
Clik here to view.

Alexey Lesovsky: PostgreSQL Performance Observability

PostgreSQL Performance Observability or Where PostgreSQL spends his time.

View Article

Image may be NSFW.
Clik here to view.

gabrielle roth: PDXPUG: November meeting in two weeks

PDXPUG:  November meetingWhen: 6-8pm Thursday Nov 19, 2015Where: IovationWho: Andrew KrepsWhat: Postgres, JSON, ChatOps, oh my!Andrew will show us real-world example of how to use JSON fields in...

View Article

Craig Ringer: How to find out which PostgreSQL table a file on disk...

Sometimes you need to determine which table a file on disk corresponds to. You have a path full of numbers like base/16499/19401 and you want to make sense of it. You might be looking at an error...

View Article


Michael Paquier: pg_panic to test deployment robustness with Postgres

PostgreSQL is a piece of software known for its robustness, being something reliable on which a complete infrastructure can be based to allow availability, reliability and performance. However,...

View Article


Keith Fiske: Document Storage in PostgreSQL & Open Source Benefits

This past week I’ve had two experiences that show the amazing benefits of having your code be part of an open source community. The first involves my pg_partman extension. People have been asking me...

View Article

Shaun M. Thomas: PG Phriday: Sidewinder

Maintaining a Postgres database can involve a lot of busywork. This is especially true for more robust architectures that allocate at least one replica for failover purposes. It’s still fairly common...

View Article

Andrew Dunstan: Latest adventures with a buildfarm animal on Raspberry Pi 2

My buildfarm member axolotl, that runs (or ran) on a Raspberry Pi 2 running a Fedora 21 remix, died the other day, apparently with a corrupted file system. While I'm trying to revive it, I thought I...

View Article

Image may be NSFW.
Clik here to view.

Pavan Deolasee: Benchmarking Postgres-XL

As you may have noted from my previous blog, the last few months were busy in getting Postgres-XL up-to-date with the latest 9.5 release of PostgreSQL. Once we had a reasonably stable version of...

View Article


Josh Berkus: Ready to be an Accidental DBA at pgConfSV?

My AccidentalDBA tutorial materials have been updated for pgConfSV next week.  If you are planning to take this tutorial, please read and follow the setup instructions before you get to the...

View Article

Michael Paquier: Postgres 9.6 feature highlight: operator and function...

The following commit has popped up not so long ago in the development branch of Postgres 9.6:commit: d89494166351e1fdac77d87c6af500401deb2422 author: Tom Lane <tgl@sss.pgh.pa.us> date: Tue, 3 Nov...

View Article


Jeff Frost: wal-e - avoiding the cron emails

If you're like me, you use wal-e for PITR based backups on many of the PostgreSQL servers you manage.  While setting it up, you likely discovered the --terse option greatly reduces the log output....

View Article

Federico Campoli: Streaming replication at the brighton postgresql meetup

November 27th at 19.00 GMT I'll talk at the Brighton PostgreSQL meetup.This time the group chosen the streaming replication as topic.The talk will cover the PostgreSQL write ahead logging and the crash...

View Article


Robert Haas: Parallel Sequential Scan is Committed!

I previously suggested that we might be able to get parallel sequential scan committed to PostgreSQL 9.5.  That did not happen.  However, I'm pleased to report that I've just committed the first...

View Article

Kevin Grittner: For Better Service, Please Take a Number!

The Tipping Point In PostgreSQL 9.1 and earlier, benchmarks that I and others did all showed that the optimal number of active database connections was usually somewhere around ((2 * core_count) +...

View Article

Josh Berkus: PostgreSQL link round-up

First, in case you somehow missed it, PostgreSQL 9.5 Beta 2 is now out.  Time for another round of testing!  There's fewer and fewer bugs found, so we're not far from a final release.  I don't know...

View Article
Browsing all 9641 articles
Browse latest View live