Paul Ramsey: Parallel PostGIS
Parallel query support in PostgreSQL in the upcoming 9.6 release will be available for a number of query types: sequence scans, aggregates and joins. Because PostGIS tends to involve CPU-intensive...
View ArticlePayal Singh: Multi-layered Connection Pooling with PgBouncer
In this post I'll talk about setting up two PgBouncers, one at the application layer, and the other at the database layer. One might wonder the purpose of setting up multiple connection pooling within...
View ArticleJamey Hanson: The CRUD of JSON in PostgreSQL
Today’s connected enterprise requires a single database that can handle both structured and unstructured data efficiently and that adapts dynamically to swiftly changing data changing and emerging data...
View ArticleAlexander Korotkov: Monitoring Wait Events in PostgreSQL 9.6
Recently Robert Haas committed which allows seeing some more detailed information about current wait event of the process. In particular, user will be able to see if process is waiting for heavyweight...
View ArticlePavan Deolasee: Postgres-XL 9.5R1Beta2 Released!
The Postgres-XL 9.5R1Beta2 release went out yesterday. It’s another step forward to have a stable 9.5 release sometime very soon. A few key enhancements from the last beta release are captured in this...
View ArticleMarco Slot: Interactive Analytics on GitHub Data using PostgreSQL with Citus
With the Citus extension, you can use PostgreSQL to build applications that interactively query large data sets, for example analytical dashboards. At the same time, you can keep adding new data at...
View ArticleJosh Berkus: 9.5.2 update release and corrupt indexes
We've released an off-schedule update release today, because of a bug in one of 9.5's features which has forced us to partially disable the feature. This is, obviously, not the sort of thing we do...
View ArticlePaul Ramsey: Parallel PostGIS Joins
In my earlier post on new parallel query support coming in PostgreSQL 9.6 I was unable to come up with a parallel join query, despite much kicking and thumping the configuration and query.It turns out,...
View ArticleDevrim GÜNDÜZ: PostgreSQL is dropping native Windows port, use RPMs.
Important stuff is going on in IT industry nowadays. Given that Microsot is merging bash shell into Windows, PostgreSQL is considering to drop native Windows port. Core Team member Josh Berkus sent an...
View ArticleShaun M. Thomas: PG Phriday: 5 Reasons Postgres Sucks! (You Won’t Believe...
I’ve been a Postgres DBA since 2005. After all that time, I’ve come to a conclusion that I’m embarrassed I didn’t reach much earlier: Postgres is awful. This isn’t a “straw that broke the camel’s back”...
View ArticleBruce Momjian: CPUs Are Slowing Us Down
In my Database Hardware Selection Guidelines talk, I emphasized that database servers are usually limited by I/O and memory constraints, not CPU. However, on slide 24 I mentioned one use-case that is...
View ArticleLeo Hsu and Regina Obe: PostGIS 2.2 Windows users hold off on installing...
Someone reported recently on PostGIS mailing list, that they were unable to install PostGIS 2.2.1 bundle or PostGIS 2.2.2 binaries on a clean PostgreSQL 9.5.2 install. Someone also complained about...
View ArticleMichael Paquier: Postgres 9.6 feature highlight: read balancing with...
While the last commit fest of PostgreSQL 9.6 is moving to an end with a soon-to-come feature freeze, here is a short story about one of the features that got committed close to the end of it:commit:...
View ArticleHubert 'depesz' Lubaczewski: Change on explain.depesz.com
As of now, main table that stores explain.depesz.com plans is partitioned. This shouldn't be, at all, visible for users of the site, but if it would, please let me know (on irc, or via email). In case...
View ArticleUS PostgreSQL Association: PgConf.US Partners with Techie Youth for Annual...
There are many PostgreSQL conference opportunities throughout North America and there are many reasons to attend all of them. There is only one reason you need to attend PgConf.US 2016 and it is...
View ArticleAlexander Korotkov: Extensible Access Methods Are Committed to 9.6
PostgreSQL 9.6 receives suitable support of extensible index access methods. And that’s good news because Postgres was initially designed to support it.“It is imperative that a user be able to...
View ArticlePavel Golub: SQL Joins Visualizer
Extremely handy tool for SQL JOINs visualization using Venn diagrams! Must have for all DB people.SQL Joins visualizerSource: SQL Joins VisualizerFiled under: Coding, PostgreSQL
View ArticleSzymon Lipiński: New Features in PostgreSQL 9.5
The new PostgreSQL 9.5 release has a bunch of great features. I describe below the ones I find most interesting.UpsertUPSERT is simply a combination of INSERT and UPDATE. This works like this: if a row...
View ArticleSimon Riggs: Planning to succeed
PostgreSQL 9.6 has a lot of good features; many of the changes are in the SQL planner, aiming to improve performance by carefully selecting the right execution plan. The great thing here is that doing...
View Articlegabrielle roth: PDXPUG: April meeting in two weeks
When: 6-8pm Thursday April 21, 2016Where: IovationWho: Eric Ferreira, Database Engineer, Amazon Web ServicesWhat: How to hide a petabyte-scale Data warehouse inside a small OLTP databaseYou may have...
View Article