PostgreSQL Mistakes and How to Avoid Them - Angelakos (IEEE, 2003)