このトピックでは、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バージョンがメンテナンス中の場合、ApsaraDB RDSコンソールでAliSQLバージョンが使用できない場合があります。 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バージョン | 説明 | 有効期限 |
20240731 |
| 非該当 |
20240630 | バグ修正:
| 非該当 |
20240615 | バグ修正: インスタントDDL機能のINSTANT以外の列のシーケンスが変更されたためにredoログが書き込まれないバグが修正されました。 | 非該当 |
20240531 |
| 非該当 |
20240522 |
| 非該当 |
20240229 |
| 非該当 |
20240131 |
| 非該当 |
20230930 | 重要 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 | 重要 マイナーエンジンバージョン20230630と20230914は廃止されました。 RDSインスタンスが20230630または20230914で実行されている場合は、マイナーエンジンバージョンをできるだけ早く20230930に更新することを推奨します。 バグ修正: INPLACEではなくINSTANTがフィールドの追加または削除に自動的に使用されるバグが修正されました。 INPLACEを使用すると、INSTANTによって引き起こされる安定性の問題を防ぎます。 説明 バグは一時的に修正され、修正はマイナーエンジンバージョン20230914にのみ適用されます。 | 非該当 |
20230630 | 重要
| 非該当 |
20230620 | バグ修正:
| 非該当 |
20230610 | バグ修正:
| 非該当 |
20230324 | バグ修正: Binlog in Redo機能が半同期レプリケーションモードで予期せず有効になっているというバグが修正されました。 | 非該当 |
20221231 |
| 非該当 |
20221121 | バグ修正: 一部のシナリオでCTEを使用してクエリを実行するときに、一時テーブルへの参照が一般的なテーブル式 (CTE) に適切に適用されないバグが修正されました。 | 非該当 |
20220830 |
| 非該当 |
20220730 | 機能の改善: バッファプール無料サイズ変更機能が最適化されています。 | 非該当 |
20220530 |
| 非該当 |
20220523 | バグ修正:
| 非該当 |
20220331 |
| 非該当 |
20210930 |
重要 オープンソースMySQL 8.0.22はderived_condition_pushdown機能を提供します。 この機能により、派生テーブルでスキャンされるデータ量を減らし、クエリを高速化できます。 ただし、この機能はユーザー変数を無視します。 その結果、ユーザー変数にはnull値が返され、クエリを完了できません。 詳細については、「MySQLの公式ドキュメント」をご参照ください。 この問題を解決するには、RDSインスタンスに接続し、 | 非該当 |
20201031 |
| 20240601 |
20200831 |
| 20240601 |
20200630 |
| 20240601 |
20200430 |
| 20240601 |
20200331 |
| 20240601 |
20200229 |
| 20240601 |
20200110 |
| 20240601 |
20191225 |
| 20240601 |
20191115 | 新機能: ステートメントキュー機能がサポートされています。 この機能により、ステートメントを同じバケットにキューに入れることができます。 これらのステートメントは同じリソースで実行できます。 たとえば、これらのステートメントはテーブルの同じ行で実行できます。 この機能は、競合によって引き起こされるオーバーヘッドを減らすのに役立ちます。 詳細は、「ステートメントキュー」をご参照ください。 | 20240601 |
20191101 |
| 20240601 |
20191015 |
| 20240601 |
20190915 | バグ修正: Cmd_set_current_connectionプロセスの実行時にメモリリークが発生するバグを修正しました。 | 20240601 |
20190816 |
| 20240601 |
20190601 |
| 20240601 |
RDS Enterprise EditionでMySQL 8.0を実行するRDSインスタンス
AliSQLバージョン | 説明 |
20230415 | バグ修正:
|
20230406 | 機能の改善: より高速な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バージョン | 説明 | 有効期限 |
20240731 |
| 非該当 |
20240430 |
| 非該当 |
20240229 |
| 非該当 |
20240115 | バグ修正:
| 非該当 |
20231215 | 重要 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を使用してサーバーに接続できないバグが修正されました。 | 非該当 |
20231031 | バグ修正: EncDBパラメーター設定が有効にならないバグが修正されました。 | 非該当 |
20230831 | 重要 OpenSSLをOpenSSL 3.0.9にアップグレードすると、TLS 1.0とTLS 1.1は自動的に無効になります。 TLSv1とTLSv1.1を使用する場合は、
| 非該当 |
20230531 |
| 非該当 |
20230228 | バグ修正:
| 非該当 |
20221231 |
| 非該当 |
20221031 |
| 非該当 |
20220731 |
| 非該当 |
20220430 |
| 非該当 |
20211231 |
| 非該当 |
20210630 |
| 非該当 |
20210430 |
| 非該当 |
20201031 | バグ修正:
| 20240601 |
20200831 |
| 20240601 |
20200630 |
| 20240601 |
20200430 |
| 20240601 |
20200331 |
| 20240601 |
20200229 |
| 20240601 |
20200110 | 機能の改善:
| 20240601 |
20191225 |
| 20240601 |
20191115 | バグ修正: プライマリ /セカンダリの切り替え時にシステムが監査ログに変数を表示するためのバグが修正されました。 | 20240601 |
20191101 |
| 20240601 |
20191015 |
| 20240601 |
20190925 | 調整されたパラメータ:
| 20240601 |
20190915 | 新機能: スレッドプール機能は、スレッドをセッションから分離するために提供されます。 多数のセッションが作成された場合、システムは少数のスレッドを実行して、アクティブなセッションのタスクを完了できます。 詳細については、「スレッドプール」をご参照ください。 | 20240601 |
20190815 |
| 20240601 |
20190510 | 新機能: トランザクションでの一時テーブルの作成がサポートされています。 | 20240601 |
20190319 | 新機能: ハンドシェイクパケット内のプロキシのスレッドIDの設定がサポートされています。 | 20240601 |
20190131 |
| 20240601 |
20181226 |
| 20240601 |
20181010 | 機能の改善:
| 20240601 |
20180431 | 新機能:
| 20240601 |
RDS Enterprise EditionでMySQL 5.7を実行するRDSインスタンス
AliSQLバージョン | 説明 |
20230101 | バグ修正: 自動インクリメント列を持つテーブルに複数のセッションが挿入されると、IODKUが一意のキー制約として使用され、自動インクリメント列の明示的な値はテーブルに追加されません。 その結果、挿入操作は、一意のインデックス競合のために失敗する可能性があります。 バグが修正された後、IODKUがデータの挿入に失敗した行の自動インクリメントIDは次の挿入操作のために保持され、この失敗した挿入操作は更新操作と見なされます。 |
20201229 | バグ修正:
|
20191128 |
|
20191016 |
|
20190909 |
|
20190709 | 新機能:
|
MySQL 5.6を実行するRDSインスタンス
AliSQLバージョン | 説明 | 有効期限 |
20221130 |
| 非該当 |
20221126 | バグ修正: InnoDBのAUTO_INCREMENT列の値が重複するバグが修正されました。 | 非該当 |
20210630 |
| 非該当 |
20210430 |
| 非該当 |
20201031 | バグ修正:
| 20240601 |
20200831 |
| 20240601 |
20200630 |
| 20240601 |
20200430 |
| 20240601 |
20200331 |
| 20240601 |
20200229 |
| 20240601 |
20200110 |
| 20240601 |
20191212 | 機能の改善: 不要なTCPエラーログは削除できます。 | 20240601 |
20191115 | バグ修正: スロークエリログでタイムスタンプがオーバーフローするバグが修正されました。 | 20240601 |
20191101 | バグ修正:
| 20240601 |
20191015 |
| 20240601 |
20190815 | 機能の改善: 最適化されたインスタンスロック機構が提供される。 このメカニズムにより、RDSインスタンスがロックされている場合でも、RDSインスタンスのテーブルを削除または切り捨てできます。 | 20240601 |
20190130 | バグ修正: データベースの安定性を損なうバグが修正されました。 | 20240601 |
20181010 | 機能の改善: rocksdb_ddl_commit_in_the_middleパラメーターはMyRocksでサポートされています。 このパラメーターがonに設定されている場合、一部のDDLステートメントは実行時にCOMMIT操作を呼び出します。 | 20240601 |
201806** | 新機能: 低速クエリログはマイクロ秒レベルで収集できます。 | 20240601 |
20180426 |
| 20240601 |
20171205 | バグ修正:
| 20240601 |
20170927 | バグ修正: システムが不適切なインデックスに基づいてTokuDBテーブルを照会するバグが修正されました。 | 20240601 |
20170901 |
| 20240601 |
20170530 | 新機能: RDSインスタンスの特権アカウントには、RDSインスタンスの標準アカウントによって確立されたすべての接続を閉じる権限が付与されます。 | 20240601 |
20170221 | 新機能: プロキシ端末機能がサポートされています。 詳細については、「ApsaraDB RDS For MySQLインスタンスのプロキシ端末機能の有効化」をご参照ください。 | 20240601 |
MySQL 5.5を実行するRDSインスタンス
AliSQLバージョン | 説明 |
20181212 | バグ修正:
|