Craig Ringer: Streaming replication slots in PostgreSQL 9.4
Streaming replication slots are a pending feature in PostgreSQL 9.4, as part of the logical changeset extraction.What are they for, what do you need to know, what changes?What are replication...
View ArticleChristoph Berg: Trusty and Saucy on apt.postgresql.org
Over the past few weeks, new distributions have been added on apt.postgresql.org: Ubuntu 13.10 codenamed "saucy" and the upcoming Ubuntu LTS release 14.04 codenamed "trusty".Adding non-LTS releases for...
View ArticleFrancisco Figueiredo Jr: Npgsql 2.1 Release Candidate 1 released!
Today we released Npgsql 2.1 RC1. This release has very few fixes since Beta1. In fact, only two:Fixed bugs:#141 AlwaysPrepare does not works in some cases. Thanks @avb1987.#153 Fixed wrong comma...
View ArticleCraig Ringer: Row security in PostgreSQL – overview and current status
In the next week I will be writing a series of posts about the row-security work I’ve been doing for PostgreSQL 9.4 as part of the EU’s AXLE project. I will be outlining the history, approaches tried,...
View ArticleCraig Kerstiens: Tracking Month over Month Growth in SQL
In analyzing a business I commonly look at reports that have two lenses, one is by doing various cohort analysis. The other is that I look for Month over Month or Week over Week or some other X over X...
View ArticleJim Mlodgenski: PostgreSQL Studio 1.2 Released
I am happy to announce that version 1.2 of PostgreSQL Studio, an open source web interface for PostgreSQL, was released on February 23, 2014. This releases contains some new functionality mostly around...
View ArticleMark Johnson: MySQL, ASCII Null, and Data Migration
Data migrations always have a wide range of challenges. I recently took on a request to determine the difficulty of converting an ecommerce shop's MySQL 5.0 database to PostgreSQL 9.3, with the first...
View ArticleHans-Juergen Schoenig: Adjusting maintenance_work_mem
After testing shared_buffers recently, I decided to do a little bit more testing on our new office desktop PC (8 core AMD CPU, 4 GHZ, 8 GB RAM and a nice 128 GB Samsung 840 SSD). All tests were...
View ArticleMichael Paquier: Postgres 9.4 feature highlight: WITHIN GROUP and ordered-set...
PostgreSQL 9.4 is going to be shipped with a feature called ordered-set aggregates. This can be used with a new clause called WITHIN GROUP. All those things have been introduced by the following...
View ArticleChris Travers: In Praise of Perl 5
I have decided to do a two-part series here praising Perl in part 1 and PostgreSQL in part 2. I expect that PostgreSQL folks will get a lot out of the Perl post and vice versa. The real power of both...
View ArticleChristophe Pettus: “Really, Really Fast Django” at Djangocon EU
I’ll be presenting “Really, Really Fast Django” at Djangocon EU. Do come! It’s on a private island!
View ArticlePayal Singh: Getting Audit Logs to use Hstore
After getting to know about the advantages of using hstore for auditing changes as described in http://www.cybertec.at/tracking-changes-in-postgresql/ and...
View Articlegabrielle roth: Streaming Rep Lab Part 2 – recap
We had our Streaming Rep Lab followup last night1. It was mostly successful: half of the new people got it up & running, and the people who’d been at the previous workshop got to experiment with...
View ArticleKirk Roybal: DFW PUG Meetup for March 5, 2014
Just a quick reminder that Dallas/Fort Worth PostgreSQL Users Group has a Meetup next week.What: Talk about PostgreSQL and column based data storageWhen: Wednesday, March 5, 2014 7:00 PMWhere:...
View ArticleJosh Berkus: Keep Calm with the PostgreSQL Zazzle Store
The Keep Calm Just Use PostgreSQL shirt is now up at the PostgreSQL Zazzle store. Didn't know we had a Zazzle store? Most people don't, we don't advertise it much.I've put a number of things up...
View Articlegabrielle roth: SCALE12x Report
Last week I headed to sunny LA for the SoCal Linux Expo, aka SCALE. This was my first time at SCALE & I’ll definitely be going back (it reminded me of my first OSCON several years ago). I’ve wanted...
View ArticleGreg Sabino Mullane: DBD::Pg prepared statement change
One of the changes in the recently released DBD::Pg version 3 (in addition to the big utf8 change), is the addition of a new attribute, pg_switch_prepared. This accompanies a behavior change in the use...
View ArticleBruce Momjian: Integrated Cache Invalidation for Better Hit Rates
I just attended and presented at ConFoo, where I always learn new things. This year, the best talk I attended was by our own Magnus Hagander. Called Integrated Cache Invalidation for Better Hit Rates,...
View ArticleBaji Shaik: Huge archive generation with PostgreSQL cluster??
Recently I found huge archive logs generation on one of the servers(for my client). Around 3500 files per day and it needs 3500 * 16 MB = 54GB space every day and space is low on the server. First...
View ArticleThom Brown: Students, we want you involved in Google Summer of Code
The PostgreSQL Project is yet again participating in Google Summer of Code for 2014. Google will be funding students who take part at $5,500 USD per student (see GSoC FAQ for more details). We would...
View Article