2008年2月15日

[PHP-users 33288] Re:MySql で二重書き込みを防ぐには?

こんにちは。

そもそも、データの不整合をおこさない為にテーブルロックしたい
mysqlではどうやるのか?
という質問であったはずでは。

----------------------- Original Message -----------------------
From: 萩原 <namioh@xxxxx>

To: "PHP-users ML" <php-users@xxxxx>
Date: Thu, 14 Feb 2008 15:24:30 +0900
Subject: [PHP-users 33271] MySqlで二重書き込みを防ぐには?
----
>今回問題なのは、レコードが無かった場合(本日最初のアクセス)が、
>数件同時アクセスだった場合に
>同じレコードが複数追加されています。
>このような仕組みを作る場合、MySqlでのlockはどのように行うのでしょうか?

[PHP-users 33273] で回答もらっているのですから、
素直に LOCK TABLES を使えば解決しますよね。

それではいやだ、LOCKより効率よい方法で実装したい。とかいう話であれば
PHP-usersがこの話題を継続する場として適切かは考えたほうが良いと思います。

--
goungoun <gounx2@xxxxx>
http://goungoun.dip.jp/app/

_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3

投稿者 xml-rpc : 2008年2月15日 21:19
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/69761
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。