Por que o DELETE em massa no PostgreSQL é tão lento é quando usar DROP TABLE
Entenda por que apagar muitas linhas no PostgreSQL trava o banco, qual é o papel do MVCC é do autovacuum, é como estratégias como TRUNCATE, particionamento é DROP TABLE podem salvar suas noites de plantão.