AUTOCOMMIT=0 で実行している場合、BDB テーブルでの変更は COMMIT を実行するまで反映されません。コミットの代わりに ROLLBACK を実行すると、変更が無効になります。 See 項6.7.1. 「START TRANSACTION、COMMIT、ROLLBACK の各構文」。 AUTOCOMMIT=1(デフォルト)で実行している場合は、変更が直ちにコミットされます。SQL コマンド BEGIN WORK で拡張トランザクションを開始できます。その場合、COMMIT を実行するまで(または変更の ROLLBACK を実行するまで)変更がコミットされません。 次に示す mysqld のオプションを使用すると、BDB テーブルの動作を変更できます。