Re: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] Частично уникальное поле

Поиск
Список
Период
Сортировка
От Nikolay Samokhvalov
Тема Re: [pgsql-ru-general] Re: [pgsql-ru-general] Re: [pgsql-ru-general] Частично уникальное поле
Дата
Msg-id AANLkTimPHbOHPaicvJbYKuPAOBvC_d5g_Hk-iHQTEGP_@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [pgsql-ru-general] Частично уникальное поле  (Nikolay Samokhvalov <samokhvalov@gmail.com>)
Список pgsql-ru-general
2011/3/13 Dmitry E. Oboukhov <unera@debian.org>

NS> Берём две таблички

ну это же очевидно, что если индекс частичный, то эффективно он
работать будет только по той выборке по которой он построен.

а тут выборка из таблицы полей всех целиком по сути. и индексированных
и не индексированных. соответственно во втором случае что индекс есть
что его нет :)

Ну да, об этом и речь. При выборе варианта частичного индекса надо взвесить за и против -- оценку количества NULL-ов в таблице и вероятность запросов, при которых полный индекс мог бы помочь (сортировка -- один из примеров).

Хорошо, если это очевидно, могло бы и не быть ))

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

Предыдущее
От: Dmitriy Igrishin
Дата:
Сообщение: Re: [pgsql-ru-general] Re: [pgsql-ru-general] Частично уникальное поле
Следующее
От: Nikolay Samokhvalov
Дата:
Сообщение: Re: [pgsql-ru-general] Re: [pgsql-ru-general] Частично уникальное поле