Amazon RDS データベースプレビュー環境で MySQL 26.7 を試してみた
はじめに
2026年9月30日、Amazon RDS for MySQL 26.7 が RDS データベースプレビュー環境で利用可能になりました。
この記事では、RDS プレビュー環境でインスタンスを起動・接続し、バージョンと新機能(Change Stream Applier)の設定項目の有無を確認した結果を紹介します。
バージョン命名体系
9.7 と 26.7 の関係
9.7 と 26.7 では種別と命名体系が異なります。
| バージョン | 種別 | 命名体系 | 位置づけ |
|---|---|---|---|
| MySQL 9.7 | LTS | 旧: x.y.z | 旧体系の最後のリリースライン |
| MySQL 26.7 | Innovation | 新: YY.M.パッチ(年.月.パッチ) | 新体系の最初のリリース |
26.7 は「2026年7月リリース」を意味し、末尾のパッチ番号を含めた 26.7.0 が完全なバージョン表記です。
今後のリリーストラック
新体系では Innovation と LTS の 2 トラックが並走します。
- Innovation: 新機能リリース。26.7 → 26.10 → 27.1 → 27.4 と四半期ごとに続く予定です。
- LTS: 長期サポート版。新体系の LTS はまだリリースされておらず、現時点で最新の LTS は旧体系最後のリリースラインである MySQL 9.7 です。RDS はコミュニティ GA から6か月以内に対応する方針で、9.7 のコミュニティ GA は 2026年4月21日のため、RDS GA は 2026年10月頃の見込みです。
検証環境
| 項目 | 値 |
|---|---|
| 環境 | Amazon RDS データベースプレビュー環境 |
| リージョン | us-east-2 |
| エンジンバージョン | MySQL 26.7.0 |
| インスタンスクラス | db.t3.micro |
| ストレージ | gp3 20GB |
| クライアント | mysql クライアント(mariadb105 パッケージ / EC2 Amazon Linux 2023 aarch64) |
| 接続方式 | SSL(--ssl-ca でグローバル CA バンドルを指定) |
プレビュー環境でインスタンスを起動する
プレビュー環境専用のエンドポイント https://rds-preview.us-east-2.amazonaws.com を --endpoint-url に指定します。
aws rds create-db-instance \
--endpoint-url https://rds-preview.us-east-2.amazonaws.com \
--region us-east-2 \
--db-instance-identifier mysql-267-preview \
--db-instance-class db.t3.micro \
--engine mysql \
--engine-version 26.7.0 \
--master-username admin \
--master-user-password '<password>' \
--allocated-storage 20 \
--storage-type gp3 \
--no-publicly-accessible \
--no-multi-az \
--no-deletion-protection
約5〜6分で利用可能になりました。
接続と内部確認
パブリックアクセスを無効にして作成したため、同一 VPC 内の EC2 から接続しました。
バージョン確認
mysql> SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 26.7.0 |
+-----------+
Change Stream Applier の確認
MySQL 26.7 の新機能として Change Stream Applier(CSA) が追加されました。並列レプリケーションのスループット向上とレプリケーション遅延の低減を目的とした新しいアプライヤです。もともと MySQL Labs で公開されていた機能で、26.7 で本体に取り込まれました。
CSA の設定項目が追加されているかを確認するため、performance_schema.replication_applier_configuration のカラムを調べました。
mysql> SHOW COLUMNS FROM performance_schema.replication_applier_configuration;
+---------------------------------------------+--------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------------------------------------+--------------------------------------+------+-----+---------+-------+
| CHANNEL_NAME | char(64) | NO | PRI | NULL | |
| DESIRED_DELAY | int | NO | | NULL | |
| PRIVILEGE_CHECKS_USER | text | YES | | NULL | |
| REQUIRE_ROW_FORMAT | enum('YES','NO') | NO | | NULL | |
| REQUIRE_TABLE_PRIMARY_KEY_CHECK | enum('STREAM','ON','OFF','GENERATE') | NO | | NULL | |
| ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS_TYPE | enum('OFF','LOCAL','UUID') | NO | | NULL | |
| ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS_VALUE| text | YES | | NULL | |
| APPLIER_VERSION | int unsigned | NO | | NULL | |
| APPLIER_WORKER_COUNT | int unsigned | NO | | NULL | |
| APPLIER_EVENT_MEMORY_LIMIT | int unsigned | NO | | NULL | |
+---------------------------------------------+--------------------------------------+------+-----+---------+-------+
| カラム | 役割 |
|---|---|
APPLIER_VERSION |
1=従来のアプライヤ、2=Change Stream Applier |
APPLIER_WORKER_COUNT |
チャンネルごとのワーカースレッド数 |
APPLIER_EVENT_MEMORY_LIMIT |
イベントのメモリ上限 |
今回はリードレプリカを構成しておらずレプリケーションチャンネルが存在しないため、テーブルに行はありませんでした。
CSA の詳細は MySQL 26.7 のリファレンスマニュアル、および Labs 公開時の Oracle ブログを参照してください。
まとめ
MySQL 9.7 LTS の RDS GA は、前述の方針から推定すると 2026年10月頃です。
9.7 LTS が旧体系の最後、26.7 Innovation が新体系の最初のリリースという位置づけです。
26.7 で追加された Change Stream Applier などの新機能を RDS での正式提供前に確認したい場合は、プレビュー環境をご活用ください。



