我想对postgresql中的数据库进行检查,以验证服务器崩溃后一切正常。在 mysql 上,它将是 mysqlcheck。我想知道 postgres 的等价物。
从 9.2 开始,就没有这样的工具了,并且可能在一段时间内不会有。人们已经努力在每页上放置校验和,但由于所谓的一组“致命陷阱”,这种情况尚未发生。在那之前,我怀疑这些工具除了一些非常基本的情况之外是否可行。因此,恐怕答案是,高效执行此操作所需的基础设施尚未成为系统的一部分。
假设硬件工作正常,驱动器不会对写入完成撒谎,理智的设置等。像不干净的关闭之类的事情应该不可能导致 PostgreSQL 损坏,但我已经见过几次了(机器过热等) 。所以我确实同意你的需求。值得注意的是,这并不容易做到。
归档时间: |
|
查看次数: |
3327 次 |
最近记录: |