Many long-running tasks are now executed in separate threads in the background. These tasks include:
batch commands on database objects, such as Drop, Compile, or Extract DDL
script execution in SQL Editor
full expansion of a node in DB Navigator
source code search
the Find Objects command
Background execution happens automatically, and means that all the application’s functionality remains available to the user while the task is running in a separate session.
There are Pause/Resume and Stop buttons on the Session toolbar that allow you to interrupt execution of a current task. A hint on the Stop button dynamically shows which task is running and (if applicable) its current progress.
The Task Manager, available from the View menu, displays all active and complete tasks and enables full control over tasks.