119
« เมื่อ: กุมภาพันธ์ 06, 2007, 01:50:07 AM »
ตอนนี้ มีปัญหาแก้ไม่ตกคือ มีการ lock record บาง table ที่เกิดบ่อยคือ opdscreen incoth
ทำให้ เมื่อเครื่องอื่น select เพื่อ วาง data เพิ่ม ในเวลาต่อมา จะทำไม่ได้ เกิด sql Err ว่า ไม่สามารถupdate ได้ เพราะ table นี้ read only ทำให้เครื่องอื่นๆเริ่ม hang
เข้าไป force repair ก็ไม่ได้
ทำได้อยู่ทางเดียว คือ ปิด servive myslq เพื่อ ปลด connection ทั้งหมด แล้วเริ่ม start service ใหม่ ถึงหาย
หลังๆเริ่มเป็นถี่ขึ้น
อยากทราบว่าเกิดจากอะไร
มีวิธีแก้อย่างไร
ปัญหานี้ แก้โดยเปลี่ยน table ที่มีปัญหาบ่อยๆ เป็น innoDB จะแก้ตรงจุดหรือไม่
ทำอย่างไร ถึงมีการ roll back หาก การ update record ไม่สมบูรณ์ ทำให้เครื่องที่ add/update record ไป lock record ไม่ปล่อย
ตอนนี้ ใช้
mysql 4.1
hosxp 2.49.12.28 (เป็นตั้งแต่ 2.49.7.23 แล้ว)