Re: difference between a unique constraint and a unique index ???
От | Alvaro Herrera |
---|---|
Тема | Re: difference between a unique constraint and a unique index ??? |
Дата | |
Msg-id | 20071112145630.GC14247@alvh.no-ip.org обсуждение исходный текст |
Ответ на | difference between a unique constraint and a unique index ??? (Dave Cramer <pg@fastcrypt.com>) |
Ответы |
Re: difference between a unique constraint and a unique index ???
Re: difference between a unique constraint and a unique index ??? |
Список | pgsql-performance |
Dave Cramer wrote: > In order to get like queries to use an index with database initialized with > a UTF-8 character set I added a unique index to a table with a > varchar_pattern_ops > > This table already had a unique constraint on the column so I dropped the > unique constraint. > > I can't give exact measurements however this caused my application to slow > down considerably. > > The only thing I can figure is that the varchar_pattern_ops operator is > significantly slower ??? > > Is there some other piece of the puzzle to fill in ? Well, AFAIK the index with varchar_pattern_ops is used for LIKE queries, whereas the other one is going to be used for = queries. So you need to keep both indexes. -- Alvaro Herrera http://www.amazon.com/gp/registry/5ZYLFMCVHXC Officer Krupke, what are we to do? Gee, officer Krupke, Krup you! (West Side Story, "Gee, Officer Krupke")
В списке pgsql-performance по дате отправления: