Imho „przerwany” powinien zostać zastąpiony przez „zabity” lub „zakończony”. Pojęcie przerywania może być mylące, ponieważ można by przypuszczać, że pozwoliłoby to na wznowienie zapytania później.
Standard SQL nie zapewnia sposobu na przerwanie lub zakończenie uruchomionego zapytania, ale każdy DBMS, który znam, implementuje polecenie KILL lub podobne. Na przykład w MySQL użytkownik może użyć SHOW [FULL] PROCESSLIST, aby wyświetlić wszystkie uruchomione zapytania (i ich stany, identyfikatory zapytań itp.). Użytkownicy z uprawnieniem KILL mogą wtedy zakończyć zapytanie.
Większość KILL ma miejsce, ponieważ zapytanie może trwać zbyt długo lub blokuje inne zapytania, np. w tabeli brakuje indeksu lub dysk jest pełny. Jeśli nie zależy Ci na wyniku (np. użytkownik anulował nawigację w witrynie), często sam serwer przerwie proces, a zatem samo zapytanie (nie jest wymagana interakcja ręczna lub programista)