Percona XtraDB Cluster– tag –
-
Percona
PXCのNon-Blocking Operations方式の紹介
はじめに Percona XtraDB Cluster(PXC) 8.0.25からOnline Scheme Upgradesの新方式としてNon-Blocking Operations(NBO)方式が追加されました。 本記事ではこのNBO方式について紹介したいと思います。 なお、NBO方式はTech Previewです。変更される可能性が... -
Percona
Percona Kubernates Operator for Percona XtraDB Cluster(PKO)を使ってみる
かつてはステートフルなソフトウェアではKubernatesは難しいということも言われていましたが、最近ではデータベース界隈でも利用が活発化しているように感じます。 MySQLでもα版ですがOperatorを公開していたり、MariaDBでは同社のDBaaSでKubernatesを利用... -
Percona
galera4の新機能:Synchronization Functions と Galera System Tables
はじめに 去年のブログ記事でも触れましたが、現在のGaleraライブラリの最新バージョンは 4.0 系です。 去年の時点では 4.0 系はMariaDBにのみ実装されていましたが、今年GAになったPercona XtraDB Cluster 8.0(以下、PXC8.0)にも Galera 4.0 は組み込ま... -
Percona
Percona XtraDB Cluster 8.0 をローカルPC環境で手軽に構築する方法(dbdeployer,docker)
先週のPercona XtraDB Cluster 8.0(PXC8.0)の記事に引き続き、 Percona XtraDB Cluster 8.0 GAを調査 | スマートスタイル TECH BLOG 今回もPXC8.0について取り上げていきます。 PXCは高可用性構成の仕様上、3ノード以上でクラスターを組むことが強く... -
Percona
Percona XtraDB Cluster 8.0 GAを調査
はじめに Galeraベースのマルチマスタソリューションとして有名なPercona XtraDB Cluster(以下、PXC)ですが、2020/04/29に最新版である 8.0.18-9.3 がリリースされ、これがGA版となりました。 リリースノート そこで、PXC8.0について少し調べてみました... -
Percona
PXC(Galera Cluster)におけるDDLの挙動について
はじめに DDL(Data Definition Language)は、MySQLの開発・運用では欠かせない要素です。MySQL5.6で導入された「オンラインDDL」では、従来READロックを取得していたALTER TABLEコマンドがほぼロック無しで実行できるようになり(例外あり)、運用の柔軟... -
Percona
Galera Cluster の wsrep_notify_cmd 変数について
はじめに このブログでもしばしば取り上げている Galera Cluster ですが、つい最近 wsrep_notify_cmd というパラメータ変数の存在を知りました。 調べてみると中々に便利そうな機能だったので、早速このブログで紹介したいと思います。 wsrep_notify_cmd ... -
技術情報
ProxySQL Native Galera SupportでGalera Clusterを監視する
今回はProxySQL 2.0でGalera Clusterを監視する機能についてご紹介したいと思います。 Oracle社が提供する同期レプリケーションのソリューションとしては、MySQL Group Replicationがあります。 同様の機能を持つサードパーティ製のソリューションとしては... -
Percona
Galera Arbitratorを用いたデュアルマスタ構成
はじめに 一般に知られている通り、MySQLにおける通常のレプリケーション機能はマスタが1台の「シングルマスタ」構成を前提としています(マルチソースレプリケーションを除く)。 そのため、マスタを2台用意して双方向にレプリケーションを行う「デュアル... -
Percona
Galeraレプリケーションに Primary Key が必要な理由
はじめに Galera Cluster(およびそのブランチ)には、「全テーブルにPrimary Keyが設定されている必要がある」という制約事項があります。これは以下のように公式リファレンスマニュアルでも明言されています。 DIFFERENCES FROM A STANDALONE MYSQL SERV...
12