Postgres-XL 9.5r1 has finally arrived!

After months of efforts, I’m pleased that Postgres-XL 9.5r1 is seeing the daylight. It has been tremendous collective efforts by many, both inside and outside 2ndQuadrant . Often it’s not...
April 18, 2016

Code coverage stats

Many years ago, Michelle Caise submitted a patch to generate code coverage reports for the PostgreSQL code base, based on the lcov utility. Although I cannot find any record of...
April 18, 2016

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...
April 08, 2016

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...
March 30, 2016

PostgreSQL User Group NL

Last week I was invited by the Dutch PostgreSQL User Group in Amsterdam to speak on PostgreSQL Administration Recipes. It was the first session of 2016, and the third since...
March 24, 2016

Latest on PostgreSQL Parallel Query

Just back from a few days vacation to some great news: PostgreSQL now supports Parallel Aggregation. Parallel scans sound great, but its parallel aggregation and joins where we need parallel...
March 21, 2016

Tables and indexes vs. HDD and SSD

Although in the future most database servers (particularly those handling OLTP-like workloads) will use a flash-based storage, we’re not there yet – flash storage is still considerably more expensive than...
March 17, 2016