MySQL– category –
-
MySQL
MySQL InnoDB Cluster on EC2での可用性について
はじめに MySQL InnoDB ClusterをAWS上で稼働させた場合に、同AZで稼働させる場合と、DRの観点から異なるAZで稼働させた場合の動きをみたくて試してみました。 切り替わり時の挙動確認が目的のため、データサイズやワークロードについては一切考慮しており... -
MySQL
MySQL 8.0.13 で追加された、 Group Replication の UDF を使ってみる その2
オンラインで Group Replication の設定が変更できる3つの新機能 Changing a Group's Primary Member Changing a Group's Mode Using Group Replication Group Write Consensus 前回、1. Changing a Group's Primary Member の検証を行いましたので、今回... -
MySQL
MySQL 8.0.13 で追加された、 Group Replication の UDF を使ってみる その1
オンラインで Group Replication の設定が変更できる3つの新機能 Changing a Group's Primary Member Changing a Group's Mode Using Group Replication Group Write Consensus 今回は、1. Changing a Group's Primary Member を検証してみたいと思います... -
MySQL
MySQL 8.0.13 で追加された、 Group Replication の UDF を使ってみる その3
オンラインで Group Replication の設定が変更できる3つの新機能 Changing a Group's Primary Member Changing a Group's Mode Using Group Replication Group Write Consensus 前々回、1. Changing a Group's Primary Member の検証を行い、前回、2. Cha... -
MySQL
MySQL 5.7 における sys スキーマの破損について
はじめに MySQL 5.7 で追加された sys スキーマを使おうとしたところ、以下のようなエラーが出力されて参照できませんでした。 [crayon-678b7b4949793322086559/] この原因について調査した結果を以下にまとめます。 環境 OS:CentOS 6.9 DBMS:MySQL 5.7.... -
MySQL
MySQL 8.0 リソースグループについて
MySQL 8.0からリソースグループが導入されましたので、検証してみたいと思います。 リソースグループ https://dev.mysql.com/doc/refman/8.0/en/resource-groups.html リソースグループとは MySQLスレッドが使用できるサーバリソースに制限をかける仕組み... -
MySQL
MySQL Shell 8.0 のパスワード保存について
MySQL Shell 8.0.12 で追加された機能として、入力したパスワードを保存してくれるようになりました。 本記事では実際にどのように動作するかを検証してみました。 MySQL Shell のセットアップ CentOS (Linux) の場合 [crayon-678b7b4949d06369571744/] Wi... -
MySQL
MySQL 8.0 の RESTART 構文
MySQL 8.0 では MySQLサーバーを操作する SQL の構文 として MySQL 5.7 から存在していた SHUTDOWN に加え、新たに RESTART が追加されました。 従来は ホストサーバーにログインしてコマンドラインからMySQL サーバーを再起動していましたが、MySQL 8.0 ... -
MySQL
MySQL 8.0 の INSTANT DDL について
MySQL 8.0.12 はマイナーバージョンアップですが、ALTER TABLE でカラムを追加する際のアルゴリズムに「INSTANT」が追加されました。 MySQL 8.0: InnoDB now supports Instant ADD COLUMN | MySQL Server Blog ALGORITHM=INSTANT とは? 従来の「COPY」や... -
MySQL
MySQL 8.0 の正規表現のマルチバイト対応について
MySQL では以前から REGEXP を使った正規表現をサポートしてきましたが、MySQL 8.0 からは Henry Spencer regular expression library から ICU (International Components for Unicode のライブラリに変わりました。これによってユニコードがサポートされ...