Aby dowiedzieć się, czy tabela jest aktualnie używana, tun
SELECT pid
FROM pg_locks
WHERE relation = 'mytable'::regclass;
To zwróci identyfikator procesu wszystkich backendów, które go używają.
Aby sprawdzić, czy s tabela jest w ogóle używana, czy nie, uruchom to zapytanie:
SELECT seq_scan + idx_scan + n_tup_ins + n_tup_upd + n_tup_del
FROM pg_stat_user_tables
WHERE relname = 'mytable';
Następnie powtórz zapytanie w ciągu jednego dnia. Jeśli liczby się nie zmieniły, nikt nie korzystał z tabeli.