Alvaro Herrera <alvherre@xxxxxxxxxxxxxxxxx> writes: > Tom Lane escribió: >> I was hoping that the auto plan invalidation code in CVS HEAD would get >> it out of this problem, but it seems not to for the problem-as-given. >> The trouble is that it won't change plans until autovacuum analyzes the >> tables, and that won't happen until the transaction commits and sends >> off its I-inserted-lotsa-rows report to the stats collector. > I think there is something we can do about this -- drop the default > value for analyze threshold. Maybe worth doing, but it doesn't help for Steve's example. regards, tom lane