Re: Add estimated hit ratio to Memoize in EXPLAIN to explain cost adjustment

Поиск
Список
Период
Сортировка
От Ilia Evdokimov
Тема Re: Add estimated hit ratio to Memoize in EXPLAIN to explain cost adjustment
Дата
Msg-id 15e0422a-31ec-4e82-b0cf-0839f636b185@tantorlabs.com
обсуждение исходный текст
Ответ на Re: Add estimated hit ratio to Memoize in EXPLAIN to explain cost adjustment  (Ilia Evdokimov <ilya.evdokimov@tantorlabs.com>)
Ответы Re: Add estimated hit ratio to Memoize in EXPLAIN to explain cost adjustment
Список pgsql-hackers
On 27.04.2025 22:58, Ilia Evdokimov wrote:
> Therefore, I think it is better to report percentages directly. Since 
> non-text EXPLAIN formats do not display units, I propose to rename the 
> field to "hit_percent" in all formats, including the text format. This 
> way, the meaning of the value remains clear without needing additional 
> context. What do you think about this approach?


I attached updated v9 patch with the suggested changes. The updated line 
in the EXPLAIN looks like this:

Text format:
     Estimates: capacity=1 distinct keys=1 lookups=2 hit percent=50.00%

Non-text format:
     Estimated Capacity: 1
     Estimated Distinct Lookup Keys: 1
     Estimated Lookups: 2
     Estimated Hit Percent: 50.00

Any suggestions?

--
Best regards,
Ilia Evdokimov,
Tantor Labs LLC.

Вложения

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