MariaDBに関するnntsuguのブックマーク (6)
-
こんにちは、cloudpack の がみさん です。 はじめに Amazon EC2で稼働しているMariaDB Galera Clusterのバックアップ/リストアプランについて考えています。 mysqldump Percona Xtrabackup Clusterグループのメンバーノードを切り離してbackup データベースのテーブルをFLUSH TABLES WITH READ LOCKしてストレージのスナップショットバックアップ 今回は 今回はAmazon EBSを利用していることも有り[4.]を試してみました。 やり方は昔からあるLVM Snapshotを用いたパターンと同じです ※ご参考﹁SQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup﹂ ちなみにGalera Clusterには未サポートの機能があります。 MariaDB Gal
-
-
MariaDB Galera Cluster 5.5を試す oujiにMySQLの深淵の闇(マスタ昇格とかマスタ昇格とか)から逃れたいと相談したところ MariaDB Galera Clusterが良いと教えてもらったのでやっとこさ試した記録を残します。 RDS最高なのですが、選定できないと思われるケースもあるのでこっちが利用できたらいいな。 MariaDB Galera Clusterって何 デュアルマスタ構成が可能なデータベースクラスタらしいです。最高。 今回はMySQL 5.5からMariaDBへの移行を考え MariaDB Galera Clusterは5.5で試しています。 MariaDB 5.5はMySQL 5.5と互換性があるので、アプリケーションやデータベースを変更せずmysqldumpで移行できると思います。 詳しい資料は こことか 日本語で詳しいのはさくらインターネット
-
以前の覚書 日々の覚書: Percona XtraDB Cluster設計の迷いどころ︵現在進行形︶ で迷ってたんですが、気付いたらPITRフツーにできたのでメモ。 あの記事を書いた時点で検証していたのはwsrep 25.2.xだったんですが、wsrepも気付けば25.5.x (MySQLと同じで、25. x . y のうち25はAPIバージョンなので、wsrepのバージョンは2.x系から5.x系なのでメジャー2世代くらい?)、25.2.xと25.3.xの間で結構インプリメントされたような話は聞いてたんですが、そのせいなのかどうかはよく判らず。 ( ´-`).oO︵なんか25.2.xの時のcodershipのMLで、25.3.x(の初期)ではマルチマスターでPITRまだできないねー、みたいなのを読んだ気がしたんですがソース見つからず。 このディスカッション見ると、25.3.xと5.6の組み
-
download download 説明 mysqlvizをご存知ない方はmoongiftさんの解説をどうぞ。 リレーション貼ってなくてもテーブル名と~idから推測してER図作成するmysqlvizに感動しました。 しかし出力結果がテーブル数が多い場合に優しくないので見やすく改造しました。 (サンプルはEC-CUBEFree版のDBです。) mysqlとsqliteが対応とのことですが、他のDBもmysql形式に変換すれば使えるのではないでしょうか。 改良後 線の色・・・1本目‥紫、2本目‥ぶっとい青、3本目‥緑、4本目‥黄、5本目‥赤、6本目以降‥ピンク 他のテーブルからリンクが貼られているだけのテーブルは丸い形 つながりがないテーブルは非表示にしときました。
-
(2014.12.3追記‥このblogの内容は、以下の書籍にも反映させた。) SQLレベルの差異 MariaDB5.5とMySQL5.5ではSQLレベルでの違いはほとんどなかった。autoincrementの最大値の扱いくらい。 ただし、MariaDB10.0でREGEXPがマルチバイト対応になったので、アプリ側は注意。 項目 MySQL MariaDB Autoincrement 最大値に達すると、以降は最大値を繰り返す。Warningのみ。エラーにならない。tinyintなら…,125,126,127,127,127… 最大値-1まで。以降はエラーを返す。tinyintなら…,125,126,ERROR,ERROR,… EXPLAIN文 JSON形式 バージョン5.6から 未対応 Optimizer Trace バージョン5.6から 未対応︵ただし、MariaDBのほうがオプティマイザ
-
1