根据用户评论,PostgreSQL 数据校验和的运行时开销(CPU 和存储)非常小,但允许(除其他事项外)用于pg_rewind
时间点恢复 (PITR)。但是,默认情况下不会启用数据校验和,并且在没有相当长的停机时间的情况下不可能在现有的 HA 集群上启用它。(如果我理解正确,您不能仅在热备份上启用校验和,一旦在热备份上启用校验和完成后就不能将其提升为新主服务器。)
如果默认启用数据校验和,是否存在一些鲜为人知的问题?还是默认状态(禁用校验和)只是由于历史原因,即使启用数据校验和在所有情况下都更有意义?