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

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

最終更新日:Dec 06, 2025

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

DuckDB マイナーエンジンバージョンのリリースノート

マイナーバージョン

MySQL バージョン

説明

バージョン有効期限

20251128

8.0.36

新機能

  • InnoDB パーティションテーブルから DuckDB 非パーティションテーブルへの変換をサポートします。

  • DuckDB SQL は、x または b で始まる文字列 (例:x'FF'b'11111111') の解析をサポートします。

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

  • リーダー、ロールバック、または長さによってトランザクション間のバッチコミットがトリガーされるかどうかを制御するスイッチを追加します。

  • duckdb_checkpoint_threshold パラメーターを設定して、DuckDB チェックポイントの頻度を制御できます。

パフォーマンスの最適化

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

バグ修正

  • SQL タイムアウトによってクエリ結果が切り捨てられる問題を修正します。

  • UNION ALL の実行が予期せずハングアップするコミュニティのバグを修正します。詳細については、issue#19971 をご参照ください。

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

20251104

8.0.36

新機能

  • バイナリログモードでのトランザクション間のバッチ処理を有効にすることをサポートします。

  • 正規表現関数:REGEXPREGEXP_INSTRREGEXP_LIKEREGEXP_REPLACEREGEXP_SUBSTRRLIKE をサポートします。

パフォーマンスの最適化

  • DTS から DuckDB ベースの分析プライマリインスタンスへのデータ書き込みのレプリケーションパフォーマンスを最適化します。

バグ修正

  • アルゴリズムを指定する DDL 文によって引き起こされるレプリケーションの中断の問題を修正します。

  • CAST(blob as CHAR) を使用した BLOB から文字型への変換をサポートします。

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

  • 追加操作によって引き起こされるインスタンスのクラッシュを修正します。

  • 起動フェーズ中のエンジン変換操作後に一時テーブルが残る問題を修正します。

20250922

8.0.36

新機能

  • DuckDB エンジンはクラッシュセーフなバイナリログをサポートします。

  • `REPLACE` 文と `CREATE TABLE AS SELECT` 文は DuckDB エンジンでは無効化されています。

  • DuckDB エンジンは `json_unquote`、`json_contains`、`json_contains_path` 関数をサポートします。

  • DuckDB をバージョン 1.3.2 にアップグレードしました。

パフォーマンスの最適化

  • DuckDB エンジンにおける圧縮アルゴリズムの読み込みパフォーマンスを最適化しました。

バグ修正

  • 再帰的な共通テーブル式 (CTE) でテーブルタイプが誤って識別される問題を修正しました。

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

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

マイナーエンジンバージョン更新の概要

DuckDB ベースの分析インスタンスのマイナーエンジンバージョンは、自動または手動で更新できます:

  • 自動更新:デフォルトでは、DuckDB ベースの分析インスタンスはマイナーエンジンバージョンを自動的に更新するように設定されています。自動更新の設定は [基本情報] ページで確認できます。ご利用のインスタンスのマイナーエンジンバージョンが最新バージョンより古い場合、システムは定期的に O&M タスクを作成して更新を実行します。自動更新は、設定した メンテナンスウィンドウ 内に実行されます。

    説明
    • 更新タスクの通知は、ショートメッセージやメールなどのチャネルを通じて送信されます。これらの通知を受け取るには、メッセージセンターで ApsaraDB 障害または O&M 通知をサブスクライブし、連絡先情報を設定する必要があります。

    • O&M タスクは、開始される前であればいつでもキャンセルできます。詳細については、「スケジュールされたイベント」をご参照ください。

  • 手動更新:インスタンスの [基本情報] ページで、更新設定を [手動更新] に変更できます。現在のインスタンスバージョンに重大なバグがある、期限切れである、または非公開である場合、手動更新が設定されているインスタンスにもエンジンバージョンを更新するための O&M タスクがプッシュされます。

警告

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

