Chcete-li zjistit, zda je tabulka aktuálně používána, tun
SELECT pid
FROM pg_locks
WHERE relation = 'mytable'::regclass;
To vrátí ID procesu všech backendů, které jej používají.
Chcete-li zjistit, zda se tabulka s vůbec používá nebo ne, spusťte tento dotaz:
SELECT seq_scan + idx_scan + n_tup_ins + n_tup_upd + n_tup_del
FROM pg_stat_user_tables
WHERE relname = 'mytable';
Poté dotaz zopakujte za den. Pokud se čísla nezměnila, nikdo tabulku nepoužil.