Imho "bị gián đoạn" nên được thay thế bằng "bị giết" hoặc "chấm dứt". Khái niệm ngắt có thể gây nhầm lẫn vì người ta có thể cho rằng nó sẽ cho phép tiếp tục truy vấn sau đó.
Tiêu chuẩn SQL không cung cấp cách để ngắt hoặc kết thúc một truy vấn đang chạy, nhưng mọi DBMS mà tôi biết đều triển khai lệnh KILL hoặc lệnh tương tự. Ví dụ:trong MySQL, người dùng có thể sử dụng DANH SÁCH QUY TRÌNH HIỂN THỊ [ĐẦY ĐỦ] để xem tất cả các truy vấn đang chạy (và trạng thái của chúng, ID truy vấn, v.v.). Người dùng có đặc quyền KILL sau đó có thể chấm dứt truy vấn.
Hầu hết các KILL xảy ra bởi vì một truy vấn có nguy cơ chạy quá lâu hoặc đang chặn các truy vấn khác, ví dụ:bảng thiếu chỉ mục hoặc đĩa đầy. Khi bạn không quan tâm đến kết quả (ví dụ:người dùng đã hủy điều hướng trang web), thường thì chính máy chủ web sẽ hủy bỏ quá trình và do đó truy vấn trong chính nó (không cần tương tác thủ công hoặc lập trình viên)