must autocommit be turned off to use START TRANSACTION?