Jeff Amiel <becauseimjeff@yahoo.com> writes:
> Ok...third try. The cost when passing in an empty string is SIGNIFICANTLY higher than when not.
That just reflects the fact that it's expecting a lot more rows matching
that query. I suppose this is because the statistics show you've got a
lot more rows containing the empty string than other values.
regards, tom lane