ขอเสนอเกี่ยวกับการ Clear replicate_log
อยากให้ อ. manoi เพิ่มหรือเปลี่ยนปุ่ม Clear replicate_log ให้คงเหลือ 1000 record หลังสุดไว้ครับ
เพราะเมื่อมีการเตือนเกี่ยวกับให้ Clear replicate_log ในส่วนของ Admin จะได้ทำการ Clear replicate_log
ได้โดยไม่มีผลกับการ Run Agent หรือ Replication
ซึ่งเมื่อมีการ Clear ทิ้งทั้งหมด จะมีผลต่อจำนวน Record ของตาราง HOSxP ระหว่าง Master กับ Slave ซึ่งอาจมีบาง Record หายไป ณ ช่วงเวลาที่ clear ถ้าหากทำการ Clear ในช่วงที่ Record ไม่นิ่ง หรือ Max ReplicationID ไม่เท่ากับ Last ReplicationID
ซึ่งจะทำให้ช่วยลดขั้นตอนในการ Initial import ข้อมูลลดลง
หรืออีกวิธี คือ
ก่อน Clear Replicate_log ให้ตรวจเช็ค ค่า MaxReplicateID ( ฟิลด์ event_id ในตาราง replicate_log ) กับ LastReplicateID ( ฟิลด์ lastreplicate ในตาราง replicate_cfg ) ต้องมีค่าเท่ากันถึงจะยอมให้ Clear ตาราง Replicate_log ครับ