· 1 min · PostgreSQL

The Text Type… If That’s Your Real Name.

PostgreSQL lets you name a table after built-in types like text, but it confuses the type system and can break pg_restore. Just don't.

5 comments

· 1 min · Django

PostgreSQL, Python and Squid at PyPgDay 2013

Bridge PostgreSQL and Python with practical techniques shown at PyPgDay 2013.

0 comments

· 1 min · PostgreSQL

You Cannot Recover From the Loss of a Tablespace

Lose a single tablespace in PostgreSQL and you've lost your entire database. Tablespaces aren't optional storage—they're critical infrastructure.

9 comments

· 1 min · PostgreSQL

Why you want WAL archiving as well as streaming replication

A forgotten pg_hba.conf update broke streaming replication for weeks—but WAL archiving kept the standby current anyway. Here's why you need both.

1 comment

· 1 min · Django

“PostgreSQL When It’s Not Your Job” at DjangoCon US

You're a Django dev who inherited PostgreSQL duties. Here's what you actually need to know to survive and maybe even thrive.

7 comments

· 2 min · AWS

Amazon’s New I/O Offerings

AWS rolls out two new I/O offerings to tackle EBS performance woes, but neither is the silver bullet you might hope for.

4 comments

· 1 min · PostgreSQL

pgbadger

pgbadger is a faster, more capable PostgreSQL log analyzer that handles complex logs pgfouine chokes on.

6 comments

· 1 min · Django

PostgreSQL When It’s Not Your Job at DjangoCon Europe

PostgreSQL expertise doesn't require it to be your full-time role—learn how to handle databases effectively as a Django developer.

5 comments

· 1 min · Tech Biz

A nice, simple rule

When your business model depends on fighting the people you're supposed to serve, something has gone fundamentally wrong.

0 comments

· 1 min · Django

Running PostgreSQL on AWS

Your presentation from PGCon 2012 on running PostgreSQL on AWS is now available—no tears required.

8 comments