Live data from Hacker News

Mastering PostgreSQL in Application Development

masteringpostgresql.com

1–10 of 101 posts

Re: Mastering PostgreSQL in Application Development

#3
post #2

Why do you need my email to see the table of contents?

So that you can receive updates if I make some. You don't have to, though, read http://tapoueh.org/blog/2017/11/mastering-postgresql-in-appl... where you will find the full Table of Contents, or just buy the book ;-)

Re: Mastering PostgreSQL in Application Development

#5
post #3
post #2

Why do you need my email to see the table of contents?

So that you can receive updates if I make some. You don't have to, though, read http://tapoueh.org/blog/2017/11/mastering-postgresql-in-appl... where you will find the full Table of Contents, or just buy the book ;-)

Best not to sneak an email collection scheme in on people even if it really is only for your newsletter. Most people have more than enough spam in their inbox already, if someone wants to get updates it's very easy for them to just click a button that says "Click here to get updates".

Re: Mastering PostgreSQL in Application Development

#8
As someone that cares greatly about the Postgres ecosystem there aren't nearly enough books out there, so really excited to see this one come to life. Instead of targeting DBAs the focus on app devs is very refreshing so that people can start to leverage more of the awesome in Postgres. I haven't yet read the book myself but absolutely will.

If you're curious to read some of Dimitri's writing ahead of time his blog is also a great resource - http://tapoueh.org/

Re: Mastering PostgreSQL in Application Development

#9
post #7

I didn't see any reference to PL/pgSQL in the table of contents. Does your book go into common strategies with stored procedures (e.g. When to LOOP to build a temp table vs. using table joins)?

No, I don't address that point in this book.

It gives you plenty SQL techniques to avoid ever having to LOOP in a PL/pgSQL function, and show how to use PL/SQL rather than PL/pgSQL each time it is possible, though.

Post reply on HN