Strange indexing

Поиск
Список
Период
Сортировка
От Uros Gruber
Тема Strange indexing
Дата
Msg-id 18366267307.20020429183404@sir-mag.com
обсуждение исходный текст
Ответы Re: Strange indexing  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Hi!

is this OK.

CREATE TABLE test (
id int primary key,
name varchar(255),
parent varchar(32)
);


If i write

explain select * from test where id=1;

This is output of 1st table:
Index Scan using test_pkey on test  (cost=0.00..4.82 rows=1 width=183)


but the i create index on parent like this

create index tt on test (parent);

And when i execute query

explain select * from test where parent = '1';

Seq Scan on test  (cost=0.00..1.07 rows=1 width=17)

Why i there no index scan if i create index. I also run
vacuum on this table.


both queryes return only 1 row.



--
bye,
 Uros                          mailto:uros@sir-mag.com


В списке pgsql-general по дате отправления:

Предыдущее
От: Lincoln Yeoh
Дата:
Сообщение: Re: What popular, large commercial websites run PostgreSQL?
Следующее
От: tony
Дата:
Сообщение: Re: pid gets overwritten in OSX