mysql:4354
From: itigo <itigo <itigo@xxxxxxxxxx>>
Date: Wed, 26 Sep 2001 12:53:03 +0900
Subject: [mysql 04354] テーブルロックを使わないで UPDATE するのは問題?
itigoと申します。
[質問]
アクセス数が多い(例えば1秒に10回)とテーブルロックをすると遅くなりそうなので、
もし問題がないならロックを使わないでおきたいのですが
以下の場合問題ありそうでしょうか。
(スピードより確実さを優先したいですが、違いがわずかなら考えどころ)
[テーブル内容]
5000のレコードがある。
1レコードに "ユーザーid" "ユーザー情報" と "参照数" がある。
[流れ]
1 HTMLページにユーザーへのリンクがある。
2 リンクを押すとPHPページに飛ぶ。
PHPでは
a ユーザー情報を呼び出す。 (select)
b 参照数に1を足す。 (update)
c ユーザー情報を表示する。
-> 4354 2001-09-26 12:53 [itigo <itigo@xxxxxxx] テーブルロックを使わないで UPDATE するのは問題? 4355 2001-09-26 12:40 ┗[KOBAYASI Hiroyuki <k] 4372 2001-09-27 21:46 ┗[itigo <itigo@xxxxxxx] 4373 2001-09-28 15:57 ┣[fuji <fujiyama@xxxxx] 4374 2001-09-28 17:39 ┗[Tomohiro 'Tomo-p' KA]