สรุปว่า ถ้าจะเปลี่ยนค่า ก็เปลี่ยนเฉพาะ
myisam_sort_buffer_size = 10G
ถูกไหมครับ
แล้วก็สั่ง restart / Start sql ใน server ปกติ ใช่ไหมครับ
... ไม่ใช่หรอกครับ ลองปรับตามที่ อ.บอยแนะนำก็ได้ครับ
แต่ว่าตรง
myisam_sort_buffer_size = 10G สงสัย อ.บอย แกจะพิมพ์ผิด(ช่วงนี้ใจไม่ค่อยอยู่กับเนื้อกับตัว
ครบ 2 ปีคงดีขึ้น
)
เห็น Server มี RAM แค่ 4G เอง
ถ้ามีการกำหนดค่าระดับ 10G
น่าจะเป็น myisam_max_sort_file_size หรือ myisam_max_extra_sort_file_size มากกว่าครับ
ลองเปลี่ยนแค่ตรง myisam_sort_buffer_size = 10G
เป็น myisam_sort_buffer_size = 128M ดูนะครับ เนื่องจากค่านี้เป็น per thread ถ้าตั้งค่ามากไปเดี๋ยวมีปัญหา RAM หมดครับ
แล้วก็ innodb_log_file_size ให้เหมือนเดิม
คือ innodb_log_file_size = 256M
แต่ก่อนเปลี่ยนให้ save ของเดิมเก็บไว้ก่อนนะครับ เผื่อเปลี่ยนแล้วบังเอิญงานเข้า start mysql ไม่ได้
ได้เอาของเดิมมาใช้ได้ครับ ...
..