注意事項

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

  • 更新後にマイナーエンジンバージョンをダウングレードすることはできません。

  • 自動更新は、設定したメンテナンスウィンドウ内に実行されます。メンテナンスウィンドウは、インスタンスの [基本情報] ページで変更できます。

  • 古いエンジンバージョンは、サービスの中断やデータ損失などのリスクをもたらす可能性があります。マイナーエンジンバージョンは定期的に、または Alibaba Cloud から O&M 通知を受け取った後に更新することを推奨します。

  • インスタンスのエンジンバージョンが非公開であるか、メンテナンスされなくなった場合、インスタンスの仕様をアップグレードまたは変更するとき、または Alibaba Cloud がインスタンスのハードウェアをアップグレードするときに、自動的に最新のマイナーエンジンバージョンに更新されます。

  • 更新タスクは、新規購入されたインスタンスにはプッシュされません。最新バージョンに更新するには、インスタンスの [基本情報] ページでマイナーエンジンバージョンを手動で更新できます。

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

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

自動更新設定の変更

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。

  2. [設定情報] セクションで、[マイナーエンジンバージョンの自動更新] の右側にある [設定] をクリックします。

  3. [自動更新] または [手動更新] を選択し、[OK] をクリックします。

マイナーエンジンバージョンの手動更新

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。

  2. [設定情報] セクションで、[マイナーエンジンバージョンの更新] をクリックします。

    説明

    このボタンが表示されない場合、ご利用のインスタンスのマイナーエンジンバージョンは最新です。

  3. 表示されるダイアログボックスで、[アップグレード先] リストからターゲットバージョンを選択し、[アップグレード時間] を指定します。次に、[OK] をクリックします。

更新の進捗と履歴の表示

更新の進捗状況やマイナーバージョンの更新履歴を表示するには、RDS コンソールのタスクセンターにログインします。タスクの種類、ステータス、進捗、開始時刻、終了時刻などのタスク詳細を表示できます。タスク一覧ページには、自動更新と手動更新を含む過去 30 日間のタスクのみが表示されます。詳細については、「タスクセンター」をご参照ください。

よくある質問

Q:`SELECT @@version` を実行して確認すると、更新後もマイナーバージョン番号が変わらないのはなぜですか?

A:更新は Alibaba Cloud のマイナーエンジンバージョンに適用されるものであり、MySQL エンジンバージョンには適用されません。show variables like '%rds_release_date%' を実行して、ご利用のマイナーエンジンバージョンを照会できます。

Q:マイナーエンジンバージョンを更新する際、一度に 1 つのバージョンしかアップグレードできませんか?

A:サポートされている任意のマイナーバージョンにアップグレードできます。コンソールには利用可能なオプションが一覧表示されます。

Q:マイナーエンジンバージョンの更新にはどのような影響がありますか?なぜインスタンスの切り替えが発生するのですか?他に重大なリスクはありますか?

A:サービスの安定性を確保するため、更新はスタンバイインスタンス優先のアプローチに従います。スタンバイインスタンスが更新された後、サービスは自動的にそちらに切り替えられます。他に重大なリスクはありません。インスタンスの切り替えの影響に関する詳細については、「インスタンスの切り替えによる影響」をご参照ください。

Q:ApsaraDB RDS for MySQL インスタンスの仕様を変更したところ、マイナーエンジンバージョンも更新されたのはなぜですか?

A:インスタンスのエンジンバージョンが非公開であるか、メンテナンスされなくなった場合、インスタンスの仕様をアップグレードまたは変更するとき、または Alibaba Cloud がインスタンスのハードウェアをアップグレードするときに、自動的に最新のマイナーエンジンバージョンに更新されます。

Q:マイナーエンジンバージョンの自動更新を有効にしましたが、インスタンスが更新されないのはなぜですか?

A:自動更新が行われなかった理由は次のとおりです:

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

  • 自動更新はスケジュールされた O&M タスクです。新しいバージョンがリリースされた直後に実行されるわけではありません。

Q:マイナーエンジンバージョンを更新しないことを選択できますか?その場合、どのような影響がありますか?

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