我正在 Windows 2012 Server 上维护一个旧的基于 PostgreSQL 的应用程序 (PostgreSQL 9.1.22),我们注意到一些数据完整性不一致。日志和事件查看器中都没有发现错误,但我们注意到有人(或 Windows 本身)自动将“压缩内容以节省磁盘空间”选项设置为群集目录(及其子目录)。我知道这个选项在操作系统级别工作,所以它不应该影响 PostgreSQL(除了一些性能问题),但也许我错了。有谁知道这个选项是否会导致数据完整性问题?
谢谢你。
(可能)旧的、过时的硬件上的旧的、过时的软件是导致各种数据损坏的一个重要原因。我不一定会责怪 Windows,尽管它当然可能是问题的根源。