Andrew Dunstan: New Buildfarm client release
There is a new release of the PostgreSQL buildfarm client available on github Most of the changes in the release are minor bug fixes. Enhancements include: extra_config can now have a DEFAULT key, and...
View ArticleTatsuo Ishii: Pgpool-II 3.2 relase is getting closer
I'm back!Almost one year worth of development, pgpool-II 3.2 release is getting closer. This version has two major new features:On memory query cacheBuilt in HAOn memory query cache is similar to...
View ArticleKeith Fiske: PostgreSQL Job Logging & Monitor Extension - The Monitor
Following up to my post last month about pg_jobmon's logging capability, this post will discuss its ability to let you monitor your jobs' statuses. Like last month, I will again be assuming you've...
View ArticleBruce Momjian: Recruiters A'Callin
I have received three phone calls in the last three days from job recruiters looking for Postgres employees. I usually get one call a month, which I think means the Postgres job market is heating up....
View ArticleAndrew Dunstan: JSON for PG 9.1 updated
Today I merged the binary upgrade branch for JSON for Postgres 9.1 into the master branch and resynced the json code with the upstream code in Postgres 9.2.
View ArticleAlvaro Herrera: The Write–Ahead Log
WAL (acronym for Write–Ahead Log) is the mechanism that Postgres uses to implement durability of data changes in the face of abrupt system crashes.The WAL system's central concept is that changes to...
View ArticleTatsuo Ishii: pgpool-II 3.2 tutorials are avilable
pgpool-II 3.2 has not been out yet, but tutorials are already avilable. These early releases are intended to help people who are interested in pgpool-II 3.2 and/or want to participate pgpool-II 3.2...
View ArticleBruce Momjian: PostgreSQL's Place in the New World Order
I just finished attending OSCON this week, and Matthew Soldo of Heroku gave a talk titled, PostgreSQL's place in the New World Order. (What's not to like about that title? ) The talk was interesting in...
View ArticleMark Wong: How to get started making money
Get paid just for being connected to the Internet day or night ^^visit website^^ Liz Reynolds of Half Daydream Bay, CA never idea that lustre would plant online, until rarity got the best of her and...
View ArticleMark Wong: OSCON 2012 Booth and BOF session report
Birds of a Feather session report: We had about 20 attendees at the BoF Wednesday night. Gabrielle, Bruce and I forged ahead without visual aids (there wasn’t a projector available) and talked about...
View ArticleChris Travers: On Long Queries/Stored Procedures
In general, in most languages, programmers try to keep their subroutines down to a couple screens in size. This helps, among other things, with readability and ease at debugging. Many SQL queries are...
View ArticleLeo Hsu and Regina Obe: PL/V8JS and PL/Coffee Part 1: Upserting
Today's modern web application workflow in its simplest form looks something like this: Get dataset as JSON object usually using yet another JSON query object to pass the request using a javascript...
View ArticleTatsuo Ishii: pgpool-II 3.2 RC1 is out!
Yesterday the first release candidate of pgpool-II 3.2 was out! Visit and find major featires of pgpool-II 3.2: http://www.pgpool.net/mediawiki/index.php/Main_Page#pgpool-II_3.2 Also tutorials are...
View ArticleBruce Momjian: Want a Free Remote Database?
Most people know Heroku as a Platform as a Service (PaaS) provider — they supply a git server, website for your application, and an optional Postgres database (details). What is less well known is that...
View ArticleBruce Momjian: Generating Random Data Via SQL
Ever need to generate random data? You can easily do it in client applications and server-side functions, but it is possible to generate random data in SQL. The following query generates five lines of...
View ArticleGabriele Bartolini: Barman is finally out
It took longer than expected, but we have finally managed to release Barman as open-source under GNU GPL 3. Barman stands for “Backup and Recovery Manager” and it is an administration tool for disaster...
View ArticleBruce Momjian: I Don't Need Swap Space
I have occasionally heard students in my training classes mention that they configure their servers with no swap space. The students have two reasons for this: I have enough memory so I shouldn't be...
View ArticleBruce Momjian: Memory Overcommit
Having just explained the value of using swap space, I would like to comment on memory overcommit. Last month, Tom Lane posted a very clear explanation of how copy-on-write and fork interact to require...
View ArticleChris Travers: One advantage of Logic in the DB: PHP classes for LedgerSMB...
The perpetual argument over logic in the db will continue forever, but here's one advantage that is often overlooked: stored procedures provide a powerful way to integrate programs written in...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.3 – Event triggers
On 20th of July, Robert Haas committed patch: Make new event trigger facility actually do something. Commit <a class="text"...
View Article