Complex sentence: The alternative database connection setting (non-autocommit) means that the SQL client application itself is responsible for issuing transaction initiation (start transaction) and termination (commit or rollback) commands thus enabling grouping of multiple data manipulation SQL commands into a single atomic transaction.
Split into simpler sentences: The alternative database connection setting (non-autocommit) means that the SQL client application itself is responsible for issuing transaction initiation (start transaction) and termination (commit or rollback) commands. Non-autocommit mode enables grouping of multiple data manipulation SQL commands into a single atomic transaction.