Re: [pgsql-ru-general] вариации выполнения запроса

From: Dmitriy Igrishin <dmitigr(at)gmail(dot)com>
To: Mihail Nasedkin <m(dot)nasedkin(at)gmail(dot)com>
Cc: pgsql-ru-general <pgsql-ru-general(at)postgresql(dot)org>
Subject: Re: [pgsql-ru-general] вариации выполнения запроса
Date: 2010-10-29 10:06:14
Message-ID: AANLkTinjei2e2fGcpt+RmtJU1mHtYRf-AvhfEDpFLks3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

Добрый день, Михаил

Рекомендую начать с этого:
http://www.postgresql.org/docs/9.0/static/sql-explain.html

29 октября 2010 г. 14:02 пользователь Mihail Nasedkin
<m(dot)nasedkin(at)gmail(dot)com>написал:

> Доброго всем.
>
> В общем речь не о проблеме, а так, может кто обсудит такой случай с
> запросом. Сам пока не разобрался.
>
> 1.
> select ...
> from ...
> where ...
> and xyz.abc ~ 'а' -- кирилическая буква
> ;
> Результат:
> ------------------------
> 1601 запис(ь/и/ей)
>
> Время выполнения: 1,420.021 мсек
>
>
>
> 2. Теперь совершенно тот же запрос, но
> where ...
> and xyz.abc ~ 'и' -- кирилическая буква
> ;
> Результат:
> ------------------------
> 1140 запис(ь/и/ей)
>
> Время выполнения: 910.013 мсек
>
>
> 3. Теперь совершенно тот же запрос, но
> where ...
> and xyz.abc ~ 'щ' -- кирилическая буква
> ;
> Результат:
> ------------------------
> 150 запис(ь/и/ей)
>
> Время выполнения: 1,260.019 мсек
>
>
> Пояснение. Три запуска одного запроса с разными буквами - существенно
> различается соотношение количества строк к времени выполнения.
>
> С чем это может быть связано?
>
> --
> ---
> С уважением,
> Михаил Наседкин
>
> --
> Sent via pgsql-ru-general mailing list (pgsql-ru-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-ru-general
>

--
// Dmitriy.

In response to

Responses

Browse pgsql-ru-general by date

  From Date Subject
Next Message Andrey N. Oktyabrski 2010-10-29 10:10:34 Re: вариации выполнения запроса
Previous Message Mihail Nasedkin 2010-10-29 10:02:13 вариации выполнения запроса