Score:0

การใช้งาน CPU สูงและการใช้ RAM น้อยกว่า 5% (MYSQL) ฉันควรเพิ่ม CPU Cores เพิ่มเติมหรือไม่

ธง gh

เซิร์ฟเวอร์ปัจจุบันของฉันมี 12 คอร์และ RAM ขนาด 96GB แต่เนื่องจากการสืบค้น MYSQL ของฉัน มากถึง 100% ของเซิร์ฟเวอร์มีการใช้งานอยู่เสมอในขณะที่ ram น้อยกว่า 5% ฉันรู้ว่าปัญหาหลักคือการสืบค้น SQL จากบันทึก กลายเป็นข้อความค้นหาที่รวมค่าในทุกคอลัมน์ ขณะนี้เนื่องจากแอปพลิเคชันมีขนาดใหญ่ การปรับข้อความค้นหาให้เหมาะสมจะไม่สามารถทำได้ในระยะสั้น

วิธีแก้ปัญหาระยะสั้น ฉันควรซื้อเซิร์ฟเวอร์ใหม่ที่มี 32 คอร์หรือไม่ หรือมีวิธีใดที่จะย้ายพลังการประมวลผลบางส่วนไปยัง RAM ของเซิร์ฟเวอร์ ด้วยวิธีนี้ RAM กว่า 90GB จะไม่เสียไปเปล่าๆ

kr flag
ปรับแต่งคำถามของคุณ
us flag
น้อยกว่า 5% รวมบัฟเฟอร์?
Wilson Hauck avatar
jp flag
โปรดขอข้อมูลเพิ่มเติม อุปกรณ์ SSD หรือ NVME บนเซิร์ฟเวอร์ MySQL Host ใด ๆ โพสต์บน pastebin.com และแชร์ลิงก์ จากรูทการเข้าสู่ระบบ SSH ของคุณ ผลลัพธ์ข้อความของ: ก) เลือก COUNT(*) จาก information_schema.tables; B) แสดงสถานะทั่วโลก; หลังจาก UPTIME ขั้นต่ำ 24 ชั่วโมง C) แสดงตัวแปรทั่วโลก; D) แสดงรายการกระบวนการทั้งหมด; และข้อมูลระบบปฏิบัติการที่เป็นประโยชน์มาก ได้แก่ - htop หรือบนสุดหน้าแรก ulimit -a สำหรับรายการขีด จำกัด iostat -xm 5 3 สำหรับ IOPS ตามอุปกรณ์และจำนวนคอร์/ซีพียู สำหรับการวิเคราะห์การปรับแต่งเวิร์กโหลดของเซิร์ฟเวอร์เพื่อให้คำแนะนำ
Score:2
ธง ua

เลขที่

ฉันยังไม่เห็นเซิร์ฟเวอร์ MySQL ที่คอร์หมดก่อนที่ทรัพยากรอื่นจะหมด

บ่อยครั้งที่การใช้งาน CPU สูงสามารถแก้ไขได้โดยการเพิ่มดัชนีที่ดีกว่า (โดยเฉพาะดัชนีคอมโพสิต) และ/หรือจัดรูปแบบข้อความค้นหาที่ช้า

ค้นหาข้อความค้นหาที่ช้าและมาคุยกัน บันทึกช้า

"การใช้ RAM ต่ำ" มักจะหมายถึงค่าที่ต่ำเกินไป innodb_buffer_pool_size. การตั้งค่านั้นควรอยู่ที่ประมาณ 70% ของ RAM อย่างไรก็ตาม การตั้งค่าที่ต่ำมักจะหมายถึง I/O สูง ไม่ใช่ CPU สูง กรุณาแสดงให้เราเห็น แสดงการสร้างตาราง และ เลือก... สำหรับคำถามซุกซน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา