ฉันกำลังยื่นงานนำเสนอในอีกไม่กี่สัปดาห์ ส่วนหนึ่งของการสาธิตนี้มีไว้สำหรับการแก้ไขปัญหาพื้นฐานของ mysql รวมถึงการใช้บันทึกการสืบค้นที่ช้า ฉันได้สร้างฐานข้อมูลและติดตั้งแอปของเราแล้ว แต่มันเป็นฐานข้อมูลที่สะอาดและยากที่จะสร้างปัญหาที่เพียงพอ
ฉันได้ลองทำสิ่งต่อไปนี้เพื่อรับแบบสอบถามในบันทึกการสืบค้นที่ช้า:
ตั้งเวลาแบบสอบถามช้าเป็น 1 วินาที
ลบดัชนีหลายรายการ
เน้นระบบ:
stress --cpu 100 --io 100 --vm 2 --vm-bytes 128M --timeout 1m
เขียนสคริปต์การโทรเว็บเพจพื้นฐานโดยใช้ wget
สิ่งนี้ไม่ได้สร้างการสืบค้นที่ช้า มีวิธีอื่นในการเน้นหนักของฐานข้อมูลเพื่อสร้างปัญหาหรือไม่? ฉันไม่มีทักษะเพียงพอที่จะเขียน Jmeter ที่ซับซ้อนหรือเครื่องกำเนิดไฟฟ้าโหลดอื่น ๆ ฉันหวังว่าบางทีสิ่งที่สร้างไว้ใน mysql หรือเคล็ดลับ linux อื่นนอกเหนือจากความเครียด