Selena Deckelmann: Custom aggregates: a couple tips and ORDER BY in 9.0
A friend asked about a way to report the first three semesters that a group of students were documented as being present, and report those values each in a column. The tricky thing is that the...
View ArticlePavel Golub: PostgresDAC-2.6.0: Delphi XE & PostgreSQL 9 support
Hi there. Since I have some free time, want to announce that new PostgresDAC beta with PostgreSQL 9.0 and RAD Studio XE support is available for download. Please pay attention to testing specific...
View ArticleSimon Riggs: PostgreSQL Admin Book: Last Edit
I've been working on a PostgreSQL Administration book for some time now and am very happy to report that I'm done with the last edit on the last chapter. Hannu finished his a few days earlier.Phew!The...
View ArticleAndrew Dunstan: You can't always git what you want, but you just might git...
Tom didn't much like the way of using git that I'm using, namely mirroring the upstream repo locally and then cloning it for each live branch, setting the push url to go straight back upstream. His...
View ArticleJoshua Drake: Headed to Utah Open Source Conference
The Utah Open Source Conference is coming up next week and I will be speaking on PostgreSQL. The presentation I was selected to give is my Dumb Simple PostgreSQL Performance talk.This talk aims to...
View ArticleChris Spotts: Unintentional consequences: Committing for the sake of committing.
One of our Oracle apps had a performance problem - it was running several HOURS over its normal runtime. It's a procedure that handles row visibility changes when the definitions for the visibility...
View ArticlePostgreSQL Weekly News: PostgreSQL Weekly News October 3rd 2010
PgDay.IT 2010 will be in Rome this year December 10th. The Call for Papers is now open. http://www.pgday.it/
View ArticleJignesh Shah: Postgres 9 and sysbench 0.4.12
Ever since the release of Postgres 9 I was hoping for a chance to do some performance tests on it. I finally got around to try it out. This time I tried Postgres running in a virtual machine on top of...
View ArticleGuillaume LELARGE: How to work with pgAdmin's Git repository
The PostgreSQL source tree is now managed with Git. pgAdmin did also its move to Git a few weeks before. With a great help from Magnus, I try to learn this really cool tool. Here are some tips to...
View ArticleIan Barwick: Long time no post...
Whoops, looks like it's been the better part of three years since I last made a post on this blog. Life, etcetera, has got in the way for a while, and in the intervening period I've undergone some...
View ArticleRobert Haas: SURGE Recap
Bruce Momjian and I spent Thursday and Friday of last week in Baltimore, attending Surge. It was a great conference. I think the best speakers were Bryan Cantrill of Joyent (@bcantrill), John Allspaw...
View ArticleDave Page: PGDay.EU 2010 Call for Papers ending soon!
This years European PostgreSQL Conference is due to be held on the 6 - 8th December 2010 in Stuttgart Germany. Following on from last years extremely successful event in Paris, we hope to make the show...
View ArticlePeter Eisentraut: Git User's Survey 2010
The Git User's Survey 2010 is up. Please devote a few minutes of your time to fill out the simple questionnaire; it'll help the Git community understand your needs, what you like about Git (and what...
View ArticleSelena Deckelmann: PostgreSQL 9.0.1 released, includes security fix &...
The PostgreSQL Global Development group released new maintenance versions today: 9.0.1, 8.4.5, 8.3.12, 8.2.18, 8.1.22, 8.0.26 and 7.4.30. This is the final update for PostgreSQL versions 7.4 and 8.0....
View ArticleChris Spotts: Surprising, but good result.
Found out about some surprising Postgres behavior recently. It may be well known to others, but I certainly didn't expect this. Apparently, Postgres won't execute a subquery on the inside of a derived...
View ArticleSimon Riggs: Cleaning your archive
Whether you're thinking of using PostgreSQL 9.0 yet or not, you maybe interested in a small new utility that is designed to help you clean out old WAL archive files.pg_archivecleanup is a standalone...
View ArticleJosh Berkus: Postgres 9 Party Pics
While Oracle was having their fantastically expensive party, SFPUG decided to throw a little party for the release of Postgres 9. Just for a little contrast, you know? And for beer and cake, of course!
View ArticlePavel Golub: Say goodbye for good old 7.4 & 8.0 PG branches
PostgreSQL 7.4 and 8.0 branches are no longer officially supported by the community according to release support policy. It is worth noting that 8.0 was the first native Windows version. Rest in peace!...
View ArticleSelena Deckelmann: PostgreSQL at MySQL Users’ Conference 2011
So, I’m on the committee for MySQL Conf this year, and the committee is specifically seeking talks about PostgreSQL. The idea is to broaden the scope of the conference to include a lot of different...
View ArticleHubert 'depesz' Lubaczewski: Performance gains from using foreign keys
Foreign keys are known for couple of things, but speeding up your system is not one of them. But sometimes, having them in place lets you make queries significantly faster. How? Let me show you example...
View Article