ปรับลดความหน่วง
-------------------------------------------------------------------------------------------------
เพิ่ม RAM 32G
innodb_buffer_pool_size = 25.6G
https://hosxp.net/smf2/index.php?topic=21706.0
สำหรับRam8G
-------------------------------------------------------------------------------------------------
การโอน ผมจะ backup แล้ว dump ตรงๆ จะเร็วกว่า การ initail import แต่ต้องปิดระบบทั้งหมด
oracle linux 6.0+ext4 +text mode +percona 5.5.10
น่าจะลดคร่าวๆ แบบนี้
key_buffer = 512M
max_allowed_packet = 512M
query_cache_size= 512M
max_connections=200 >>>> ตามจำนวน client ที่ connect และเผื่อไว้ บ้าง
ลองปรับ
max_connection = 300 หรือ 250
query_cache = 128M หรือ 256M
read_ = 2M
read_rnd = 16M
sort_ = 2M
join_ = 6M
-----------------------------------------------------------------------------------------------
key_buffer =384M #เป็นการจองบัฟเฟอร์หน่วยความจำเอาไว้ สำหรับจัดเก็บข้อมูล
max_allowed_packet =1M #เป็นการกำหนดขนาดของแพ็กเก็จในการรับขส่งข้อมูล
table_cache =512 #เป็นหน่วยความจำแคช ค่าดีฟอล์ท 64
sort_buffer_size =2M #เป็นบัฟเฟอร์หน่วยความจำ สำหรับจัดเรียงผลข้อมูล
read_buffer_size =2M #เป็นหน่วยความจำสำหรับการอ่านบัฟเฟอร์ข้อมูลของตาราง myisam
read_rnd_buffer_size =8M #เป็นหน่วยความจำในการอ่านบัฟเฟอร์ข้อมูลของแถวที่ถูกจัดเรียง
mysiam_sort_buffer_size =64M #เป็นบัฟเฟอร์หน่วยความจำ สำหรับจัดเรียงข้อมูลโครงสร้าง myisam
thead_cache_size =8 #เป็นขนาดของเทรดแคชในการทำงาน
query_cache_size =32M #Try number of CPU*2 for thread_concurrency thread_concurrency =8 #เป็นขนาดของเทรดที่ให้ทำงานไปพร้อมๆกัน ขึ้นอยู่กับจำนวน CPU ถ้า server มี CPU 2 ตัว ให้ใส่ค่า 4 ถ้า server มี CPU 4 ตัว ให้ใส่ค่า 8