Re: eWeek Poll: Which database is most critical to
От | Bruce Momjian |
---|---|
Тема | Re: eWeek Poll: Which database is most critical to |
Дата | |
Msg-id | 200202280356.g1S3u1921476@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: eWeek Poll: Which database is most critical to (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
> In general, Postgres' query plans *do* depend on the values of > constants, and it's not always possible to produce an equally good plan > that doesn't assume anything about constants. This is why I think it's > a lousy idea for the system to try to automatically abstract a > parameterized query plan from the actual queries it sees. On the other > hand, an application programmer will have a very good idea of which > parts of a repeated query are really constant and which are parameters. > So what we really need is preparable parameterized queries, wherein the > application tells us what to parameterize, rather than having to guess > about it. I think we could store the constants that went with the saved plan and re-use the plan if the new constants were _similar_ to the old ones. (Of course, figuring out _similar_ is the trick here.) -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
В списке pgsql-hackers по дате отправления: