Score:1

อัปเดตตำแหน่งเซิร์ฟเวอร์จำลอง MySQL

ธง gh

ฉันพยายามตั้งค่าการจำลองฐานข้อมูลขนาดใหญ่ (90GB)

ฉันได้สร้างข้อมูลสำรองโดยใช้ mysqldump -- ธุรกรรมเดียว

ฉันได้คืนค่านั้นบนเซิร์ฟเวอร์การจำลองแบบแล้ว ฉันได้เปิดใช้งานการจำลองแบบแล้ว แต่ฉันได้คลิกโดยไม่ได้ตั้งใจ รีเซ็ตทาส ใน phpMyAdmin และตั้งค่าตำแหน่งกลับเป็น 0 โดยทั่วไป

ดังนั้นหากความเข้าใจของฉันถูกต้อง แสดงว่ากำลังพยายามสร้างฐานข้อมูลใหม่บนเซิร์ฟเวอร์จำลองตั้งแต่เริ่มต้น

เนื่องจากมันเกิดข้อผิดพลาดกับรายการซ้ำที่มีอยู่แล้วในฐานข้อมูล (เพราะฉันกู้คืนข้อมูลสำรองก่อน) ฉันจึงเพิ่มชั่วคราว:

ทาสข้ามข้อผิดพลาด = 1,062
ข้ามทาสเริ่มต้น

ไปยังไฟล์ my.ini เพื่อข้ามการทำซ้ำ แต่หลังจากนี้ก็ยังช้ากว่ามาสเตอร์ประมาณ 4 เดือน (9983704 วินาที)

มีวิธีที่ฉันสามารถย้ายตำแหน่งของทาสขึ้นเพื่อให้สร้างใหม่จากไม่กี่วันที่ผ่านมาเท่านั้น?

Score:1
ธง us

คุณควรใช้ mysqldump --single-transaction --ข้อมูลหลัก เพื่อดัมพ์ฐานข้อมูลจากต้นแบบ เดอะ --ข้อมูลหลัก บอก mysqldump เพื่อรวมตำแหน่งบันทึกในไฟล์ผลลัพธ์

หลังจากที่คุณคืนค่าดัมพ์ที่ถูกต้องให้เป็นสเลฟแล้ว คุณสามารถทำได้ เริ่มทาส และการทำซ้ำจะดำเนินการตามปกติ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา