mariadbのcommit/rollback

mysqlを使っていた時からautocommitが鬱陶しかったので、自宅のmariadbサーバを設定変更しました。
/usr/local/etc/mysql/conf.d/server.cnfの[mysqld]セクションに以下を追加してmariadbサーバを再起動。

autocommit            = off
transaction-isolation = READ-COMMITTED

これでやっと長年使ってきたoracleと同様に、普通にcommit/rollbackできるようになりました。

カテゴリーmisc