このトピックでは、AliSQL のリリースノートについて説明します。AliSQL は Alibaba Cloud によって開発された MySQL ブランチです。AliSQL は MySQL Community Edition のすべての機能を提供します。AliSQL はまた、MySQL Enterprise Edition の機能と類似の機能も提供します。これらの類似機能には、エンタープライズグレードのバックアップとリストア、スレッドプール、パラレルクエリなどがあります。ApsaraDB RDS for MySQL は AliSQL とともに、セキュリティ制御、バックアップ、リストア、モニタリング、パフォーマンス最適化、読み取り専用インスタンスなど、幅広い高度な機能を提供します。このトピックでは、AliSQL のリリースノートについて説明し、関連するリファレンスへのリンクを提供します。
使用上の注意
RDS インスタンスの AliSQL バージョンが古い場合、RDS インスタンス上で実行されているワークロードが中断される可能性があります。RDS インスタンスのマイナーエンジンバージョンは定期的に、または Alibaba Cloud から O&M 通知を受け取った直後に更新することをお勧めします。
RDS インスタンスの AliSQL バージョンを更新する方法の詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
このトピックでは、リリースされたすべての AliSQL バージョンについて説明します。AliSQL バージョンがメンテナンス中の場合、AliSQL バージョンは ApsaraDB RDS コンソールで使用できない場合があります。ApsaraDB RDS コンソールに表示されている AliSQL バージョンのみを選択できます。
ApsaraDB RDS for MySQL のデータベースプロキシバージョンの詳細については、「データベースプロキシバージョンのリリースノート」をご参照ください。
マイナーエンジンバージョンの有効期限が指定されている場合、設定は次の表の「有効期限」列に更新されます。「有効期限」列に「N/A」と表示されている場合、マイナーエンジンバージョンは期限切れになりません。マイナーエンジンバージョンのステータスの詳細については、「マイナーエンジンバージョンの更新」をご参照ください。
RDS Basic Edition、RDS High-availability Edition、または RDS Cluster Edition で MySQL 8.0 を実行する RDS インスタンス
RDS Cluster Edition は、20220730 以降の AliSQL バージョンでサポートされています。
MySQL グループレプリケーション (MGR) は、20221231 以降の AliSQL バージョンでサポートされています。
AliSQL バージョン | Community MySQL バージョン | 説明 | 有効期限 |
20241231 | 8.0.36 |
| |
20241130 | 8.0.36 |
| |
20241031 | 8.0.36 |
| |
20240930 | 8.0.36 |
| N/A |
20240731 | 8.0.36 |
| N/A |
20240630 | 8.0.36 | バグ修正:
| N/A |
20240615 | 8.0.36 | バグ修正: インスタント DDL 機能のために非 INSTANT カラムのシーケンスが変更されたために REDO ログが書き込まれないバグが修正されました。 | N/A |
20240531 | 8.0.36 |
| N/A |
20240522 | 8.0.34 |
| N/A |
20240229 | 8.0.34 |
| N/A |
20240131 | 8.0.34 |
| N/A |
20230930 | 8.0.34 | 重要 OpenSSL を OpenSSL 3.0.10 にアップグレードした後、TLS 1.0 および TLS 1.1 は自動的に無効になります。互換性のために、ApsaraDB RDS for MySQL では ssl_cipher パラメータがデフォルトで サービスで TLS 1.2 以降を使用している場合は、セキュリティを強化するために、ApsaraDB RDS コンソールで ssl_cipher パラメータを空の文字列
| 該当なし |
20230914 | 8.0.31 | 重要 マイナーエンジンバージョン 20230630 と 20230914 は廃止されました。RDS インスタンスで 20230630 または 20230914 を実行している場合は、できるだけ早くマイナーエンジンバージョンを 20230930 に更新することをお勧めします。 バグ修正: フィールドを追加または削除する際に、INPLACE ではなく INSTANT が自動的に使用されるバグが修正されました。INPLACE を使用すると、INSTANT によって発生する安定性の問題を防ぐことができます。 説明 このバグは一時的に修正されており、修正はマイナーエンジンバージョン 20230914 にのみ適用されます。 | N/A |
20230630 | 8.0.31 | 重要
| 該当なし |
20230620 | 8.0.28 | バグ修正:
| 該当なし |
20230610 | 8.0.28 | バグ修正:
| 該当なし |
20230324 | 8.0.28 | バグ修正: 準同期レプリケーションモードで、Binlog in Redo機能が予期せず有効になるバグが修正されました。 | N/A |
20221231 | 8.0.28 |
| 該当なし |
20221121 | 8.0.28 | バグ修正: いくつかのシナリオで共通テーブル式(CTE)を使用してクエリを実行すると、一時テーブルへの参照が CTE に正しく適用されないバグが修正されました。 | 該当なし |
20220830 | 8.0.28 |
| 該当なし |
20220730 | 8.0.25 | 機能の改善: バッファプール フリー リサイズ機能が最適化されました。 | 該当なし |
20220530 | 8.0.25 |
| 該当なし |
20220523 | 8.0.25 | バグ修正:
| N/A |
20220331 | 8.0.25 |
| N/A |
20210930 | 8.0.25 |
重要 オープンソース MySQL 8.0.22 は、derived_condition_pushdown 機能を提供します。この機能は、派生テーブルでスキャンされるデータ量を削減し、クエリを高速化できます。ただし、この機能はユーザー変数を無視します。その結果、ユーザー変数に対して null 値が返され、クエリを完了できません。詳細については、「MySQL 公式ドキュメント」をご参照ください。 この問題を解決するには、ユーザーは RDS インスタンスに接続し、 | 該当なし |
20201031 | 8.0.18 |
| 20240601 |
20200831 | 8.0.18 |
| 20240601 |
20200630 | 8.0.18 |
| 20240601 |
20200430 | 8.0.18 |
| 20240601 |
20200331 | 8.0.18 |
| 20240601 |
20200229 | 8.0.16 |
| 20240601 |
20200110 | 8.0.16 |
| 20240601 |
20191225 | 8.0.16 |
| 20240601 |
20191115 | 8.0.16 | 新機能: 文キュー機能がサポートされています。この機能を使用すると、同じバケットで文をキューに入れることができます。これらの文は、同じリソースで実行できます。たとえば、これらの文はテーブルの同じ行で実行できます。この機能は、競合によって発生するオーバーヘッドを削減するのに役立ちます。詳細については、「文キュー」をご参照ください。 | 20240601 |
20191101 | 8.0.16 |
| 20240601 |
20191015 | 8.0.16 |
| 20240601 |
20190915 | 8.0.16 | バグ修正: Cmd_set_current_connection プロセス実行時にメモリリークが発生するバグが修正されました。 | 20240601 |
20190816 | 8.0.16 |
| 20240601 |
20190601 | 8.0.16 |
| 20240601 |
RDS Enterprise Edition 上で MySQL 8.0 を実行する RDS インスタンス
AliSQL バージョン | 説明 |
20230415 | バグ修正:
|
20230406 | 機能改善: Faster DDL 機能が最適化されました。セッションが終了すると、ユーザー操作またはオプティマイザによって一時テーブルが生成された場合、ページをエビクトするデフォルトのプロセスがバッファープール全体をトラバースすることから、一時テーブルに関連するページのみをトラバースすることに最適化されました。これにより、バッファープールが一時テーブルをエビクトするのを待つ時間が短縮され、競合が軽減され、全体的なパフォーマンスが向上します。 |
20210305 | バグ修正: PERFORMANCE SCHEMA でメモリリークが発生するバグが修正されました。 |
20200918 | 新機能: RDS インスタンスの専用プロキシに対して SSL 暗号化を有効にすることができます。 |
20200805 | バグ修正: メタデータ関連のバグが修正されました。 |
20200608 |
|
20200317 |
|
RDS Basic Edition、RDS High-availability Edition、または RDS Cluster Edition で実行されている MySQL 5.7 の RDS インスタンス
RDS Cluster Edition は、20220731 以降の AliSQL バージョンでサポートされています。
AliSQL バージョン | Community MySQL バージョン | 説明 | 有効期限 |
20250430 | 5.7.44 |
| N/A |
20250331 | 5.7.44 |
| N/A |
20241231 | 5.7.44 | 新機能:
| N/A |
20241130 | 5.7.44 |
| N/A |
20240930 | 5.7.44 | 新機能: ネイティブ レプリケーション機能がサポートされています。 | N/A |
20240731 | 5.7.44 |
| N/A |
20240430 | 5.7.44 |
| N/A |
20240229 | 5.7.44 |
| N/A |
20240115 | 5.7.43 | バグ修正:
| N/A |
20231215 | 5.7.43 | 重要 OpenSSL を OpenSSL 3.0.9 にアップグレードすると、TLS 1.0 と TLS 1.1 は自動的に無効になります。互換性のために、ApsaraDB RDS for MySQL では ssl_cipher パラメータがデフォルトで サービスで TLS 1.2 以降を使用している場合は、セキュリティを強化するために、ApsaraDB RDS コンソールで ssl_cipher パラメータを空の文字列 バグ修正: OpenSSL を OpenSSL 3.0.9 にアップグレードした後、TLS 1.0 と TLS 1.1 を使用してサーバーに接続できないバグが修正されました。 | N/A |
20231031 | 5.7.43 | バグ修正: EncDB パラメータ設定が有効にならないバグが修正されました。 | N/A |
20230831 | 5.7.43 | 重要 OpenSSL を OpenSSL 3.0.9 にアップグレードすると、TLS 1.0 と TLS 1.1 は自動的に無効になります。TLSv1 と TLSv1.1 を使用したい場合は、
| N/A |
20230531 | 5.7.42 |
| N/A |
20230228 | 5.7.40 | バグ修正:
| N/A |
20221231 | 5.7.40 |
| N/A |
20221031 | 5.7.39 |
| N/A |
20220731 | 5.7.38 |
| N/A |
20220430 | 5.7.37 |
| N/A |
20211231 | 5.7.35 |
| N/A |
20210630 | 5.7.32 |
| N/A |
20210430 | 5.7.32 |
| N/A |
20201031 | 5.7.30 | バグ修正:
| 20240601 |
20200831 | 5.7.30 |
| 20240601 |
20200630 | 5.7.28 |
| 20240601 |
20200430 | 5.7.28 |
| 20240601 |
20200331 | 5.7.28 |
| 20240601 |
20200229 | 5.7.26 |
| 20240601 |
20200110 | 5.7.26 | 機能の改善:
| 20240601 |
20191225 | 5.7.26 |
| 20240601 |
20191115 | 5.7.26 | バグ修正: プライマリ/セカンダリ スイッチオーバーの実行時に、システムが監査ログに変数を表示するバグが修正されました。 | 20240601 |
20191101 | 5.7.26 |
| 20240601 |
20191015 | 5.7.26 |
| 20240601 |
20190925 | 5.7.26 | 調整されたパラメーター:
| 20240601 |
20190915 | 5.7.26 | 新機能: スレッドプール機能は、セッションからスレッドを分離するために提供されています。 多数のセッションが作成された場合、システムは少数のスレッドを実行して、アクティブなセッションのタスクを完了できます。 詳細については、「スレッドプール」をご参照ください。 | 20240601 |
20190815 | 5.7.26 |
| 20240601 |
20190510 | 5.7.26 | 新機能: トランザクションでの一時テーブルの作成がサポートされるようになりました。 | 20240601 |
20190319 | 5.7.26 | 新機能: ハンドシェイクパケットにおけるプロキシのスレッド ID の構成がサポートされています。 | 20240601 |
20190131 | 5.7.25 |
| 20240601 |
20181226 | 該当なし |
| 20240601 |
20181010 | N/A | 機能改善:
| 20240601 |
20180431 | N/A | 新機能:
| 20240601 |
RDS Enterprise Edition で MySQL 5.7 を実行する RDS インスタンス
AliSQL バージョン | 説明 |
20230101 | バグ修正: 複数のセッションが自動インクリメント列を持つテーブルに挿入され、IODKU が一意キー制約として使用され、自動インクリメント列の明示的な値がテーブルに追加されない場合、一意なインデックスの競合により挿入操作が失敗する可能性があります。バグ修正後、IODKU がデータの挿入に失敗した行の自動インクリメント ID は次の挿入操作のために保持され、この失敗した挿入操作は更新操作と見なされます。 |
20201229 | バグ修正:
|
20191128 |
|
20191016 |
|
20190909 |
|
20190709 | 新機能:
|
MySQL 5.6 を実行する RDS インスタンス
AliSQL バージョン | Community MySQL バージョン | 説明 | 有効期限 |
20241231 | 5.6.16 | バグ修正:
| 該当なし |
20221130 | 5.6.16 |
| 該当なし |
20221126 | 5.6.16 | バグ修正: InnoDB の AUTO_INCREMENT 列の値が重複するというバグが修正されました。 | 該当なし |
20210630 | 5.6.16 |
| 該当なし |
20210430 | 5.6.16 |
| 該当なし |
20201031 | 5.6.16 | バグ修正:
| 20240601 |
20200831 | 5.6.16 |
| 20240601 |
20200630 | 5.6.16 |
| 20240601 |
20200430 | 5.6.16 |
| 20240601 |
20200331 | 5.6.16 |
| 20240601 |
20200229 | 5.6.16 |
| 20240601 |
20200110 | 5.6.16 |
| 20240601 |
20191212 | 5.6.16 | 機能改善: 不要な TCP エラーログを削除できるようになりました。 | 20240601 |
20191115 | 5.6.16 | バグ修正: スロークエリログでタイムスタンプのオーバーフローが発生するバグが修正されました。 | 20240601 |
20191101 | 5.6.16 | バグ修正:
| 20240601 |
20191015 | 5.6.16 |
| 20240601 |
20190815 | 5.6.16 | 機能改善: 最適化されたインスタンスロックメカニズムが提供されます。このメカニズムにより、RDS インスタンスがロックされている場合でも、RDS インスタンスでテーブルを削除または切り捨てることができます。 | 20240601 |
20190130 | 5.6.16 | バグ修正: データベースの安定性を損なうバグが修正されました。 | 20240601 |
20181010 | 5.6.16 | 機能改善: MyRocks で rocksdb_ddl_commit_in_the_middle パラメーターがサポートされるようになりました。このパラメーターが on に設定されている場合、一部の DDL 文は実行時に COMMIT 操作を呼び出します。 | 20240601 |
201806** | 5.6.16 | 新機能: スロークエリログをマイクロ秒レベルで収集できるようになりました。 | 20240601 |
20180426 | 5.6.16 |
| 20240601 |
20171205 | 5.6.16 | バグ修正:
| 20240601 |
20170927 | 5.6.16 | バグ修正: システムが不適切なインデックスに基づいて TokuDB テーブルをクエリするバグが修正されました。 | 20240601 |
20170901 | 5.6.16 |
| 20240601 |
20170530 | 5.6.16 | 新機能: RDS インスタンスの特権アカウントには、RDS インスタンスの標準アカウントによって確立されたすべての接続を閉じる権限が付与されます。 | 20240601 |
20170221 | 5.6.16 | 新機能: プロキシ端末機能がサポートされるようになりました。詳細については、「ApsaraDB RDS for MySQL インスタンスのプロキシ端末機能を有効にする」をご参照ください。 | 20240601 |
MySQL 5.5 を実行する RDS インスタンス
AliSQL バージョン | 説明 |
20181212 | バグ修正:
|