Тип: | bool |
По умолчанию: | off |
Контекст: | superuser |
Перезапуск: | false |
От: | 9.3 |
Этот параметр действует, только если включён app-initdb-data-checksums.
При обнаружении ошибок контрольных сумм при чтении &project; обычно сообщает об ошибке и прерывает текущую транзакцию. Если параметр ignore_checksum_failure
включён, система игнорирует проблему (но всё же предупреждает о ней) и продолжает обработку. Это поведение может привести к краху, распространению или сокрытию повреждения данных и другим серьёзными проблемам. Однако, включив его, вы можете обойти ошибку и получить неповреждённые данные, которые могут находиться в таблице, если цел заголовок блока. Если же повреждён заголовок, будет выдана ошибка, даже когда этот параметр включён. По умолчанию этот параметр отключён (имеет значение off
) и изменить его состояние может только суперпользователь.