pgsql: Fix IndexOnlyScan counter for heap fetches in parallel mode
В списке pgsql-committers по дате отправления:
| От | Alvaro Herrera |
|---|---|
| Тема | pgsql: Fix IndexOnlyScan counter for heap fetches in parallel mode |
| Дата | |
| Msg-id | E1f5ySM-0005B0-Ue@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Fix IndexOnlyScan counter for heap fetches in parallel mode The HeapFetches counter was using a simple value in IndexOnlyScanState, which fails to propagate values from parallel workers; so the counts are wrong when IndexOnlyScan runs in parallel. Move it to Instrumentation, like all the other counters. While at it, change INSERT ON CONFLICT conflicting tuple counter to use the new ntuples2 instead of nfiltered2, which is a blatant misuse. Discussion: https://postgr.es/m/20180409215851.idwc75ct2bzi6tea@alvherre.pgsql Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/15a8f8caad14c1f85b23d97842d0c27b106cc10e Modified Files -------------- src/backend/commands/explain.c | 10 +++------- src/backend/executor/instrument.c | 1 + src/backend/executor/nodeIndexonlyscan.c | 3 +-- src/backend/executor/nodeModifyTable.c | 4 ++-- src/include/executor/instrument.h | 1 + src/include/nodes/execnodes.h | 7 +++++-- 6 files changed, 13 insertions(+), 13 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера