[前][次][番号順一覧][スレッド一覧]

mysql:4372

From: itigo <itigo <itigo@xxxxxxxxxx>>
Date: Thu, 27 Sep 2001 21:46:24 +0900
Subject: [mysql 04372] Re: テーブルロックを使わないで UPDATE するのは問題?



KOBAYASIさんありがとうございます。

> update 参照数 = 参照数 + 1 
> してから、select すれば、lockは必要ないと思われます。
アクセスカウンタのように働く予定ですので
UPDATEが頻繁に行われるようになります。

上の例でupdate時に同時に他のアクセスからも同じUPDATE
があったりした場合でもlockなしによって
記録が破損したりしないのでしょうか?


itigo


On Wed, 26 Sep 2001 12:40:30 +0900
KOBAYASI Hiroyuki <kobayasi@xxxxxxxxxx> wrote:

> 小林ともうします。
> 
> >       PHPでは
> >       a ユーザー情報を呼び出す。 (select)
> >       b 参照数に1を足す。        (update)
> >       c ユーザー情報を表示する。
> 
> update 参照数 = 参照数 + 1 
> してから、select すれば、lockは必要ないと思われます。
> 
> -- 
> KOBAYASI Hiroyuki <kobayasi@xxxxxxxxxx> use Edge;
> 

-- 
itigo@xxxxxxxxxx


[前][次][番号順一覧][スレッド一覧]

      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]