За да ги отстраните, е наложително да стартирате VACUUM ANALYZE на масата между стъпките за отстраняване на неизправности, за да видите какво работи. В противен случай може да не знаете какво точно се е променило къде. Така че опитайте това и първо стартирайте отново и вижте дали ще реши проблема.
Следващите стъпки, които трябва да изпълните (изпълнете анализ на вакуума и тествайте случай между всяка от тях) са:
ALTER TABLE lead ALTER COLUMN email SET STATISTICS 1000;
Може би това ще го оправи. Може би не.
Ако това не поправи проблема, погледнете внимателно изгледа pg_stat:
SELECT * FROM pg_stat WHERE table_name = 'lead';
Моля, прочетете внимателно следното и вижте какво не е наред в pg_stat;
http://www.postgresql.org/docs/9.0/static /planner-stats.html
РЕДАКТИРАНЕ:За да бъде много ясно, vacuum analyse
не е цялото отстраняване на неизправности. Въпреки това, той ТРЯБВА да се изпълнява между стъпките за отстраняване на неизправности, защото в противен случай не можете да сте сигурни, че плановик взема предвид правилните данни.