BRIN summarize autovac_report_workitem passes datname as relname
В списке pgsql-hackers по дате отправления:
| От | Justin Pryzby |
|---|---|
| Тема | BRIN summarize autovac_report_workitem passes datname as relname |
| Дата | |
| Msg-id | 20190220185552.GR28750@telsasoft.com обсуждение исходный текст |
| Ответы |
Re: BRIN summarize autovac_report_workitem passes datname as relname
|
| Список | pgsql-hackers |
src/backend/postmaster/autovacuum.c declares: |static void |autovac_report_workitem(AutoVacuumWorkItem *workitem, | const char *nspname, const char *relname) But calls it like: | cur_relname = get_rel_name(workitem->avw_relation); | cur_nspname = get_namespace_name(get_rel_namespace(workitem->avw_relation)); | cur_datname = get_database_name(MyDatabaseId); | if (!cur_relname || !cur_nspname || !cur_datname) | goto deleted2; | | autovac_report_workitem(workitem, cur_nspname, cur_datname); So I see stuff like: |check_pg - txn_time POSTGRES_TXN_TIME OK: DB main longest txn: 164s PID:10697 database:main username: query:autovacuum:BRIN summarize public.main 1028223 I guess it should be database.namespace.relname ?
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера