Use of indexes

From: Andre Schubert <andre(dot)schubert(at)km3(dot)de>
To: pgsql-sql(at)postgresql(dot)org
Subject: Use of indexes
Date: 2002-04-26 07:09:53
Message-ID: 3CC8FD41.DDE7B82E@km3.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hi all,

i have a litte problem using indexes with datatypes int and int8.

i have a table

test:
id1 int,
id2 int8

if have to indexes:

index_test_1:
--------+---------
id1 | integer
btree

index_test_2:
--------+--------
id2 | bigint
btree

If i do any explains i got the following:

db_nmkm3=# explain select * from test where id1=1;
Index Scan using index_test_1 on test (cost=0.00..3.01 rows=1 width=12)

db_nmkm3=# explain select * from test where id2=1;
Seq Scan on test (cost=0.00..20.55 rows=1 width=12)

db_nmkm3=# explain select * from test where id2=1::int8;
Index Scan using index_test_2 on test (cost=0.00..3.01 rows=1 width=12)

Can somebody explain me whats wrong with me or my indexes?

thanks in advance

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Christopher Kings-Lynne 2002-04-26 07:30:12 Re: Use of indexes
Previous Message Rajesh Kumar Mallah 2002-04-26 05:43:49 Re: Database Server in Recovery mode!