Tôi sẽ đưa ra một bài thuyết trình trong một vài tuần. Một phần của bản demo này là dành cho việc xử lý sự cố mysql cơ bản bao gồm sử dụng nhật ký truy vấn chậm. Tôi đã tạo một cơ sở dữ liệu và cài đặt ứng dụng của chúng tôi nhưng đó là một cơ sở dữ liệu sạch và do đó khó tạo ra đủ vấn đề.
Tôi đã thử các cách sau để nhận các truy vấn trong nhật ký truy vấn chậm:
Đặt thời gian truy vấn chậm thành 1 giây.
Đã xóa nhiều chỉ mục.
Nhấn mạnh hệ thống:
stress --cpu 100 --io 100 --vm 2 --vm-bytes 128M --timeout 1m
Viết kịch bản một số cuộc gọi trang web cơ bản bằng cách sử dụng wget.
Không ai trong số này đã tạo ra các truy vấn chậm. Có cách nào khác để nhấn mạnh một cách giả tạo cơ sở dữ liệu để tạo ra vấn đề không? Tôi không có đủ kỹ năng để viết một Jmeter phức tạp hoặc trình tạo tải khác. Tôi hy vọng có thể cho một cái gì đó được tích hợp vào mysql hoặc một thủ thuật linux khác ngoài căng thẳng.