Andrew Dunstan: This is what beta is for
Today on IRC someone who has been testing out the new JSON stuff complained about a case I hadn't catered for, namely someone representing a Unicode character outside the Basic Multilingual Plane as a...
View ArticleThom Brown: 1,001 chained streaming-only replication instances
On my laptop I've managed to create 1,001 local chained (one-to-one) streaming-only (meaning no archive directory) asynchronous replication instances. The output of the status of the list is here:...
View ArticleTatsuo Ishii: Settinng up everything at one time
While developping pgpool-II 3.3, I created a small script to make developer's life a little bit easier. However, the tool might be useful for PostgreSQL/pgpool-II beginners. So I decided to introduce...
View ArticleJoshua Tolley: Window functions in action
Image by Wikimedia user ArdfernYesterday I ran on to a nice practical application of a number of slightly unusual SQL features, in particular, window functions. PostgreSQL has had window functions for...
View ArticleShaun M. Thomas: Free Copy of Instant PostgreSQL Starter
Another free book giveaway? What, am I running a library here? Well, it turns out Packt liked my review of Instant PostgreSQL Starter so much, they want me host a short period where you can obtain your...
View ArticleJosh Berkus: First-ever pgCon Unconference: Success
Our first-ever unconference at pgCon was a smashing success this year, greatly enhancing collaboration and development for the upcoming versions of PostgreSQL. Among other things, I think we got a...
View ArticleDavid Wheeler: Agile Database Development Tutorial
I gave a tutorial at PGCon a couple weeks back, entitled “Agile Database Development with Git, Sqitch, and pgTAP.” It went well, I think. The Keynote document and an exported PDF have been posted on...
View ArticleJoshua Drake: The steaming pile that is Precise with kernel 3.2
I don't know if it is a mainline kernel problem but I can tell you that on Ubuntu Precise, Linux kernel 3.2 is a disaster for PostgreSQL. I am not even going to go into a huge rant about it. I am just...
View Articlegabrielle roth: PDXPUG: June meeting: Lightning Talks (really)
When: 7-9pm Thu June 20, 2013Where: IovationWho: GroupWhat: Lightning TalksLast month we had a surprise special guest – Emily Strickland spoke to us about the way Rentrak uses Postgres. It turned into...
View ArticleGreg Smith: Help with getting reliable database writes
First today is a PostgreSQL community blogger note. Those of you who publish to the Planet PostgreSQL blog feed should take a look at the updated Planet PostgreSQL Policy. There’s a new clause there...
View ArticleMichael Paquier: Improvements for pg_top: new features and better user...
pg_top is a monitoring tool designed for PostgreSQL in a way similar to top. When using it you can get a grab at the process activity of your server with an output similar to that: last pid: 425; load...
View ArticleChris Travers: Tangent: Design thougths about next gen secure communications...
With the revelations of massive surveillance by the NSA on Americans, I have thought a bit about how to securely set up end to end cryptography in order to offer guarantees of security. This is by no...
View ArticleFrancisco Figueiredo Jr: Npgsql Code First Entity Framework 4.3.1 Sample
After reading the excellent article about entity framework on Postgresql by Brice Lambson, I decided to write this post to document my experience playing with Entity Framework 4.3.1 and Npgsql. This...
View ArticleGuillaume LELARGE: sqlite foreign data wrapper
Last week, one of my customers asked me during a training why there is no foreign data wrapper for sqlite (actually, you can have one with multicorn, but there's no native one). I have no idea why but...
View ArticleDan Langille: Using compression with PostgreSQL’s pg_dump
I attended a few of the talks at PGCon 2013 last month. One talk, for which I took several notes and made a few choice tweets. The main one I’m following up on is using the -Fc option on pg_dump. It...
View ArticleSzymon Guz: PostgreSQL Functional Indexes
PostgreSQL has got the great feature named “functional indexes”. A normal index just stores sorted values of some field. It is great for searching, as the values are already sorted.You can create an...
View ArticleChris Travers: Design of Efficito's PostgreSQL-centric automation environment
One of the challenges of setting up a cloud hosting environment is ensuring that systems are as configured and that the desired state is one which can be rebuilt if there is a problem. We at Efficito...
View ArticleHans-Juergen Schoenig: PostgreSQL block sizes: Getting started …
I have been wondering a while about the optimal block size in PostgreSQL. Usually the default value of 8kb has proven to be beneficial for most applications. However, after listening to some talk about...
View ArticleOleg Bartunov: FTS tips: TEXT @@ TSQUERY confusion
Our customer provides us an interesting fts puzzle - result of fts query depend on the order of arguments of @@ operator. Of course, it shouldn't be happened, that's why everebody were confused. After...
View ArticleSzymon Guz: Installing PostgreSQL without Root
PostgreSQL can be installed using installers prepared for your operation system. However this way you just depend on the installation settings chosen by the packages mainainers. Installation requires...
View Article