Use the text_pattern_ops operator when creating the index, see:
http://www.postgresql.org/docs/7.4/static/indexes-opclass.html

Michael Ryan S. Puncia wrote:
Sorry .. I am a newbie and I don't know :( How can I know that I am in C locale ?
How can I change my database to use C locale?




-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Christopher
Kings-Lynne
Sent: Wednesday, May 12, 2004 3:59 PM
To: Michael Ryan S. Puncia
Cc: [EMAIL PROTECTED]
Subject: Re: [PERFORM] Using LIKE expression problem..

Are you in a non-C locale?

Chris

Michael Ryan S. Puncia wrote:


Yes , I already do that but the same result .. LIKE uses seq scan

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Christopher
Kings-Lynne
Sent: Wednesday, May 12, 2004 2:48 PM
To: Michael Ryan S. Puncia
Cc: [EMAIL PROTECTED]
Subject: Re: [PERFORM] Using LIKE expression problem..



In the query plan ..it uses seq scan rather than index scan .. why ? I have index on lastname, firtname.


Have you run VACUUM ANALYZE; on the table recently?

Chris


---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings



---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faqs/FAQ.html



---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster


---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings

Reply via email to