> What causes this behaviour? is there any workaround? Suggestions?>
How many rows are there in the table, and can you post the 'explain analyze' for both queries after doing a 'vacuum verbose analyze[tablename]'?
Cheers
Matt