如何检查 Postgres 中重新索引命令的进度?

如何检查 Postgres 中重新索引命令的进度?

我目前正在我的一个 Postgres 8.3 数据库上运行重新索引表命令。不幸的是,该命令在完成之前不会真正告诉你任何事情。

有什么方法可以检查此命令的进度吗?也许我可以从系统表中读取一些有用的统计数据?

谢谢!

答案1

不是。最好的选择可能是检查数据目录中文件的大小,并将其与旧文件的大小进行比较。(直到创建新文件的事务提交后,旧文件才会被删除)

相关内容