すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:DuckDB ベースの分析インスタンス:マイナーエンジンバージョンの更新とリリースノート

最終更新日:Aug 27, 2026

DuckDB ベースの分析インスタンスのマイナーエンジンバージョンは、自動または手動でアップグレードできます。アップグレードは、インスタンスのパフォーマンスを向上させ、新機能を追加し、セキュリティ問題を修正することで、サービスを継続的に最適化し、データベースのセキュリティを確保します。

DuckDB ベースの分析インスタンスのマイナーエンジンバージョン リリースノート

MySQL 8.0

マイナーバージョン

MySQL バージョン

説明

バージョンの有効期限

20260818

8.0.36

新機能

  • DuckDB ログを MySQL の master-error.log にリダイレクトできるようになりました。

パフォーマンスの最適化

  • 生成列に関連する DDL 操作の実行効率を最適化しました。

  • DuckDB における ChunkInfo のメモリ使用量を最適化しました (PR#23964)。

  • DuckDB 起動時の WAL ログスキャン効率を最適化しました (PR#24434)。

バグ修正

  • SUBSTRING_INDEX() 関数を使用する生成列が原因でエンジン変換に失敗する問題を修正しました。

  • DuckDB テーブルで DROP PARTITION が COPY アルゴリズムを使用する際にデータが残存する問題を修正しました。

  • 暗黙のプライマリキーを持つ InnoDB パーティションテーブルを DuckDB テーブルに変換できない問題を修正しました。

  • シーケンスエンジンをトリガーと共に自動インクリメントの書き込みに使用している状態で接続を閉じると、インスタンスがクラッシュする可能性がある問題を修正しました。

  • DuckDB プライマリインスタンスでテーブルの自動インクリメント属性が欠落していると、スタンバイデータベースの再起動後にデータが誤って削除される問題を修正しました。

  • DuckDB の再起動後に一時ファイルが残る問題を修正しました (PR#24758)。

  • DuckDB の WAL ローテーションギャップ中に再起動するとインスタンスの起動に失敗する問題を修正しました (PR#24260)。

  • 致命的でない DuckDB チェックポイントの失敗によって、メモリ内の状態が破損する問題を修正しました。

  • DuckDB TemporaryMemoryManager のデッドロック問題を修正しました (PR#23351)。

20260724

8.0.36

パフォーマンスの最適化

  • 生成列に関連する DDL 操作の実行効率を最適化しました。

  • 分析インスタンスの DTS インポート中のスタンバイデータベース同期効率を最適化しました。

  • バッチトランザクションコミット時のメモリ使用量を最適化しました。

バグ修正

  • OOM 状態で CHECKSUM TABLE が不正な値を返していた不具合を修正しました。

20260629

8.0.36

新機能

  • DuckDB が高精度 Decimal をサポートするようになりました。

バグ修正

  • VARCHAR と JSON で暗黙の型変換ルールが異なるために発生する互換性の問題を修正しました。

20260529

8.0.36

新機能

  • DuckDB エンジンは自動インクリメント値をサポートしています。この機能には、duckdb_support_auto_increment=ON を設定する必要があります。

  • DuckDB にバックグラウンド非同期チェックポイントスレッドを追加します。この機能を使用するには、duckdb_enable_background_checkpoint=ON を設定する必要があります。

  • json_objectagg 関数をサポートします。

バグ修正

  • convert_tz 関数が一部のタイムゾーンを解析できない不具合を修正しました。

  • 異なる小数の丸めルールに起因する interval との互換性の問題を修正します。

  • 指定されたパーティションエンジンでパーティションテーブルを作成するとレプリケーションが中断される問題を修正しました。

  • DuckDB がバッククォートやバックスラッシュなどの特殊文字を含む列名とテーブル名を解析できない問題を修正しました。

  • データベース間の rename table 操作が失敗する問題を修正しました。

  • duckdb_disabled_optimizers パラメーターの有効な値を修正します。

  • 失敗したエンジン変換を再試行するとテーブルスペース欠落エラーが発生する問題を修正しました。

20260511

8.0.36

新機能

  • DuckDB を v1.5.2 にアップグレードしました。

バグ修正

  • DuckDB で生成列の削除に失敗するとレプリケーションが中断される問題を修正しました。

  • DuckDB が NOT NULL 制約を持つ列の追加に失敗する問題を修正しました。

20260417

8.0.36

新機能

  • duckdb_sql_normalization モードでは:

    • VALUES ROW 構文をサポートします。

    • システム変数の解決に対応しました。

    • GROUP_CONCAT 関数が utf8mb4 文字セットを処理する際に、誤った結果を返す可能性がある不具合を修正します。

バグ修正

  • ロールバック Appender が原因でインスタンスがクラッシュする問題を修正しました。

  • WAL ログが原因でインスタンスの起動に失敗する問題を修正しました。

  • datetime フィールドに無効な値が挿入される問題を修正しました (GitHub issue #131)。

  • 非パーティションテーブルでパーティションレベルの操作を実行した際に発生するクラッシュを修正しました。

  • DuckDB が一部のエスケープ文字を正しく認識できないためにテーブル作成に失敗する問題を修正しました。

  • DuckDB インスタンスの作成時に一部のテーブルが正常に変換されない問題を修正しました。

  • DuckDB が JSON 関数を誤って並べ替えることが原因で発生する実行エラーを修正しました。

  • DuckDB で greatest 関数を実行すると、インスタンス障害が発生することがある不具合を修正しました。

20260326

8.0.36

新機能

  • DuckDB を v1.4.4 にアップグレードしました (DuckDB v1.4.4 Release)。

  • データ同期で利用可能なスレッド数を制限する duckdb_max_threads_per_query_rpl パラメーターを追加します。

バグ修正

  • CREATE SEQUENCE が原因でレプリケーションが中断される問題を修正しました。

20260313

8.0.36

新機能

  • 互換性の強化

    • json_contains 関数との互換性の問題を修正します。

    • find_in_set 関数との互換性の問題を修正しました。

    • duckdb_sql_normalization モードで @NULL が正しく書き換えられない問題を修正しました。

    • duckdb_sql_normalization モードでは、すべてのインデックスヒントを無視します。

    • Field 関数をサポートします。

    • member of 関数をサポートします。

  • Bit、Boolean、Numeric 型間の暗黙の型変換をサポートするようになりました。

  • DuckDB による生成列のサポートを制御する duckdb_convert_tables_with_generated_columns パラメーターを追加します。

バグ修正

  • バイナリ列のデフォルト値の変更が失敗する問題を修正しました。

  • alter table disable keys に起因するクラッシュを修正しました。

  • group_concat 関数におけるメモリ割り当ての問題を修正しました。

  • スキーマの順序が乱れたことが原因で発生するレプリケーションエラーを修正しました。

20260210

8.0.36

新機能

  • DuckDB エンジンが生成列をサポートするようになりました。

  • DuckDB エンジンは latin1 文字セットをサポートしています。

  • duckdb_sql_normalization モードでは:

    • 一部の日付関数の入力として文字列型を使用できるようになりました。

    • 小数点の丸めが原因で CAST(string AS SIGNED) が誤った結果を返す問題を修正しました。

    • 複数の列を入力パラメーターとして使用した場合、GROUP_CONCAT 関数と COUNT(DISTINCT) 関数が誤った結果を返すことがある不具合を修正しました。

  • duckdb_prefer_high_precision パラメーターを追加します。このパラメーターを有効にすると、DuckDB エンジンは互換性を優先するために、大きな整数の代数計算を優先的に使用します。

バグ修正

  • 大規模なトランザクションでのバッチコミットの失敗を防ぐため、バッチ化された一時テーブルの最大行数を制御する duckdb_batch_max_row_count パラメーターが追加されました。

  • json 関数がインスタンス障害を引き起こすことがある問題を修正しました。

  • 文字列 '-' が DOUBLE 型に正しく変換されない問題を修正しました。

  • only_full_group_by モードでない場合に、HAVING 句の列が正しくバインドできなかった問題を修正しました。

20260127

8.0.36

バグ修正

  • DuckDB テーブルで PreparedStatement を実行する際にカーソル結果セットを使用するとクラッシュが発生する問題を修正します。

20260119

8.0.36

新機能

  • blobvarchar の不等式比較をサポートします。

  • duckdb_sql_normalization モードでは:

    • FROM DUAL 構文をサポートします。

    • utf8mb4 文字セットの一部の文字が正しく正規化できない問題を修正しました。

    • UNIX_TIMESTAMPCONVERT_TZ で、文字列リテラルを入力として正しく使用できない問題を修正しました。

バグ修正

  • エンジン変換フェーズ中のインスタンス再起動の失敗を修正しました。

  • パーティションテーブルの並列エンジン変換中に発生するクラッシュを修正しました。

20260109

8.0.36

パフォーマンスの最適化

  • Binlog Free Flush をサポートするように DuckDB エンジンのトランザクションを最適化し、データインポートのパフォーマンスを向上させました。

バグ修正

  • DuckDB のコミット失敗が原因でレプリケーションが中断される問題を修正しました。

  • duckdb_sql_normalization モードにおけるクロスデータベースクエリのエラーを修正します。

  • concat 関数がクラッシュする不具合を修正しました。

20251229

8.0.36

新機能

  • duckdb_sql_normalization パラメーターによって制御される SQL 正規化機能が追加されました。このパラメーターを有効にすると、以下の互換性の問題を解決するために、SELECT 文が正規化のために書き換えられます。

    • ビューに対するクエリをサポートするようになりました。

    • 日付関数の入力として文字列リテラルを使用できるようになりました。

    • 時間間隔式 Interval expr unit の expr に非定数式を使用することをサポートします。

    • エイリアス構文 expr 'alias' および expr "alias" をサポートします。

    • 列名のバイナリ修飾子をサポートするようになりました。

    • 演算子の結合性との互換性を確保しました。

    • 単一の SQL ステートメント内で明示的 JOIN と暗黙的 JOIN の両方を使用できるようになりました。

    • # コメントをサポートします。

    • group_concat 関数で区切り文字を指定し、入力パラメーターとして複数の式を使用できます。

    • 0x で始まるバイナリ文字列をサポートしています。

    • count(distinct ... ) 関数の入力パラメーターとして、複数の式をサポートします。

    • year 型と数値リテラル型の比較をサポートします。

  • 互換性の最適化:

    • 日付型と数値型の比較をサポートするようになりました。

    • varcharbool 型に変換できます。

  • 単一の SQL クエリに対する最大スレッド数を制限する duckdb_max_threads_per_query パラメーターを追加します。

パフォーマンスの最適化

  • チェックポイント中の圧縮アルゴリズムの読み込み eficiencia を最適化しました。

  • DuckDB テーブルでの COPY DDL 実行のパフォーマンスを最適化しました。

バグ修正

  • log_replica_updates = OFF の場合に、クロス トランザクション バッチ処理を適応させます。

  • json_unquote が原因でクラッシュが発生する可能性がある問題を修正しました。

  • unix_timestamp(date) 関数がタイムゾーンを考慮していなかった問題を修正します。

  • only_full_group_by モード以外で一部の SQL ステートメントが正常に実行されない問題を修正しました。

20251209

8.0.36

バグ修正

  • COPY DDL の実行中および外部キーの削除中に発生するクラッシュを修正しました。

  • duckdb_commit_multi_trx_due_to_rotateOFF に設定されている場合に、リレーログが蓄積される問題を修正しました。

  • DTS データ同期中のデータ重複の問題を修正しました。

  • 異なるデータベースからのバイナリログを交互に適用した際にレプリケーションが中断される問題を修正しました。

20251128

8.0.36

新機能

  • InnoDB パーティションテーブルを DuckDB 非パーティションテーブルに変換できるようになりました。

  • DuckDB SQL は、接頭辞 x または b が付いた文字列のパースをサポートしています (x'FF'b'11111111' など)。

  • DuckDB で、38 桁を超える精度の decimal フィールドを decimal(38) として保存することをサポートします。

  • リーダー、ロールバック、または長さに応じてトランザクション間のバッチをコミットするかどうかを決定するスイッチを追加しました。

  • duckdb_checkpoint_threshold パラメーターを設定して、DuckDB checkpoint の頻度を制御できます。

パフォーマンスの最適化

  • Decimal フィールドの追記効率を最適化します。

バグ修正

  • SQL タイムアウトが原因でクエリ結果が切り捨てられる問題を修正しました。

  • UNION ALL の実行が予期せずハングするコミュニティのバグ、issue#19971 を修正しました。

  • duckdb_data_import_mode でデータを書き込む際に、DuckDB セカンダリインスタンスでデータが重複する問題を修正します。

20251104

8.0.36

新機能

  • バイナリロギングモードでトランザクション間のバッチ処理を有効にできるようになりました。

  • サポートされている正規表現関数は、REGEXPREGEXP_INSTRREGEXP_LIKEREGEXP_REPLACEREGEXP_SUBSTR、および RLIKE です。

パフォーマンスの最適化

  • DTS が DuckDB ベースの分析プライマリインスタンスにデータを書き込む際のレプリケーションパフォーマンスを最適化しました。

バグ修正

  • 指定されたアルゴリズムを持つ DDL ステートメントが原因でレプリケーションが中断される問題を修正しました。

  • CAST(blob as CHAR) を使用して BLOB を文字型に変換できるようになりました。

  • 非バイナリ照合順序を持つフィールドで UNION 操作を実行した後に発生する SQL エラーを修正しました。

  • append 処理が原因で発生するインスタンスのクラッシュを修正しました。

  • 起動時のエンジン変換操作から一時テーブルが残る問題を修正しました。

20250922

8.0.36

新機能

  • DuckDB エンジンでバイナリロギングの CrashSafe を実装しました。

  • DuckDB エンジンで Replace および CREATE TABLE AS SELECT ステートメントを無効にしました。

  • DuckDB エンジンが json_unquotejson_containsjson_contains_path 関数をサポートするようになりました。

  • DuckDB を v1.3.2 にアップグレードしました。

パフォーマンスの最適化

バグ修正

  • 再帰的 CTE のテーブルタイプが誤って識別される問題を修正しました。

  • 起動時に duckdb_maximum_threads が有効にならない問題を修正しました。

  • SQL 実行中に DuckDB エンジンが kill コマンドに応答しない問題を修正しました。

MySQL 5.7

マイナーバージョン

MySQL バージョン

説明

バージョン有効期限

20260820

5.7.44

新機能

  • DuckDB のログを MySQL の master-error.log にリダイレクトできるようになりました。

  • DuckDB が高精度 Decimal をサポートするようになりました。

パフォーマンスの最適化

  • 生成列に関連する DDL 操作の実行効率が最適化されました。

  • DuckDB テーブルでの COPY DDL 操作のパフォーマンスが最適化されました。

  • DuckDB の ChunkInfo のメモリ使用量が最適化されました (PR#23964)。

  • DuckDB 起動時の WAL ログのスキャン効率が最適化されました (PR#24434)。

  • トランザクションのバッチコミット中のメモリ使用量が最適化されました。

バグ修正

  • バッチ化された一時テーブルの最大行数を制限するために、duckdb_batch_max_row_count パラメーターが追加されました。これにより、大規模なトランザクションでのバッチコミットの失敗を防ぎます。

  • DuckDB で ALTER TABLE MODIFY COLUMN が実行された後、メタデータに DEFAULT NULL が含まれる問題が修正されました。

  • 文字列のデフォルト値 'NULL' が不正に処理される問題が修正されました。

  • DuckDB テーブルで DROP PARTITION が COPY アルゴリズムを使用する際に発生するデータ残留の問題が修正されました。

  • VARCHAR と JSON で暗黙の型変換ルールが異なることによって発生する互換性の問題が修正されました。

  • SUBSTRING_INDEX() 関数を使用する生成列が原因でエンジン変換に失敗する問題が修正されました。

  • 暗黙的な主キーを持つ InnoDB パーティションテーブルを DuckDB テーブルに変換できない問題が修正されました。

  • DuckDB の再起動後に一時ファイルが残る問題が修正されました (PR#24758)。

  • DuckDB の WAL ローテーションのギャップ中に再起動すると、インスタンスの起動に失敗する問題が修正されました (PR#24260)。

  • 致命的でない DuckDB のチェックポイントの失敗がインメモリの状態を破損させる問題が修正されました。

  • DuckDB TemporaryMemoryManager のデッドロックの問題が修正されました (PR#23351)。

20260630

5.7.44

新機能

  • Jemalloc が 5.2 から 5.3 にアップグレードされました。

バグ修正

  • DuckDB のチェックポイント中のモニタリングブレークポイントの問題が修正されました。

  • テーブルが大きすぎる場合にテーブル変換に失敗する問題が修正されました。

  • スキーマ間の RENAME TABLE が失敗する問題が修正されました。

  • 長さ 0 のデフォルト値を持つ列を追加した後にデフォルト値が不正になる問題が修正されました。

  • DuckDB の列名またはテーブル名にバッククォート () やバックスラッシュ (\) などの特殊文字が含まれている場合に発生する解析エラーが修正されました。

  • BINARY 列のデフォルト値の変更に失敗する問題が修正されました。

20260520

5.7.44

新機能

  • duckdb_sql_normalization モードにおいて:

    • VALUES ROW 構文をサポートするようになりました。

    • システム変数の解決をサポートするようになりました。

    • GROUP_CONCAT 関数が utf8mb4 文字セットを処理する際に、不正な結果を返す可能性がある問題が修正されました。

  • DuckDB が v1.5.2 にアップグレードされました。

バグ修正

  • DuckDB が NOT NULL 制約を持つ列を追加できない問題が修正されました。

  • ロールバックアペンダーが原因でインスタンスがクラッシュする問題が修正されました。

  • WAL ログが原因でインスタンスの起動に失敗する問題が修正されました。

  • datetime フィールドに無効な値が挿入される問題を修正しました (GitHub issue #131)。

  • 非パーティションテーブルに対してパーティションレベルの操作を実行するとクラッシュする問題が修正されました。

  • DuckDB が一部のエスケープ文字を正しく認識できないことが原因で、テーブル作成に失敗する問題が修正されました。

  • DuckDB インスタンスの作成中に一部のテーブルが正常に変換されない問題が修正されました。

  • DuckDB が JSON 関数を誤って並べ替えることが原因で発生する実行エラーが修正されました。

  • DuckDB で greatest 関数を実行するとインスタンス障害を引き起こす可能性がある問題が修正されました。

  • CREATE SEQUENCE が原因でレプリケーションが中断される問題が修正されました。

20260324

5.7.44

新機能

  • DuckDB エンジンが生成列をサポートするようになりました。

  • 互換性の強化

    • json_contains 関数の互換性の問題が修正されました。

    • find_in_set 関数の互換性の問題が修正されました。

    • duckdb_sql_normalization モードで @NULL を正しく書き換えられない問題が修正されました。

    • duckdb_sql_normalization モードですべてのインデックスヒントが無視されるようになりました。

    • Field 関数をサポートするようになりました。

    • member of 関数をサポートするようになりました。

  • Bit、Boolean、Numeric 型間の暗黙の型変換をサポートするようになりました。

20260227

5.7.44

新機能

  • InnoDB パーティションテーブルから DuckDB 非パーティションテーブルへの変換をサポートするようになりました。

  • DuckDB エンジンが latin1 文字セットをサポートするようになりました。

  • duckdb_sql_normalization パラメーターによって制御される SQL 正規化機能が追加されました。このパラメーターを有効にすると、SELECT ステートメントが正規化のために書き換えられ、以下の互換性の問題が解決されます:

    • ビューに対するクエリをサポートします。

    • 日付関数の入力として文字列リテラルを使用することをサポートします。

    • 時間間隔式 Interval expr unitexpr に非定数式を使用することをサポートします。

    • エイリアス構文 expr 'alias' および expr "alias" をサポートします。

    • カラム名に対する binary 修飾子をサポートします。

    • 演算子の結合性との互換性を確保します。

    • 演算子の結合性との互換性を確保します。

    • # コメントに対応しています。

    • group_concat 関数で区切り文字を指定し、複数の式を入力パラメーターとして使用することが可能です。

    • 0x で始まるバイナリ文字列をサポートします。

    • count(distinct ... ) 関数の入力パラメーターとして複数の式を使用することをサポートします。

    • year 型と数値リテラル型の比較をサポートします。

20260127

5.7.44

バグ修正

  • DPI エンジンの変換フェーズ中にインスタンスが再起動した場合に、インスタンスが異常な状態になる問題が修正されました。

  • json_unquote が原因でクラッシュする可能性がある問題が修正されました。

  • unix_timestamp(date) 関数がタイムゾーンを考慮しない問題が修正されました。

  • only_full_group_by モードでない場合に、一部の SQL ステートメントが正常に実行されない問題が修正されました。

マイナーエンジンバージョンのアップグレード概要

DuckDB ベースの分析インスタンスのマイナーエンジンバージョンは、自動または手動でアップグレードできます。

  • 自動アップグレード:デフォルトでは、DuckDB ベースの分析インスタンスのマイナーエンジンバージョンは自動的にアップグレードされます。自動アップグレードの設定は、[基本情報]ページで確認できます。マイナーエンジンバージョンが最新でない場合、システムは定期的にプロアクティブな運用保守 (O&M) タスクを作成してアップグレードします。自動アップグレードは、設定したメンテナンスウィンドウ内で実行されます。

    説明
    • システムが開始するアップグレードタスクは、テキストメッセージやメールなどのチャネルを通じて通知されます。これらの通知を受信するには、メッセージハブで「ApsaraDB 障害または O&M 通知」をサブスクライブし、連絡先情報を設定する必要があります。

    • プロアクティブな O&M タスクはいつでもキャンセルできます。キャンセルしない場合、タスクはスケジュールされた時刻に実行されます。詳細については、「スケジュールされたイベント」をご参照ください。

  • 手動アップグレード:インスタンスの[基本情報]ページで、アップグレード設定を[手動アップグレード]に変更できます。現在のインスタンスバージョンに重大なバグがある場合、有効期限が切れている場合、または公開されていない場合、手動アップグレードに設定されているインスタンスにも、マイナーエンジンバージョンをアップグレードするためのプロアクティブな O&M タスクが作成されます。

警告

自動アップグレードは補助的な方法です。すべてのインスタンスが直ちに最新のマイナーエンジンバージョンにアップグレードされることを保証するものではありません。インスタンスの[基本情報]ページでエンジンバージョンのステータスを確認し、古いエンジンバージョンに関連する潜在的なリスクを回避するために、速やかにマイナーエンジンバージョンをアップグレードしてください。システムによって開始されたアップグレードタスクをキャンセルした場合、またはコンソールでアップグレードプロンプトを受け取った後に最新の安定バージョンへのアップグレードに失敗した場合、その結果生じる業務中断、データ損失、またはその他の結果については、お客様の責任となります。詳細については、「利用規約」をご参照ください。

注意事項

  • マイナーエンジンバージョンをアップグレードすると、インスタンスの切り替えが発生する場合があります。オフピーク時にアップグレードを実行するか、アプリケーションに自動再接続メカニズムがあることを確認してください。インスタンスの切り替えの影響については、「インスタンスの切り替えの影響」をご参照ください。

  • アップグレード後に、以前のマイナーエンジンバージョンにダウングレードすることはできません。

  • 自動アップグレードは、お客様が設定したメンテナンス期間内に実行されます。メンテナンス期間は、インスタンスの基本情報 ページで変更できます。

  • 古いエンジンバージョンには、業務中断やデータ損失などのリスクが伴う場合があります。マイナーエンジンバージョンは定期的に、または Alibaba Cloud から O&M 通知を受け取った後にアップグレードしてください。

  • インスタンスのエンジンバージョンが非公開、または保守対象外の場合、インスタンス仕様をアップグレードまたはダウングレードした際、または Alibaba Cloud がインスタンスのハードウェアをアップグレードした際に、インスタンスは最新のマイナーエンジンバージョンに自動的にアップグレードされます。

  • 新規購入インスタンスに対しては、アップグレードタスクはプッシュされません。最新バージョンにアップグレードするには、インスタンスの基本情報 ページでマイナーエンジンバージョンをアップグレードできます。

  • アップグレードプロセスの開始後はキャンセルできません。アップグレードに失敗した場合、すべての変更はロールバックされ、インスタンスは以前のデータベースエンジンバージョン、メタデータ、その他の設定を保持します。

  • エンジンバージョンが非公開の条件を満たすと、ライフサイクル内であるかどうかにかかわらず、ステータスは非公開に設定されます。

自動アップグレード設定の変更

  1. RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
  2. 設定情報 セクションで、自動マイナーバージョンのアップグレード の右側にある セットアップ をクリックします。

  3. 自動アップグレード または 手動アップグレード を選択し、確認 をクリックします。

マイナーエンジンバージョンの手動アップグレード

  1. RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
  2. 設定情報 セクションで、マイナーバージョンのアップグレード をクリックします。

    説明

    このボタンが表示されない場合、エンジンはすでに最新バージョンです。

  3. 表示されたダイアログボックスで、利用可能なアップグレード リストからバージョンを選択し、アップグレード時刻 を選択して、確認 をクリックします。

アップグレードの進捗と履歴の表示

マイナーバージョンアップグレードの進捗または履歴を表示するには、RDS コンソールのタスクページにログインして、タスクタイプ、ステータス、進捗、開始時刻、終了時刻などのタスクの詳細を確認できます。タスクページには、自動アップグレードと手動アップグレードの両方を含む、過去 30 日間のタスクのみが表示されます。詳細については、「タスクハブ」をご参照ください。

よくある質問

Q:マイナーエンジンバージョンをアップグレードした後、 SELECT @@version で同じバージョンが表示されるのはなぜですか。

A:マイナーエンジンバージョンの更新は Alibaba Cloud カーネルバージョンに適用され、MySQL カーネルバージョンには適用されません。次のコマンドを実行して、マイナーエンジンバージョンを確認できます: show variables like '%rds_release_date%'

Q:次のマイナーバージョンにのみアップグレードできますか。

A:利用可能な任意のマイナーバージョンにアップグレードできます。利用可能なバージョンはコンソールに表示されます。

Q:マイナーエンジンバージョンをアップグレードすると、どのような影響がありますか。インスタンスの切り替えが発生するのはなぜですか。ほかに重大なリスクはありますか。

A:サービスの安定性を確保するため、アップグレードは最初にセカンダリインスタンスで実行されます。セカンダリインスタンスのアップグレードが完了すると、自動的に切り替えが実行されます。ほかに重大なリスクはありません。インスタンスの切り替えの影響については、「インスタンスの切り替えの影響」をご参照ください。

Q:RDS for MySQL インスタンスの仕様を変更しました。マイナーエンジンバージョンもアップグレードされたのはなぜですか。

A:インスタンスのエンジンバージョンが非公開、または保守対象外の場合、インスタンス仕様をアップグレードまたはダウングレードしたとき、または Alibaba Cloud がインスタンスのハードウェアをアップグレードしたときに、インスタンスは最新のマイナーエンジンバージョンに自動的にアップグレードされます。

Q:マイナーエンジンバージョンの自動アップグレードを有効にしました。インスタンスがアップグレードされないのはなぜですか。

A:自動アップグレードが実行されない原因として、次の理由が考えられます:

  • プロキシのマイナーバージョンが低すぎるため、先にアップグレードする必要があります。

  • 自動アップグレードはスケジュールされた運用保守タスクです。新しいバージョンのリリース直後に実行されるわけではありません。

Q:マイナーエンジンバージョンをアップグレードしないことを選択できますか。その場合、どのような影響がありますか。

A:はい、可能です。マイナーエンジンバージョンのアップグレードは必須ではありません。ただし、マイナーエンジンバージョンは定期的に更新することを強く推奨します。古いバージョンを使い続けると、新しい機能を使用できず、既知の脆弱性に対するセキュリティパッチを受け取れず、公式のパフォーマンスの最適化の恩恵も受けられません。