Re: Basic question about indexes/explain
От | Tom Lane |
---|---|
Тема | Re: Basic question about indexes/explain |
Дата | |
Msg-id | 27301.1035642292@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Basic question about indexes/explain (Mario Weilguni <mweilguni@sime.com>) |
Список | pgsql-performance |
Mario Weilguni <mweilguni@sime.com> writes: > Everything is explained in the manual, check > http://developer.postgresql.org/docs/postgres/indexes.html In particular note the comments at the bottom of http://developer.postgresql.org/docs/postgres/performance-tips.html: "It is worth noting that EXPLAIN results should not be extrapolated to situations other than the one you are actually testing; for example, results on a toy-sized table can't be assumed to apply to large tables. The planner's cost estimates are not linear and so it may well choose a different plan for a larger or smaller table. An extreme example is that on a table that only occupies one disk page, you'll nearly always get a sequential scan plan whether indexes are available or not. The planner realizes that it's going to take one disk page read to process the table in any case, so there's no value in expending additional page reads to look at an index." regards, tom lane
В списке pgsql-performance по дате отправления: