Andrew Dunstan's PostgreSQL and Technical blog

Wednesday, February 25, 2015

Stopping expensive queries before they start

›
Today we're releasing a code for a small PostgreSQL module called plan_filter that lets you stop queries from even starting if they mee...
6 comments:

Raspberry Pi 2 coming to the buildfarm

›
Yesterday I ordered a Raspberry Pi 2 Model B , and it should be delivered in a few days. I'm intending to set it up as a buildfarm membe...
2 comments:
Monday, February 16, 2015

I feel so proud :-)

›
2 comments:
Saturday, February 14, 2015

Statistics and ordering operations on JSON fields

›
The JSON type is not provided with any comparison operators built in, unlike the new JSONB type. One reason for this is that it's not re...
Monday, February 9, 2015

Moving PLV8 to ECMAScript6

›
Taras Mitran has just published a blog post about using some of the advanced features of ECMAScript version 6 to make programming with SQL ...
3 comments:
Tuesday, February 3, 2015

New release of PLV8

›
I have released a new version of PLV8, which now builds on PostgreSQL 9.4, as well as containing a number of bug fixes. It can be download...
2 comments:
Wednesday, December 31, 2014

pg_repack redux

›
I got an idea the other day about how to get over the recent problem I had encountered with pg_repack colliding with a lock request on the ...
Friday, December 19, 2014

Waiting for extra statement stats

›
One of the things I was hoping would make it into PostgreSQL 9.4 and didn't was some extra statistics in pg_stat_statements. Specificall...
5 comments:
Thursday, December 18, 2014

PostgreSQL 9.4 and beyond

›
PostgreSQL 9.4 is released today, and once again my main input has been in the JSON area. We've introduced a new spiffy JSON type called...
5 comments:
Monday, November 3, 2014

Assignment beats SELECT INTO

›
While working on some customer code, I noticed that they have a lot of code that reads like this: SELECT a,b,c INTO foo.x, foo,y, foo.z; ...
2 comments:
Tuesday, October 28, 2014

One more time: Replication is no substitute for good backups.

›
I don't know how many times I have had to try to drum this into clients' heads. Having an up to date replica won't protect you a...
1 comment:
Monday, October 6, 2014

pg_repack pitfalls

›
pg_repack is a terrific tool for allowing you to reorganize a table without needing to hold long running strong locks on the table. That mea...
5 comments:
‹
›
Home
View web version

About Me

Andrew Dunstan
View my complete profile
Powered by Blogger.