Vasilis Ventirozos: Offsite replication problems and how to solve them.
Those of us who use (and abuse) replication in daily basis know how cool and flexible it is. I've seen a lot of guides on how to setup streaming replication in 5 minutes, how to setup basic archiving...
View ArticlePaul Ramsey: PostGIS for Managers
At FOSS4G this year, I wanted to take a run at the decision process around open source with particular reference to the decision to adopt PostGIS: what do managers need to know before they can get...
View ArticleHans-Juergen Schoenig: Next stop: Joining 1 million tables
This week I started my preparations for one of my talks in Madrid. The topic is: “Joining 1 million tables”. Actually 1 million tables is quite a lot and I am not sure if there is anybody out there who...
View ArticlePavel Stehule: plpgsql_check rpm packages are available for PostgreSQL9.3 for...
If you have a RHEL6, 7 based Linux distro and use PostgreSQL 9.3 from community repository, you can install plpgsql_check simply via yum.
View ArticleQuinn Weaver: RDS for Postgres: List of Supported Extensions
Today I learned that Amazon doesn't keep any list of extensions supported in PostgreSQL. Instead, their documentation tells you to start a psql session and run 'SHOW rds.extensions'. But that creates a...
View ArticleChris Travers: PGObject Cookbook Part 2.1: Serialization and Deserialization...
PrefaceThis article demonstrates the simplest cases regarding autoserialization and deserialization to the database of objects in PGObject. It also demonstrates a minimal subset of the problems that...
View ArticleDenish Patel: Postgres in Amazon RDS
Today, I presented on “Postgres in Amazon RDS” topic at Postgres Open Conference in Chicago. Here is the slide deck:
View ArticleJeff Frost: WAL-E with Rackspace CloudFiles over Servicenet
Found a great walkthrough on setting up WAL-E to use python-swiftclient for storage in Rackspace Cloud Files:...
View ArticleJoshua Drake: Along the lines of GCE, here are some prices
I was doing some research for a customer who wanted to know where the real value to performance is. Here are some pricing structures between GCE, AWS and Softlayer. For comparison Softlayer is bare...
View ArticleTomas Vondra: Introduction to MemoryContexts
If I had to name one thing that surprised me the most back when I started messing with C and PostgreSQL, I'd probably name memory contexts. I never met this concept before, so it seemd rather strange,...
View Articlegabrielle roth: Happy 10th Birthday, Portal!
The Portal Project hosted at PSU is near & dear to our hearts here at PDXPUG. (It’s backed by an almost 3TB Postgres database.) We’ve had several talks about this project over the years:eXtreme...
View ArticleJosh Berkus: Finding Duplicate Indexes
Recently a client asked us to help them find and weed out duplicate indexes. We had some old queries to do this, but they tended to produce a lot of false positives, and in a database with over 2000...
View ArticlePaul Ramsey: PostGIS Feature Frenzy
A specially extended feature frenzy for FOSS4G 2014 in Portland. Usually I only frenzy for 25 minutes at a time, but they gave me an hour long session!PostGIS Feature Frenzy — Paul Ramsey from FOSS4G...
View ArticleSteve Singer: JSON in Postgres – Toronto Postgres Users Group
Tonight I presented a talk on using JSON in Postgres at the Toronto Postgres users group. Pivotal hosted the talk at their lovely downtown Toronto office. Turnout was good with a little over 15 people...
View Articlegabrielle roth: PgOpen 2014 – quick recap
Many thanks to the speakers, my fellow conference committee members, and especially our chair, Kris Pennella, for organizing the best PgOpen yet. (Speakers: please upload your slides or a link to your...
View ArticleTomas Vondra: Allocation Set internals
Last week I explained (or attempted to) the basics of memory contexts in PostgreSQL. It was mostly about the motivation behind the concept of memory contexts, and some basic overview of how it all...
View ArticleJosh Berkus: Settings for a fast pg_restore
One thing which we do a lot for clients is moving databases from one server to another via pg_dump and pg_restore. Since this process often occurs during a downtime, it's critical to do the pg_dump...
View ArticleLeo Hsu and Regina Obe: FOSS4G and PGOpen 2014 presentations
At FOSS4G we gave two presentations. The videos from other presentations are FOSS4G 2014 album. I have to commend the organizers for gathering such a rich collection of videos. Most of the videos...
View ArticleCraig Ringer: Compiling and debugging PostgreSQL’s PgJDBC under Eclipse
I’ve always worked on PgJDBC, the JDBC Type 4 driver for PostgreSQL, with just a terminal, ant and vim. I recently had occasion to do some PgJDBC debugging work on Windows specifics so I set up Eclipse...
View ArticleJohn Graber: I Shall Return... to Postgres Open
Last week, I had the opportunity to attend my first Postgres conference, that being +Postgres Open 2014. Two days packed with a ridiculous amount of useful information and fantastic Postgres community...
View Article