He trabajado en un proyecto utilizando una base de datos no SQL patentada donde las consultas pueden interrumpirse y en la base de código había bastantes lugares donde esa funcionalidad se usaba y tenía mucho sentido (por ejemplo, detener una consulta de larga ejecución que el usuario cancela, o cuando se realiza una consulta más reciente y deja obsoleta la consulta anterior, etc.) y me di cuenta de que nunca antes había visto ese tipo de "consultas interrumpidas" y pensé que podría hacer una consulta buena pregunta SO (varias preguntas, pero todas están relacionadas exactamente con lo mismo):SQL: Interrupción de una consulta
¿se pueden interrumpir las consultas de SQL?
es esta parte del estándar SQL?
si no es parte del estándar SQL, que los DB de SQL permiten interrumpir las consultas (¿hay algún ejemplo más bienvenido)?
¿es común interrumpir una consulta DB (SQL o no) que sabrá que ya no le importará el resultado? (En la base de código que he trabajado, seguro que ayuda a aligerar la carga del servidor)