Re: using greater than or less than vs equals in where condition
| От | Prasanth |
|---|---|
| Тема | Re: using greater than or less than vs equals in where condition |
| Дата | |
| Msg-id | 4284C779.9090500@nqadmin.com обсуждение исходный текст |
| Ответ на | Re: using greater than or less than vs equals in where condition (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-admin |
Yes most of the data has type_code =2 probably 99.9%. Thanks, -Prasanth. Tom Lane wrote: > Prasanth <dbadmin@nqadmin.com> writes: > >>PG Version: 7.4.7 > > >>explain analyze select * from data where type_code >'2' AND type_code<'4'; >>[ is slow ] >>explain analyze select * from data where type_code = '3'; >>[ isn't ] > > > Are there a whole lot of rows with type_code = 2? If so, this is > fixed in 8.0. > > 2003-12-20 20:23 tgl > > * src/: backend/access/nbtree/nbtinsert.c, > backend/access/nbtree/nbtpage.c, backend/access/nbtree/nbtsearch.c, > include/access/nbtree.h: Improve btree's > initial-positioning-strategy code so that we never need to step > more than one entry after descending the search tree to arrive at > the correct place to start the scan. This can improve the behavior > substantially when there are many entries equal to the chosen > boundary value. Per suggestion from Dmitry Tkach, 14-Jul-03. > > regards, tom lane > > ---------------------------(end of broadcast)--------------------------- > TIP 3: if posting/reading through Usenet, please send an appropriate > subscribe-nomail command to majordomo@postgresql.org so that your > message can get through to the mailing list cleanly > >
В списке pgsql-admin по дате отправления: