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

mysql:4874

From: "Takuji Hidaka" <"Takuji Hidaka" <takuji-h@xxxxxxxxxx>>
Date: Tue, 8 Jan 2002 03:07:24 +0900
Subject: [mysql 04874] Re:

はじめまして。日高と申します。

先日より、まる二日かけて過去ログをすべて読みました。
とみた氏がハンドルネームを変えたこと、MyNAの設立など
歴史を垣間見ました。それだけでも楽しませていただきました。
今後も勉強させていただきます。

------------------
さて、本題に入ります。

テーブルに、INSERT,UPDATE,DELETEのような「書き換える」
ような作業を行うときの排他制御について質問します。
「MySQL徹底入門」やいくつかの雑誌で、掲示板のような
スクリプトの"ログファイル"として、MySQLを利用する方法を
取り上げられていますが、この場合「排他制御を考えなくてよい」
というような表現が見られます。

CGIスクリプトのログファイルにテキストファイルを利用する場合、
上書き等のときにログがすべて消失してしまう可能性があるため、
ファイルロックやダブルファイルなどの処理を行います。

■このような全ログ消失は、MySQLでは起こる可能性はありますか?
■また起こる可能性がある場合、それを極力避ける処理はありますか?
完全に同時にUPDATEなどの処理が行われた場合、当該ログの
被害はともかく、全ログの消失だけは絶対に避けたいのです。
(想定しているのは、サーバーダウンなどの状況は考えず、
きわめて正常にプログラムが動いている場合のみです。)

新参ですが、どうかよろしくお願い致します。

---------------------
日高
takuji-h@xxxxxxxxxx
---------------------



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

      4851 2001-12-27 21:31 [<donald@xxxxxxxxxx> ]                                         
      4865 2002-01-04 10:46 ┗[とみたまさひろ <tomm]                                       
      4871 2002-01-07 14:05  ┗[<donald@xxxxxxxxxx> ]                                     
      4872 2002-01-07 15:57   ┣[田倉 <g_sec@xxxxxxxx] MySQL-3.23.45 + MyODBC について   
      4978 2002-01-18 17:58   ┃┗[ken <kenn@xxxxxxxxxx] mm.mysql.Driver での 2000 年問題?
      4979 2002-01-18 22:01   ┃ ┣["TAKAHASHI, Tomohiro]                               
      4980 2002-01-18 22:09   ┃ ┗["TAKAHASHI, Tomohiro]                               
->    4874 2002-01-08 03:07   ┣["Takuji Hidaka" <tak]                                   
      4893 2002-01-10 01:45   ┃┗[とみたまさひろ <tomm] 排他制御                        
      4894 2002-01-10 04:31   ┃ ┗["Takuji Hidaka" <tak]                               
      4891 2002-01-10 00:59   ┗[とみたまさひろ <tomm]                                   
      4895 2002-01-10 17:36    ┗[<donald@xxxxxxxxxx> ]