回答編集履歴
1
追記
answer
CHANGED
@@ -5,4 +5,8 @@
|
|
5
5
|
> そこで、私のように困る人が減ることを願って、説明を残しておこうと思います。
|
6
6
|
|
7
7
|
オートコミット
|
8
|
-
> オートコミットモード中に、BEGIN コマンドを明示的に呼んだ場合は、 COMMIT コマンドを明示的に呼ぶまで、オートコミット処理は一時停止されます。 この一時停止中、暗黙のコミットは働きません (BEGIN〜COMMIT の間に INSERT, UPDATE, DELETE, REPLACE, SELECT 以外の SQL 文を挟むとエラー) ので、 オートコミットを有効にした接続では 暗黙のトランザクション処理は働かないと理解して良いでしょう。
|
8
|
+
> オートコミットモード中に、BEGIN コマンドを明示的に呼んだ場合は、 COMMIT コマンドを明示的に呼ぶまで、オートコミット処理は一時停止されます。 この一時停止中、暗黙のコミットは働きません (BEGIN〜COMMIT の間に INSERT, UPDATE, DELETE, REPLACE, SELECT 以外の SQL 文を挟むとエラー) ので、 オートコミットを有効にした接続では 暗黙のトランザクション処理は働かないと理解して良いでしょう。
|
9
|
+
|
10
|
+
|
11
|
+
ロック状態の解除は、以下参考。
|
12
|
+
[database is lockedに悩んだら、コレで解決!原因は予想外のコイツ!でした](http://fanblogs.jp/scripts/archive/61/0)
|