sql >> データベース >  >> RDS >> Mysql

高可用性のためのMySQLレプリケーション

    新しく更新されたホワイトペーパーMySQLReplicationforHighAvailabilityが無料でダウンロードできるようになりました。

    MySQLレプリケーションを使用すると、1つのMySQLデータベースサーバーからのデータを1つ以上のMySQLデータベースサーバーに自動的にコピーできます。

    残念ながら、データベースのダウンタイムは、多くの場合、最適ではないHAセットアップ、手動/長時間のフェイルオーバー時間、およびアプリケーションの手動フェイルオーバーによって引き起こされます。このテクノロジーは世界中のDBAにとって一般的な知識ですが、これらの高可用性セットアップを維持することは困難な場合があります。

    このホワイトペーパーでは、MySQL 5.6、5.7、および8.0の最新機能について説明し、レプリケーションセットアップを展開および管理する方法を示します。また、ClusterControlが、データベースインフラストラクチャが最高のパフォーマンスで機能することを保証するために必要なすべてのツールを提供する方法も示します。

    このホワイトペーパーに含まれるトピックは…

    • MySQLレプリケーションとは何ですか?
      • 複製スキーム
        • 非同期レプリケーション
        • 準同期レプリケーション
      • グローバルトランザクション識別子(GTID)
        • MySQL5.5以前のレプリケーション
        • GTIDが問題を解決する方法
        • MariaDBGTIDとMySQLGTID
      • マルチスレッドスレーブ
      • クラッシュセーフスレーブ
      • グループコミット
    • MySQLレプリケーションのトポロジ
      • スレーブを使用したマスター(単一レプリケーション)
      • リレースレーブを備えたマスター(チェーンレプリケーション)
      • アクティブマスターを使用したマスター(循環レプリケーション)
      • バックアップマスターを使用したマスター(複数のレプリケーション)
      • 複数のマスターから単一のスレーブ(マルチソースレプリケーション)
      • レプリケーションスレーブを備えたガレラ(ハイブリッドレプリケーション)
    • MySQLレプリケーションセットアップの導入
      • 一般設定とSSH設定
      • MySQLサーバーを定義する
      • トポロジを定義する
      • スケールアウト
    • アプリケーションをレプリケーション設定に接続する
      • アプリケーションコネクタ
      • ファブリック対応コネクタ
      • リバースプロキシ/ロードバランサー
        • MariaDB MaxScale
        • ProxySQL
        • HAProxy(マスター/スレーブレプリケーション)
    • ClusterControlでのフェイルオーバー
      • マスターの自動フェイルオーバー
        • ホワイトリストとブラックリスト
      • マスターの手動フェイルオーバー
      • 奴隷の失敗
      • フェイルオーバー前およびフェイルオーバー後のスクリプト
        • フックが役立つのはいつですか?
          • サービスディスカバリ
          • プロキシの再構成
          • 追加のログ
    • 操作-MySQLレプリケーション設定の管理
      • レプリケーションステータスの表示
      • レプリケーションの開始/停止
      • スレーブを昇格させる
      • レプリケーションスレーブを再構築する
      • バックアップ
      • 復元
      • ソフトウェアのアップグレード
      • 構成の変更
      • スキームの変更
      • トポロジの変更
    • 問題とトラブルシューティング
      • レプリケーションステータス
      • レプリケーションラグ
      • データのドリフト
      • 誤ったトランザクション
      • 破損したスレーブ
      • 推奨事項

    今日ホワイトペーパーをダウンロードしてください!

    ClusterControlについて

    ClusterControlは、複数の管理ツールの必要性を排除する、混合環境のユーザー向けの包括的なオープンソースデータベース管理システムです。 ClusterControlは、高度なデプロイメント、管理、監視、およびスケーリング機能を提供し、MySQL、MongoDB、およびPostgreSQLデータベースを、信頼できる実証済みの方法論を使用して稼働させます。 ClusterControlの中核となるのは、新しいデータベースの展開、新しいノードの追加とスケーリング、バックアップとアップグレードの実行など、定期的に実行する必要のあるデータベースタスクの多くを自動化できる自動化機能です。

    ClusterControlの詳細については、ここをクリックしてください。

    Severenineについて

    Someninesは、データベースクラスターの自動化および管理ソフトウェアを提供します。私たちは、企業があらゆる環境にデータベースを展開し、すべての運用面を管理して大規模な可用性を実現するのを支援します。

    Someninesの製品は、すべてのスキルレベルの開発者と管理者が使用して、完全な「展開、管理、監視、スケーリング」データベースサイクルを提供し、高可用性データベースクラスターに通常関連する複雑さと学習曲線から解放します。いくつかの企業は、創業者が完全に自己資金で運営しているため、「アンチスタートアップ」と呼ばれることがよくあります。同社は、人気のある製品ClusterControlを介して、これまでに32,000を超える展開を可能にしました。現在、BT、Orange、Cisco、CNRS、Technicolor、AVG、Ping Identity、Paytrailを顧客として数えています。 Someninesは、スウェーデンのストックホルムに本社を置き、シンガポール、日本、米国にオフィスを構える非公開企業です。今日Severeninesを使用しているユーザーを確認するには、https://www.severalnines.com/companyにアクセスしてください。


    1. SELECT ... FOR XML PATH('')、1,1)の意味は何ですか?

    2. Microsoft Accessは死んでおらず、VBAも死んでいない

    3. ORA-00904groupby句の識別子の「無効な識別子」

    4. トップ5のMySQL監視ツール