Re: [GENERAL] [JDBC] Bad plan for queries with IN clause

2005-07-29 Thread Csaba Nagy
OK, found the source of the problem: our code is setting nulls via: PreparedStatement.setNull(int parameterIndex, int sqlType) using Types.NUMERIC as the type, but the data base type is actually BIGINT. Using Types.BIGINT in this method makes the problem go away. Hopefully there are no more bad sur

Re: [GENERAL] [JDBC] Bad plan for queries with IN clause

2005-07-29 Thread Oliver Jowett
Csaba Nagy wrote: > However, some of the queries still take the sequential scan route. The > most puzzling in all this is that I've tried to "prepare" the same query > in psql, and then "explain execute" the prepared query, and it gave me > an index scan plan... so now I'm clueless, and have no id