Re: postgres 7.4 vs 8.x redux: query plans

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: postgres 7.4 vs 8.x redux: query plans
Дата
Msg-id 17931.1175578083@sss.pgh.pa.us
обсуждение исходный текст
Ответ на postgres 7.4 vs 8.x redux: query plans  ("Alex Deucher" <alexdeucher@gmail.com>)
Ответы Re: postgres 7.4 vs 8.x redux: query plans  ("Alex Deucher" <alexdeucher@gmail.com>)
Список pgsql-performance
"Alex Deucher" <alexdeucher@gmail.com> writes:
> and here are the query plans referenced in my last email (apologies if
> you get these twice, they didn't seem to go through the first time,
> perhaps due to size?).  I cut out the longer ones.

The first case looks a whole lot like 8.2 does not think it can use an
index for LIKE, which suggests strongly that you've used the wrong
locale in the 8.2 installation (ie, not C).

The second pair of plans may look a lot different but in principle they
ought to perform pretty similarly.  I think the performance differential
may at root be that string comparison is way more expensive in the 8.2
installation, which again is possible if you went from C locale to some
other locale.

In short: check out "show lc_collate" in both installations.

            regards, tom lane

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

Предыдущее
От: "Alex Deucher"
Дата:
Сообщение: postgres 7.4 vs 8.x redux: query plans
Следующее
От: Jean Arnaud
Дата:
Сообщение: Cache hit ratio