Andrew Dunstan: Experiments in efficiency
Here's a little experiment I was prompted to run today after seeing serious timing problems on a client site: andrew=# create table foo as select a,b from generate_series(1,500) as a,...
View ArticlePostgreSQL Weekly News: PostgreSQL Weekly News November 21st 2010
PostgreDAC 2.6.0, a Delphi/C++ builder for PostgreSQL, released. http://microolap.com/products/connectivity/postgresdac/download/
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.1 – format()
On 21st of November Robert Haas committed new patch, which adds new function: Add new SQL function, format(text). Currently, three conversion format specifiers are supported: %s for a string, %L for an...
View ArticleJosh Berkus: A Postgres Event Every Month
Due to the very decentralized nature of our community, as it grows rather than having larger conferences we just keep having more of them. At this point you can go to a PostgreSQL conference, track, or...
View ArticleLeo Hsu and Regina Obe: PostgreSQL 9.0 pg_dump, pg_dumpall, pg_restore...
Backup and Restore is probably the most important thing to know how to do when you have a database with data you care about. The utilities in PostgreSQL that accomplish these tasks are pg_restore,...
View ArticleJignesh Shah: PostgreSQL 9.0 Simple Select Scaling using sysbench
While I still haven't found a working way to test sysbench read-write test, I decided to continue on sysbench testing with PostgreSQL 9.0. This time I selected the oltp-test-mode=simple which...
View ArticleAndrew Dunstan: Don't mess with my system.
I like EDB's packaging of Postgres. It's a good set of things to have, and it's easy to install. But I've just ripped it off my workstation where I recently installed it. I found a bunch of things...
View ArticleRobert Haas: Index-Only Scans
There seems to be a lot of interest in the as-yet-unimplemented performance feature called index-only scans, so I thought it would be useful to explain a little bit more about what this feature is, how...
View ArticleMagnus Hagander: Make your picks - PGDay.EU 2010
PGDay Europe 2010 is drawing closer - only two weeks until kickoff! Some of the training is filled up, but we still have space for some more people on the general conference (and some of the training...
View ArticleDenish Patel: Possibility of Graceful Switchover?
I have been using PITR master-slave solution for long time for "failover" to slave server when there is a problem with the master server. It has proven a valuable solution for most of clients needs....
View ArticlePaul Ramsey: Removing Complexities
My co-worker Alyssa Wright just asked me an interesting question: Vancouver Island is a pretty crinkley island, how would we simplify it to remove the crinkley bits?Notice the big fjords and other fine...
View ArticleLeo Hsu and Regina Obe: The State of PostGIS, Joys of Testing, and PLR the...
I've always enjoyed dismantling things. Deconstruction was a good way of analyzing how things were built by cataloging all the ways I could dismantle or destroy them. I experimented with mechanical...
View ArticleGabriele Bartolini: OSDC in Melbourne, day 1
Today the Open Source Developers’ Conference has started in Melbourne, in the beautiful scenario offered by the Abbotsford Convent. Great weather, about 30 degrees celsius, spectacular gardens and...
View ArticleDevrim GÜNDÜZ: Make your *pick* - PGDay.EU 2010
PGDay Europe 2010 is drawing closer - only 10 days until kickoff! Continue reading "Make your *pick* - PGDay.EU 2010"
View ArticleDave Page: Just 2 days left to register for PGDay.EU 2010
Yup, you heard correctly - there are just two (and a bit) days left to register for the annual European PostgreSQL Conference, pgDay.EU 2010, being held in Stuttgart on December 6th and 7th, with a day...
View ArticleDimitri Fontaine: Dynamic Triggers in PLpgSQL
You certainly know that implementing dynamic triggers in PLpgSQL is impossible. But I had a very bad night, being up from as soon as 3:30 am today, so that when a developer asked me about reusing the...
View ArticleDavid Wheeler: Fixing Foreign Key Deadlocks in PostgreSQL
PGX had a client come to us recently with a rather nasty deadlock issue. It took far longer than we would have liked to figure out the issue, and once we did, they were able to clear it up by dropping...
View ArticleDavid E. Wheeler: PGWest Slides, Manager Access, Wish List, Back to Work
PGWest Slides, Back to Work Well, back to work a bit, anyway. Tomorrow is Thanksgiving in the U.S., so I’m not likely to do much more until next week. But I’ll be heads down on it, then, working to get...
View ArticleMagnus Hagander: PGDay.EU - where's your country?
Initial numbers from our registration database for PGDay.EU 2010 is showing that we are expanding our international reach more than last year. In 2009, 60% of the attendees were from France, which is...
View ArticleRobert Haas: Profiling PostgreSQL
I did a little bit of work Tuesday night and Wednesday profiling PostgreSQL. I ran two different tests. The first test was designed just to measure the overhead of repeatedly connecting to the...
View Article