mysql:12625
From: Hiro Yoshioka <Hiro Yoshioka <hyoshiok@xxxxxxxxxx>>
Date: Tue, 10 Jan 2006 17:20:55 +0900
Subject: [mysql 12625] Re: 処理が insert のみのときのロックの考え方
こんにちは、とおりすがりのものです。 On 1/10/06, Tetsuya Hirotsu <hirotsu@xxxxxxxxxx> wrote: > こんにちは、広津と申します。 > > MySQL に関わらず、データベースサーバーにおいては、 > 単一の SQL 文で追加・更新・削除などの処理が完結する場合は > ロックの必要はないと思います。 > たぶんそんなことはないかと思います。 トランザクションをロールバックするときに ロックをかけていなければ、そのようなことは 大変難しいのではないかと思います。 単一のSQL文というのが何をさしているのかよく わかりませんが、一概にロックが不要とは 言えないと思っています。 > 複数のクライアントから一斉に SQL 文が投げられても、サーバーが > 1つずつ、順次、処理するからです。 > > ロックが必要なのは、追加・更新・削除の処理に複数の SQL 文を > 投げる必要がある場合です。 > (追加・更新・削除レコードを特定するための SELECT なども含む) > > > よ -- http://d.hatena.ne.jp/hyoshiok/ mailto:hyoshiok@xxxxxxxxxx
12622 2006-01-07 16:44 [<ikezawa@xxxxxxxxxx>] 処理が insert のみのときのロックの考え方 12623 2006-01-10 10:59 ┗["Tetsuya Hirotsu" <h] 12624 2006-01-10 12:52 ┣[<ikezawa@xxxxxxxxxx>] -> 12625 2006-01-10 17:20 ┗[Hiro Yoshioka <hyosh] 12627 2006-01-10 19:04 ┗["Tetsuya Hirotsu" <h] 12628 2006-01-10 19:42 ┗["Tetsuya Hirotsu" <h]