Untuk mengetahui apakah tabel digunakan saat ini, tun
SELECT pid
FROM pg_locks
WHERE relation = 'mytable'::regclass;
Itu akan mengembalikan ID proses dari semua backend yang menggunakannya.
Untuk mengukur apakah tabel s digunakan sama sekali atau tidak, jalankan kueri ini:
SELECT seq_scan + idx_scan + n_tup_ins + n_tup_upd + n_tup_del
FROM pg_stat_user_tables
WHERE relname = 'mytable';
Kemudian ulangi kueri dalam sehari. Jika angkanya tidak berubah, tidak ada yang menggunakan tabelnya.