Quantcast
Browsing all 78 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Day of the Dead Software

Procrastination can be a virtue, when it saves you from having to do ultimately doomed work altogether.  I like writing about topics like lazy disk writing because I personally identify with them.  But...

View Article


Making a VACUUM suck…wait, is going faster more or less here?

One downside to having a specialty you’re know for is that the people with the hardest problems in that area tend to find you. For me this is good in that it keeps me working, but it can easily turn...

View Article


Limitations removed in PostgreSQL 9.1

The release of PostgreSQL 9.1 lining up with this week’s Postgres Open conference has resulted in my getting asked the same question by several people now: “how long should I wait before deploying...

View Article

Early bird registrations open for PGDay.IT 2011

The Italian PGDay 2011 will take place in Prato, on Friday November 25th, at the Monash University Prato Centre. Exactly, where it all started.The event, organised by the Italian PostgreSQL Users...

View Article

Call for papers for PGDay.IT 2011 has been extended

The Call for Papers for the Italian PGDay has been extended of a week. The new deadline for submitting a paper is October 23. English speakers can send their proposals to pgday2011@itpug.org (more...

View Article


Image may be NSFW.
Clik here to view.

Sync rep scaling

I’m almost done with this year’s crazy conference season schedule, just Brazil’s PG.BR next week left.  All of my recent presentations are now available at our talks page.  You’ll also find many of...

View Article

Apple’s Lossless Audio Codec and Software Patents

Today my mailbox was crowded with some Apple news. The source code to the Apple Lossless Audio Codec, encoders and decoders, was released to the world. A few open-source projects such as FFmpeg and...

View Article

Using the PostgreSQL System Columns

There are a few parts of the PostgreSQL internals that poke out usefully if you look in the right place for them.  One useful set to know about are the System Columns, which you can explicitly request...

View Article


Image may be NSFW.
Clik here to view.

Announcing Barman 1.0, Backup and Recovery Manager for PostgreSQL

2ndQuadrant is happy to announce the release of Barman 1.0. Barman (backup and recovery manager) is an open source administration tool for disaster recovery of PostgreSQL servers written in Python for...

View Article


CTE and the Birthday Paradox

An interesting query has been twitted by Will Leinweber from Postgres Open: -- this returns a different result each time it is ran with recursive s as ( select random() union select random() from s )...

View Article

Tracing PostgreSQL with perf

The profiling utility perf that ships with the Linux kernel is extremely useful for examining system-wide and multi-process behaviour – but it does a lot more than the CPU profiling it’s often used...

View Article

How do PostgreSQL security_barrier views work?

You might have seen the support added for security_barrier views in PostgreSQL 9.2. I’ve been looking into that code with an eye to adding automatic update support for them as part of progressing...

View Article

PostgreSQL guts: What is “resjunk”?

I’m delving into the PostgreSQL parser, query rewriter and query planner at the moment, as part of work on row-level security for the AXLE project. As I’ve noticed that there’s some great documentation...

View Article


Announcing repmgr 2.0RC2

Version 2.0RC2 of repmgr, Replication Manager for PostgreSQL clusters, has been released. This release introduces a new experimental feature, autofailover. With autofailover repmgr is able to...

View Article

Announcing repmgr 2.0

Version 2.0 of repmgr, Replication Manager for PostgreSQL clusters, has been released. This release introduces a new experimental feature, autofailover. With autofailover repmgr is able to...

View Article


Indexando ando: Índices GIN

PostgreSQL tiene varios tipos de índices: B-tree, Hash, GiST, Gin y SP-GiST. Obviamente cada uno de ellos cubre una necesidad específica. Por ejemplo, la documentación de PostgreSQL dice sobre los...

View Article

Call for papers for PGDay.IT 2011 has been extended

The Call for Papers for the Italian PGDay has been extended of a week. The new deadline for submitting a paper is October 23. English speakers can send their proposals to pgday2011@itpug.org (more...

View Article


Image may be NSFW.
Clik here to view.

Progress on online upgrade

In last couple of months I’ve been working on online upgrade for very large databases as part of the AXLE project and I would like to share my thoughts on the topic and what progress we have made...

View Article

Image may be NSFW.
Clik here to view.

The CHECK clause for updatable views

Written by Giuseppe Broccolo  First published in Italian   Since PostgreSQL 9.3, it is possible to update and insert into views directly, so long as the view refers to only one underlying table....

View Article

Image may be NSFW.
Clik here to view.

Automating Barman with Puppet: it2ndq/barman (part one)

This is not the first time that 2ndQuadrant has looked at Puppet. Gabriele Bartolini has already written an article in two parts on how to rapidly configure a PostgreSQL server through Puppet and...

View Article
Browsing all 78 articles
Browse latest View live