How does \Magento/Framework/DB/Transaction::_commitTransaction() work?

Context: How does a database transaction work?