Tôi đang cố gắng hiểu cách diễn giải tốt nhất thời gian khóa cho các truy vấn hiển thị trên nhật ký truy vấn chậm MySQL của chúng tôi.
Chẳng hạn, nếu một truy vấn CẬP NHẬT có thời gian khóa 10 giây. Tôi đoán đó là tổng thời gian sau khi truy vấn cập nhật có được khóa. Ngay cả khi nó đang chờ các truy vấn chọn trước đó hoàn thành nhưng không tự thực hiện hành động CẬP NHẬT, đồng hồ sẽ được đánh dấu vì nó đang khóa tất cả các truy vấn CHỌN đã xếp hàng sau truy vấn CẬP NHẬT.
Và làm thế nào về các khóa truy vấn CHỌN. Làm thế nào đến một số truy vấn chọn có thời gian khóa? Có phải vì có một truy vấn CẬP NHẬT theo dõi do đó họ đang khóa một bảng với nhau.