ถามเรื่อง config mysql ครับ

มีเว็บหนึ่งที่เขา Config แล้ว mysql กระจายตัวทำให้ mysql วิ่งไหลลื่นดีมากและไม่ทำงานหนัก เหมือนภาพด้านล่าง แต่เครื่องเขาเป็น 32 บิต

ของผม Config mysql แล้วไม่กระจายตัวเหมือนเขาทั้งที่ค่าเดียวกัน แต่ของผม 64 บิต มันเกี่ยวกันไหมครับ หรือเราต้อง config เพิ่มในส่วนของ 64 บิต ยังไงครับ

ไอ้ที่แตกเยอะๆ แบบนี้จริงๆ แล้วมันช้ากว่าแบบที่เห็นแค่ 1 process นะครับ

อันนี้เป็นเรื่อง threading model ที่ใช้ใน mysql ครับ ไม่เกี่ยวกับ config

มันอยู่ตั้งแต่ตอน compile mysql แล้วครับ

ซึ่งถ้าเป็น centos ช่วงหลังๆ มันจะขึ้นแค่ 1 process ครับ เนื่องจากใช้ threading แบบใหม่

ที่มีความเร็วสูงกว่าเนื่องจากลด inter process communication และ overhead ของแต่ละ process ลงไปเยอะครับ

ผมถึงว่าค่า config ตัวเดียวกันกับไม่เหมือนกัน ต่างกันแค่ 32 กับ 64 บิต แค่นั้น

ยังไงก็ขอบคุณครับท่าน ที่ให้คำแนะนำ เป็นประโยชน์มากครับ