การตรวจสอบข้อมูลเป็นคุณลักษณะใหม่ที่นำเสนอใน 9.3 และ:
มีพารามิเตอร์ GUC ใหม่ "ign_checksum_failure" ซึ่งจะบังคับให้ PostgreSQL ดำเนินการประมวลผลธุรกรรมต่อไปแม้ว่าจะตรวจพบความเสียหาย
ในกรณีที่ความล้มเหลวในการตรวจสอบบนต้นแบบการจำลองข้อมูลที่เสียหายจะถูกทำซ้ำเป็นทาสหรือจะหยุดการจำลองแบบ มันขึ้นอยู่กับการตั้งค่าของignore_checksum_failure
?
นี้ README มีข้อมูลที่เกี่ยวข้องที่มีประโยชน์บาง แต่ไม่ได้โดยตรงตอบคำถาม
6
คำถามที่ดีมาก ส่วนหนึ่งขึ้นอยู่กับว่าการตรวจสอบข้อมูลส่งผลกระทบต่อ WAL เช่นกัน (ซึ่ง IIRC นั้นไม่ทำยกเว้นภาพเต็มหน้าใน WAL) ฉันไม่ได้มีเวลาที่จะขุดลงในการตรวจสอบข้อมูลที่ฉันได้รับการช่วยเหลือด้วยคุณสมบัติอื่น ๆ การถาม pgsql-General อาจเป็นความคิดที่ดี ถ้าเวลาและลูกใหม่อนุญาตฉันจะดูแหล่งที่มา แต่ฉันจะไม่กลั้นลมหายใจ
—
Craig Ringer
@Craig ขอแสดงความยินดี!
—
แจ็คบอกว่าลอง topanswers.xyz
สิ่งที่คุณเรียนรู้จาก StackExchange ... "การช่วยเหลือคุณสมบัติอื่น ๆ " เป็นคำสละสลวยสำหรับ "การเปลี่ยนผ้าอ้อม"
—
Colin 't Hart