From: | "David Olbersen" <DOlbersen(at)stbernard(dot)com> |
---|---|
To: | <pgsql-sql(at)postgresql(dot)org> |
Subject: | Functional Indexes |
Date: | 2003-07-15 17:36:42 |
Message-ID: | E7E213858379814A9AE48CA6754F5ECB0D6FC9@mail01.stbernard.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Hello all,
I have a function (urlhost) which finds the 'host' portion of a URL. In the case of http://www.foobar.com/really/long/path/to/a/file it returns "www.foobar.com".
I also have a function (urltld) which returns the TLD of a URL. In the case of http://www.foobar.com/really/long/path/to/a/file it returns ".com" (the leading dot is OK).
urltld uses urlhost to do it's job (how should be apparent).
Now the question: is there a single index I can create that will be used when my WHERE clause contains either urlhost or urltld? I could create two functional indexes, but that seems a bit silly to me.
Any thoughts?
--------------------------
David Olbersen
iGuard Engineer
St. Bernard Software
11415 West Bernardo Court
San Diego, CA 92127
1-858-676-2277 x2152
From | Date | Subject | |
---|---|---|---|
Next Message | Frank Bax | 2003-07-15 18:06:06 | Re: Functional Indexes |
Previous Message | Stuart | 2003-07-15 17:31:31 | Re: Count dates distinct within an interval |