name – Optional string that assigns a name to the transaction. A name helps
identify a transaction, but is not required and does not need to be unique.
Example::
>>> # Begin an anonymous transaction>>> session.begin_transaction()
>>> # Begin a named transaction>>> session.begin_transaction("my_transaction")