标签: database postgresql postgresql-9.5
使用Postgres 9.5.5
我正在运行执行
DELETE FROM hugetable
表“ hugetable”很大并且有数百万行。然后,我在数据库上执行pg_dump,转储仍然包含我认为刚刚删除的表“ hugetable”中的所有数据。我尝试在表上使用TRUNCATE,但我们一直遇到锁定问题。有哪些解决方案?运行DELETE后在表上运行VACUUM吗?
答案 0 :(得分:1)
您回退了删除的事务,或者您从未提交过该事务,但该事务仍处于打开状态。