UCO-Tech(InnoDB Clusterへの移行方法)
今回はMySQLのレプリケーション構成からInnoDB Clusterへの移行について考えてみます。 とりあえずは移行元と移行先は同じバージョンで、という前提です。 (mysqldump使ってるから違っても応用は効くはず … [Read more…]
今回はMySQLのレプリケーション構成からInnoDB Clusterへの移行について考えてみます。 とりあえずは移行元と移行先は同じバージョンで、という前提です。 (mysqldump使ってるから違っても応用は効くはず … [Read more…]
MySQL 8.0から、トランザクションのスケジューリングが新しいロジックに置き換わった、 とのことなので、これについて少し調べてみました。 基本となる情報はMySQL Server Teamブログの以下の記事です。 C … [Read more…]
仮想環境でマシンを動かしている時、隣のVMが高負荷状態だったりすると、 自分のVMがその煽りを食ってパフォーマンスがダウンすることがあります。 (よくあることですね) 今回は、一番(?)単純化した図式で、 どんな影響が出 … [Read more…]
今回は、MySQLのREDOログを使い切ってしまった場合にどんな悲劇が訪れるか、 というのをグラフで見てみようと思います。 今回テストした環境はこんな感じです。 CentOS 6.5 MySQL 5.7.20 innod … [Read more…]
MySQLの情報取得用のマクロを作ってみました。 MySQLステータスチェックマクロ 取りたい情報を全部とれるか、といったら、 このまま使ったら本当に最低限だけです。 ただ、実行させたいSQLは追加できるので、 不足があ … [Read more…]
あけましておめでとうございます。 今年こそは更新さぼらないようにしようと思います。 (その分内容は少し薄くなるかもしれないですが) 今回はMySQLのステータス取得についてです。 主にパフォーマンスチューニングで使われる … [Read more…]
MySQL 8.0 RCの、ヒストグラムを使用したオプティマイザについて、少し調べてみました。 マニュアルはこちら。 https://dev.mysql.com/doc/refman/8.0/en/optimizer-s … [Read more…]
9/21、MySQL8.0のRC版リリース。 基本、マニュアルヨメのお話なんですが、 自分のメモを兼ねて書いておきます。 MySQL 8.0.3リリースノート: https://dev.mysql.com/doc/rel … [Read more…]
今回はInnoDB Clusterの基本的なオペレーションをまとめました。 MySQL Shellから実行するのですが、 結構今までよりもコマンドが増えたので、自分用のメモとしても使うつもりです。 基本操作 インスタンス … [Read more…]
前回の記事で、InnoDB Clusterの基本的な挙動を確認しました。 今度は障害時の挙動を見てみましょう。 現在の状態はこんな感じ。 mysql-js> cluster.status() { “clusterName … [Read more…]