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.

Reply via email to