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> ]