Transactions can be started, committed or rolled back on a per connection basis:
use the toolbar button to start a transaction
use the toolbar button to commit the current transaction (apply all the changes)
use the toolbar button to abort the current transaction (forget all the changes)
A transaction may be started automatically when executing a SELECT statement which involves binary objects (BLOBs), and the transaction may be locked while the resulting data set is kept in memory (to get rid of a data set in a query execution perspective, clear the history item relating to the data set).
Got a comment? Spotted an error? Found the instructions unclear? Send feedback about this page.