Re: like/ilike improvements
От | Guillaume Smet |
---|---|
Тема | Re: like/ilike improvements |
Дата | |
Msg-id | 1d4e0c10709191508l4bc46452l4f29cc28411340c7@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: like/ilike improvements (Andrew Dunstan <andrew@dunslane.net>) |
Ответы |
Re: like/ilike improvements
|
Список | pgsql-hackers |
On 9/19/07, Andrew Dunstan <andrew@dunslane.net> wrote: > Can you run the same set of tests in a single byte encoding like latin1? Here are the results (each query was executed several times before this result): ** 8.1 ** cityvox_latin1=# SELECT e.numeve FROM evenement e WHERE e.libgeseve ILIKE '%hocus pocus%'; numeve -----------900024298 87578 (2 rows) Time: 135.877 ms ** 8.2 ** cityvox_latin1=# SELECT e.numeve FROM evenement e WHERE e.libgeseve ILIKE '%hocus pocus%'; numeve -----------900024298 87578 (2 rows) Time: 111.595 ms ** 8.3 ** cityvox_latin1=# SELECT e.numeve FROM evenement e WHERE e.libgeseve ILIKE '%hocus pocus%'; numeve -----------900024298 87578 (2 rows) Time: 160.582 ms Results are quite surprising but there's no error, I checked them several times... If someone can point me to how I can profile query execution, I can provide more information. -- Guillaume
В списке pgsql-hackers по дате отправления: