Re: Performance w/ multiple WHERE clauses
| От | Josh Berkus | 
|---|---|
| Тема | Re: Performance w/ multiple WHERE clauses | 
| Дата | |
| Msg-id | 200209201455.30054.josh@agliodbs.com обсуждение исходный текст  | 
		
| Ответ на | Re: Performance w/ multiple WHERE clauses (Aaron Held <aaron@MetroNY.com>) | 
| Список | pgsql-sql | 
Aaron, > # SET enable_seqscan to FALSE ; > forced the use of an Index and sped things up greatly. > > I am not sure why it made the switch. The load on the server seems to > affect the performance, but I am seeing it more on the production server > with 100 million rows as opposed to the development server with only > about 6 million. I need to buy more drives and develop on a larger data > set. What version are you using? I'd have 3 suggestions: 1) ANALYZE, ANALYZE, ANALYZE. Then check if the row estimates made by EXPLAIN seem accurate. 2) Modify your postgresql.conf file to raise the cost of seq_scans for parser estimates. 3) Test this all again when 7.3 comes out, as parser estimate improves all the time. -- -Josh BerkusAglio Database SolutionsSan Francisco
В списке pgsql-sql по дате отправления: