Re: index vs. seq scan choice?
От | Joshua D. Drake |
---|---|
Тема | Re: index vs. seq scan choice? |
Дата | |
Msg-id | 466886D8.2070901@commandprompt.com обсуждение исходный текст |
Ответ на | Re: index vs. seq scan choice? ("George Pavlov" <gpavlov@mynewplace.com>) |
Список | pgsql-general |
George Pavlov wrote: >> From: Joshua D. Drake [mailto:jd@commandprompt.com] >> >> In those rare cases wouldn't it make more sense to just set >> enable_seqscan to off; run query; set enable_seqscan to on; > > 1. these cases are not that rare (to me); I find that surprising. > > 2. setting enable_seqscan (in JDBC, say) from the application makes the > whole thing quite a mess (need to do a batch of statements: each query > wrapped in its enable/disable seq scan?) -- ideally, one would like to > issue mostly SQL statements, not config parameters from the application; Uh no. You do it at the beginning of the transaction, run your queries then reset it right before (or after) commit. > > 3. if this is the recommended suggestion on how to run queries then why > don't we just add HINTS to the system and be done with it... I suggest you read the archives, twice, before suggesting hints. > > > > -- === The PostgreSQL Company: Command Prompt, Inc. === Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240 Providing the most comprehensive PostgreSQL solutions since 1997 http://www.commandprompt.com/ Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate PostgreSQL Replication: http://www.commandprompt.com/products/
В списке pgsql-general по дате отправления: