I've been doing a lot of experimentation with PostgreSql lately. It's a great database but since it's not as popular as MySql, a little more experimentation around the configuration ends up happening.
I was poking postgresql.conf quite a bit and restarting the server to apply the changes each time. I have actual production data now, though, so I can't do this any more. Luckily for all configuration parameters not commented as 'restart required', you can apply the config changes live. Just run this command as postgres:
pg_ctl reload -D /var/log/postgres