| От | Tomas Vondra |
|---|---|
| Тема | Re: proposal : cross-column stats |
| Дата | |
| Msg-id | 4D058036.3060309@fuzzy.cz обсуждение исходный текст |
| Ответ на | Re: proposal : cross-column stats (Florian Pflug <fgp@phlo.org>) |
| Ответы |
Re: proposal : cross-column stats
|
| Список | pgsql-hackers |
> P(A|B) = P(A and B) / P(B). Well, until this point we've discussed failure cases involving 'AND' conditions. What about 'OR' conditions? I think the current optimizer computes the selectivity as 's1+s2 - s1*s2' (at least that's what I found in backend/optimizer/path/clausesel.c:630). Sometimes that may return nearly 2x the actual selectivity, but in general it's a reasonable estimate. Are there any severe failure cases that produce much worse estimates? regards Tomas
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера