Hi

>> Few people use prepared statements with PostgreSQL as they are rarely
>> a win. With a prepared statement, a query plan must be chosen without
>> paying attention to the arguments and this will often perform much
>> worse than a query plan that is chosen when the arguments are known -
> 
> Exactly: prepared statements are a way to win a few milliseconds, but
> also a way to lose seconds or even minutes.
> 

Ah, ok. Things are somewhat different with Oracle :-) I'll have to do
some more reading on Postgres.

> 
> Even when it's not, we'd probably ask "why are we executing this query
> so often?" before we'd ask "can we shave some planning time off this
> query?"
>

+100. We've already been having such discussions within my team. But
no-one seemed to be able to shed any light on the prepared statement
question, hence a post to the list :-)

Thanks again for the collective wisdom.

_______________________________________________
Mailing list: https://launchpad.net/~launchpad-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to