オプションとは何かマニュアルでは以下のように記載されています。デフォルトはMINIMAL(最小限)ROWベースのみ有効MINIMALでは、SIGNEDフラグ、カラムの文字コードセット、Geometoryタイプのみをバイナリログに記録する。https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_row_metadata実際にMINIMALとFULLで比較してみます。オプションを指定し、確認します。部分が異なっています。場合は以下のようにカラム名がメタデータに含まれていることが確認できました。プライマリキーになっているカラム名も追加されています。カラム名は含まれません。「テーブルの何番目のカラムが変更されたか」のみが記載されています。Key(pk)どういう時に役に立つのかマニュアルには以下の2つが記載されてます。1つ目:データ連携がやりやすくなる。データが変更されたカラムの名前がバイナリログを見れば、すぐ判断できるため、データを連携する仕組みがこれまでより用意に実装できるということでしょう。warehouse.2つ目:マスターとスレーブで構成が異なるテーブルであってもレプリケーションが可能になるマスターとスレーブでカラムの順番が異なるとかそういうケースを指していると思われる。master's.これは実際試してみたのですが、うまく動きませんでした(レプリケーションが普通に止まります)。Worklogを見ると、「スコープ外」と記載されているので、まだ実装されてないようです。クッキーを焼いた話です。プリンタで遊んでました。3Dプリンタ扱うのは初めてです。試しに、MySQLのイルカのロゴ(Sakila)のクッキー型を作りました。クッキー型の作り方ネットで適当に拾った画像データをベクトルデータに変換する。変換したベクトルデータ(STL)にはゴミが含まれている場合があります。ベクトルデータを扱えるドロー系のイラストを扱えるソフトウェアでゴミを削除します。テストコードを書いてみる先日、MySQLをソースからビルドする方法を書きました。今日はテストコードについてのエントリーです。ディレクトリ以下にテストコードが記述されています。5800以上のテストが記述されています。500以上のテストが追加されたとアピールされてます(スライド11ページ)。MySQLの品質はこのテストコードで担保されているんですね。ディレクトリ以下に、テストを実行するためのスクリプトが配置されます。