Выполнение скрипта PostgreSQL каждую ночь

Я пытаюсь имитировать моментальный снимок материализованное представление на основе этой статьи на valena.com и создал материализованные представления. что мне нужно.

Моя следующая задача — каждую ночь выполнять сценарии обновления материализованных представлений в PostgreSQL. Я использую pgAdmin и обнаружил, что мне нужно установить pgagent на моем сервере базы данных (Linux )и создавать задания в pgAdmin, написав pgscript.

Это то, что мне нужно, или есть лучший способ запускать этот скрипт каждую ночь?

 for all i in tables that begin with name 'mview_%'
   SELECT refresh_matview(i);
 end loop;

5
задан Erwin Brandstetter 9 March 2013 в 18:05
поделиться