Adam Matan Asked: 2015-08-09 04:01:33 +0800 CST2015-08-09 04:01:33 +0800 CST 2015-08-09 04:01:33 +0800 CST PostgeSQL 9.3:停止 VACUUM FULL 是否安全? 772 我在 RDS 上使用 PostgreSQL 9.3。有时,我会在数据库上运行VACUUM FULL操作。但是,这样的操作可能需要相当长的时间,并且会阻塞其他表,因此可能需要停止操作。 停止VACUUM FULL耗时过长的手术是否安全? postgresql-9.3 amazon-rds 1 个回答 Voted Best Answer Sami Kuhmonen 2015-08-09T07:56:20+08:002015-08-09T07:56:20+08:00 是的,它是安全的。Vacuum full 会将表重新创建为新对象,并且只有在它们完成后才能使用。如果您取消它,尚未使用的新文件将被删除,旧文件将被保留。 当然,如果您通过终止处理真空的进程来取消它,则会留下文件,但数据库仍然完好无损。
是的,它是安全的。Vacuum full 会将表重新创建为新对象,并且只有在它们完成后才能使用。如果您取消它,尚未使用的新文件将被删除,旧文件将被保留。
当然,如果您通过终止处理真空的进程来取消它,则会留下文件,但数据库仍然完好无损。