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

mysql:4373

From: fuji <fuji <fujiyama@xxxxxxxxxx>>
Date: Fri, 28 Sep 2001 15:57:54 +0900
Subject: [mysql 04373] Re: テーブルロックを使わないで UPDATE するのは問題?

fujiyamaです。

On Thu, 27 Sep 2001 21:46:24 +0900
itigo <itigo@xxxxxxxxxx> wrote:

> > update 参照数 = 参照数 + 1 
> > してから、select すれば、lockは必要ないと思われます。
> アクセスカウンタのように働く予定ですので
> UPDATEが頻繁に行われるようになります。
> 
> 上の例でupdate時に同時に他のアクセスからも同じUPDATE
> があったりした場合でもlockなしによって
> 記録が破損したりしないのでしょうか?

どの程度まで「同時」というのを心配しているか分かりませんが、10回/秒程度
のUPDATEならMySQLにLockをまかせていても大丈夫だと思っています。
自分で(PHPから)Lock制御すると処理速度なんかも遅くなりそうだし。
データがどれくらい大事かということにもよるでしょうが。

#時間が変なのはフリーメールだから?



--お世話になっています 
fuji <fujiyama@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]