Transactions
When you use the Debugger, you can stop the execution at any point. However, if you stop execution in the middle of a transaction, it may affect others' ability to work in the database because a transaction holds the locks it initiates until it is finished.