Functional Indexes

Поиск
Список
Период
Сортировка
От David Olbersen
Тема Functional Indexes
Дата
Msg-id E7E213858379814A9AE48CA6754F5ECB0D6FC9@mail01.stbernard.com
обсуждение исходный текст
Ответы Re: Functional Indexes  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Functional Indexes  (Joe Conway <mail@joeconway.com>)
Список 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/fileit 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/fileit 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
orurltld? 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


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

Предыдущее
От: Stuart
Дата:
Сообщение: Re: Count dates distinct within an interval
Следующее
От: Frank Bax
Дата:
Сообщение: Re: Functional Indexes