mysql autocommit
autocommit が有効な場合に select 結果が Lost connection to MySQL server during query になることがある?
autocommit と select の関係性とは?
トランザクションの開始/終了方法が変化
autocommit 有効
SQL文 実行時に暗黙的に START TRANSACTION される
明示的に START TRANSACTION を実行した場合
単一のSQL文が実行された時点ではコミットしない。明示的に COMMIT されて初めてコミットされる
明示的に START TRANSACTION を実行しなかった場合
単一のSQL文が実行された時点で自動的にコミットする
autocommit 無効