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

mysql:917

From: 民斗 <民斗 <tommy@xxxxxxxxxx>>
Date: Wed, 26 May 1999 11:23:27 +0900
Subject: [mysql 00917] Re: オンラインバックはできませんか?

民斗です。

[Subject: [mysql 00916] オンラインバックはできませんか?]
[Date: Wed, 26 May 1999 00:34:48 +0900  From:kouichi matsumoto]

> mysqlでは、更新されるテーブルに限っては必ず
> バックアップする時にテーブルロックする必要があるようなのですが、
> 以下のようなテーブル(WWWサーバ->PHP->UPDATEの頻度が非常に高いです)
> が10000件あったとした場合、
> バックアップ(ロック)の時間は相当かかってしまいますか?

ん〜、これは何とも言えないですね。実際に試してみるしかないと思います。
たとえ、時間が測定できても人や業務によって「相当かかる」の感覚は違うと
思いますし。

> LOCK TABLES を使用するとき、使用しようとする全てのテーブルをロックすべ
> きです! とマニュアルにあるのですが。相互に参照や連結される
> 可能性のあるテーブルはすべてロックすべきなのでしょうか?

その記述の後の、

	このポリシーはテーブルロックをデッドロックフリーにすることを
	確かにします。 

がその理由だと思います。つまりデッドロックするような処理をしていなけ
れば、必ずしも全てのテーブルをロックする必要はないと思います。

--
民斗 <tommy@xxxxxxxxxx>

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

       916 1999-05-26 00:34 [kouichi matsumoto <m] オンラインバックはできませんか?        
->     917 1999-05-26 11:23 ┗[民斗 <tommy@xxxxxxxx]                                       
       920 1999-05-26 21:03  ┗[<takeshi@xxxxxxxxxx>]