MySQLの次世代クラウドデータベースOracle Cloud「MySQL Da...2021年1月6日参加登録 受付終了 MySQL本来の価値を提供するクラウド・データベース・サービス「MySQL Database Service」 「MySQL Database Service」は、MySQL Enterprise Edition をベー...
MySQL203MySQLのデュアルソース(デュアルマスタ)についてはじめに MySQLを使用しているユーザの多くは「レプリケーション」機能を使用されているのではないかと思います。同機能を利用すると様々なレプリケーション構成(トポロジー)を組むことができます。 主なトポロジーとしては以下のようなものが...
MySQL2515MySQL8.0で新たに追加されているレプリケーション接続オプションはじめに MySQL 8.0 でレプリケーション環境を構築しようと、従来の(5.7までのよくある)手順でレプリケーションユーザーを作成して、CHANGE MASTER コマンドを実行したところ、SHOW SLAVE STATUS に以...
MySQL1604バイナリログ中継サーバ “Ripple” を使ってみた“Ripple”とは Rippleは、Googleの Pavel Ivanov 氏が開発したMySQLレプリケーションの中継を行う中間サーバです。Apache-2.0ライセンスで公開されています。 Ripple...
MySQL3014MTS(マルチスレッドスレーブ)を使う場合の注意点MySQL5.6で実装されたMulti Threads Slave(以下、MTS)は、MySQLレプリケーションを利用するユーザ共通の悩みである「スレーブ遅延」に対するソリューションの一つです。 スレーブ遅延の主因の一つは、スレーブの...
MariaDB4978MaxScale 2.2 のモニター機能を使って自動フェイルオーバーを実現するMariaDB MaxScale はマスター/スレーブ構成のMySQLやMariaDBでアプリケーション側からの接続を振り分けるプロキシの機能がメインでした。 この機能を使うことでフェイルオーバーが発生してマスターサーバーが変わっても...
MySQL2831MySQL NDB Clustrer to InnoDBレプリケーション環境を構築してみたMySQL NDB Clusterでも、通常のMySQL同様にレプリケーションを組む事ができます。 MySQL NDB Clusterをマスターに、InnoDBエンジンを使用したMySQLをスレーブにした構成も、Oracle社ではサポ...
MySQL11391mysqlfailover で自動フェイルオーバーを実現するmysqlfailoverとは? mysqlfailover はOracle社が提供している MySQL Utilities というツール群の中の1つです。 下記の図のようにレプリケーション構成において、マスターに障害が発生した場合、...