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

mysql:5628

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 15 Jun 2002 23:16:46 +0900
Subject: [mysql 05628] Re: 負荷分散について

とみたです。

On Sat, 15 Jun 2002 23:05:31 +0900
moeru@xxxxxxxxxx wrote:

> >マニュアルを見ると、
> >「データベースに対する全ての更新は マスター上で行
> >なわなくてはならないことに注意」と書いてあります。
> >
> >更新とは、UPDATE,INSERT,DELETEのことですよね?
> >
> >つまり、1台のマスターサーバにUPDATE,INSERT,DELETEはやらせると思うのですが
> >SELECTはどうなるのでしょうか?

SELECT はスレーブからでもできます。MySQL のレプリケーション機能を使用
して負荷分散しようとすると、検索の負荷分散ということになると思います。

マスタは1台で、更新処理はすべてマスタで行なうようにして、検索系に複数
のマシンをスレーブとして作成して、L4スイッチとかで分散する。というのが
いいんではないかと。

> これ、デュプリケートじゃなくて、クラスタリングって感じなんですかね。。。

マスタの障害対策のためのクラスタリングなら、LifeKeeper という製品が 
MySQL 対応しているようです。

> とりあえず、MySQLでクラスタリングして、データの更新タイミングとかが
> 問題ないのかどうかが知りたいです。

MySQL のレプリケーションのタイムラグは多分数ミリ秒程度だと思います。ちゃ
んと計ったことないけど…。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      5604 2002-06-05 23:27 [<moeru@xxxxxxxxxx>  ] 負荷分散について                        
      5627 2002-06-15 23:05 ┗[<moeru@xxxxxxxxxx>  ]                                       
->    5628 2002-06-15 23:16  ┗[とみたまさひろ <tomm]                                     
      5629 2002-06-16 00:41   ┗[<moeru@xxxxxxxxxx>  ]