[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

masterに関するsomemoのブックマーク (2)

  • MySQLをmaster:slave=1:1構成にして参照をslaveに向けるのがなぜ良くないか - 酒日記 はてな支店

    MySQLのmasterとslave 1:1にして参照をslave向けるのってやりたがる人多いみたいだけど、性能たいして上がらない割に可用性落ちるだけだからやめようキャンペーン 2011-06-19 00:16:30 via YoruFukurou MySQL はレプリケーションが簡単に構成できるのですが、時折 master 1台 に対して slave 1台、更新処理は master に、参照は slave に、という構成を目にします。 個人的にはこの構成はお勧めでないと思っているので、その理由を考察してみます。 1. 可用性が落ちる 当然ですが、master, slave のどちらが落ちても影響を受けるために可用性が低下します。 2. 全体の性能がほとんど上がらない master 1台ですべてのクエリを処理する場合と比べて、可用性が落ちる引き換えとして見合った性能向上が得られるか、という

  • [Symfony2] DB の Master/Slave(マスタースレーブ)構成について

    Symfony2 での DB の Master/Slave 構成について調べたのでメモ。 symfony1系には sfDoctrineMasterSlavePlugin があるのですが、Symfony2でも同じようなものがないかなと思っていたら、ありました。 Doctrine の DBAL2.16 から実装された MasterSlaveConnection を使えばできるみたいです。 ・lib/Doctrine/DBAL/Connections/MasterSlaveConnection.php at master from doctrine/dbal - GitHub DBAL2.16 以上が使えないようでしたら、下記記事を参考に「データベース接続ごとのEntityManagerを明示的に切り替えるような方法」で対応するしかなさそうです。 ・Symfony2を利用してのDBのMaster

  • 1