저도 배운 겁니다.
^^;
default 옵션은 꺼져 있는데, 이것만 활성화시키면 토드에서 sql 결과가 나오지 않아서 프로세스를 죽이지 않아도 됩니다.
View 메뉴의 Options... 를 선택합니다.
Options 창에서 우측에 SQL Editor를 선택하고 우측 목록에서 Process statesments in threads / allow queries to be cancelled 항목을 체크합니다. 영어로 되어있어서 눈에 안 들어왔던 거죠... 그리고 우측 하단의 OK 를 클릭합니다. cancel활성화 시켰다고 지금 Cancel 버튼 클릭하면 안됩니다.
이제 실행 오래 걸리는 쿼리를 날리더라도 메뉴에 있는 Cancel 만 클릭해주면 다음과 같이 현 조작의 취소가 요구되었습니다 라는 메시지와 함께 중지 시킬 수 있습니다.