How to check if a materialised view is being updated?

Поиск
Список
Период
Сортировка
От Myklebust, Bjørn Magnar
Тема How to check if a materialised view is being updated?
Дата
Msg-id 592B0FD5-9EF7-4D22-A44B-AF8287B627E4@skatteetaten.no
обсуждение исходный текст
Ответы Re: How to check if a materialised view is being updated?
Re: How to check if a materialised view is being updated?
Список pgsql-general

Hi.

I’ve got a materialized view as a source for my ETL-process, and the materialized view takes several hours to refresh.  During which it is locked for queries.

So I’m looking for a way to identify if the refresh process is finished or if it’s still running  - preferably without having to wait for timeout by querying a locked materialized view.  But by e.g. using the system tables or otherwise.

 

Can anybody suggest some pointers on how to do this?

 

I’m using PostgreSQL 11.10 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39), 64-bit

 

 

Thanks,

 

Bjørn



Denne e-posten og eventuelle vedlegg er beregnet utelukkende for den institusjon eller person den er rettet til og kan være belagt med lovbestemt taushetsplikt. Dersom e-posten er feilsendt, vennligst slett den og kontakt Skatteetaten.
The contents of this email message and any attachments are intended solely for the addressee(s) and may contain confidential information and may be legally protected from disclosure. If you are not the intended recipient of this message, please immediately delete the message and alert the Norwegian Tax Administration.

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

Предыдущее
От: Rob Sargent
Дата:
Сообщение: Re: Do we need a way to moderate mailing lists?
Следующее
От: Thiemo Kellner
Дата:
Сообщение: Re: How to check if a materialised view is being updated?