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

ApsaraDB RDS:データベースプロキシのリリースノート

最終更新日:Sep 09, 2026

ApsaraDB RDS for MySQL は、データベースプロキシのマイナーバージョンアップデートを定期的にリリースします。このリリースノートでは、各バージョンの新機能、改善、バグ修正について詳しく説明し、現在のプロキシバージョンを確認する方法についてもご案内します。

説明

プロキシバージョンの確認

  • 現在のバージョンの表示:インスタンスの [データベースプロキシ] ページで、[基本情報] > [プロキシバージョン] に表示されているバージョンを確認します。

    [プロキシバージョン]の右にある [アップグレード]をクリックします。

  • 利用可能なアップグレードの表示:[プロキシバージョン] の右側にある [アップグレード] をクリックし、[利用可能なアップグレード] に表示されるバージョンを確認します。

リリースノート

説明

次の表では、主要なデータベースプロキシのバージョンのみを記載しています。お使いのバージョン番号がこのリストに含まれていない場合があります。

バージョン

説明

2.25.14

バグ修正

  • HTAP シナリオにおいて、分析処理 (AP) ノードが 1 つしか存在しない場合にEXPLAIN SELECTステートメントが誤ってルーティングされる問題を修正しました。

  • トランザクションレベルの接続プーリングが有効になっている場合に、パッシブ高可用性 (HA) スイッチオーバーが発生するとスキーマ再利用エラーが発生する可能性がある問題を修正しました。

2.25.12

バグ修正

  • HTAP シナリオにおいて、分析処理 (AP) ノードでレプリケーションが中断された場合に、失敗した SQL ステートメントがトランザクション処理 (TP) ノードに再ルーティングされない問題を修正しました。

2.25.11

  • 新機能

    • MySQL 8.4 のサポートを追加しました。

  • バグ修正

    • HTAP シナリオにおいて、互換性のない SQL ステートメントがトランザクション処理 (TP) ノードに再ルーティングされない問題を修正しました。

    • 単一セッションで読み取り専用トランザクションが実行された後、負荷の不均衡が時折発生する問題を修正しました。

    • 高可用性アーキテクチャにおいて、プライマリノードの一時的なレイテンシーが高いために接続が切断される問題を修正しました。

2.25.9

  • 新機能

    • 低同時実行シナリオにおける整合性読み取りのパフォーマンスを改善しました。

  • バグ修正

    • HTAP 関連の変更によって持続的接続が予期せず中断される問題を修正しました。

2.25.8

  • 新機能

    • HTAP シナリオにおいて、行ベースストレージと列ベースストレージ間の自動トラフィック分割のサポートを追加しました。

  • バグ修正

    • 失敗した読み取りリクエストをプライマリノードにリプレイする際にプロキシがクラッシュする可能性がある問題を修正しました。

2.25.7

バグ修正

  • 書き込みの同時実行性が高い期間中に、整合性読み取りが失敗する可能性がある問題を修正しました。

2.25.5

  • 新機能

    • トランザクションリプレイを導入し、スイッチオーバー中に進行中のトランザクションで持続的接続が維持されるようになりました。

  • バグ修正

    • プライマリ MySQL ノードのクラッシュ後の高速インプレース再起動中に、新しい接続がブロックされる可能性がある問題を修正しました。

    • プロキシパラメータまたはノードが変更された場合に、一部の持続的接続で負荷の不均衡が発生する可能性がある問題を修正しました。

2.25.4

新機能

  • アクティブリクエスト数に基づく負荷分散戦略を追加しました。詳細については、「負荷分散アルゴリズム」をご参照ください。

  • 読み取り専用プロキシエンドポイントのフォールバックノードとしてプライマリノードを設定できるようになりました。

2.25.3

バグ修正

  • トランザクションレベルの接続プーリングで接続を確立する際に時折エラーが発生する問題を修正しました。

2.25.2

  • 新機能

    MySQL 5.6 での整合性読み取りのサポートを追加しました。

  • バグ修正

    • カラム名がキーワード disable の場合に SELECT ... FOR UPDATE 文が失敗する不具合を修正しました。

    • wait_timeoutによってセッションが予期せず切断される問題を修正しました。

2.25.1

新機能

  • 読み書き分離の読み取り整合性レベルを指定できるようになりました。

2.24.3

バグ修正

  • 列名がキーワードdisableの場合にSELECT ... FOR UPDATEステートメントが失敗する問題を修正しました。

  • wait_timeoutによってセッションが予期せず切断される問題を修正しました。

  • 読み取り専用ノードが追加されたときに発生するトランザクションレベルの接続プーリングのスキーマエラーを修正しました。

2.24.1

バグ修正

  • バックエンド接続のrecv-qが過度に大きいために発生するメモリ不足 (OOM) の問題を修正しました。

  • ノードが追加されたときにトランザクションレベルの接続プーリングのスキーマが誤って再利用される問題を修正しました。

2.9.5

  • 新機能

    保持するインスタンスの最小数を設定できるようになりました。

  • バグ修正

    • 高レイテンシーネットワークにおいて単一接続の帯域幅が制限される問題を修正しました。

    • 障害ノードが回復した後に負荷の不均衡が発生する可能性がある問題を修正しました。

2.9.3

バグ修正

  • 読み書き分離モードにおいて、一部の持続的接続シナリオで負荷の不均衡が発生する可能性がある問題を修正しました。

  • バージョン 2.9.1 で発生するようになった、SHOW WHEREステートメントによって引き起こされるメモリリークの問題を修正しました。

2.9.1

  • 新機能

    • 読み取り専用属性を持つプロキシエンドポイントに対する、接続プールおよびレイテンシーしきい値設定のサポートを追加しました。

    • フェイルオーバーシナリオでの持続的接続のサポートを追加しました。

    • RC 分離レベルで書き込み操作のないトランザクションをサポートするように持続的接続を最適化しました。

  • バグ修正

    • スレッド ID のローテーションを最小化することで、スレッド ID のローテーションによって引き起こされる thread id already exists エラーを修正しました。

    • 読み取り専用エンドポイントに対する KILL QUERY 操作がブロードキャストされず、リクエストを killed できない場合がある不具合を修正しました。

2.8.41

新機能

カーネルをコミュニティバージョン 2.3.15 にアップグレードしました。

説明

ApsaraDB RDS for MySQL インスタンスのマイナーエンジンバージョンが 20240131 以降であることを確認してください。アップグレードするには、「マイナーエンジンバージョンのアップグレード」をご参照ください。

1.14.8/1.14.9

バグ修正

  • KILLステートメントによってセッションがハングする可能性がある問題を修正しました。

  • 重みが 0 の読み取り専用ノード上のセッションを正常に kill できない問題を修正しました。

  • 高レイテンシーネットワークにおいて単一接続の帯域幅が制限される問題を修正しました。

  • 障害ノードが回復した後に負荷の不均衡が発生する可能性がある問題を修正しました。

  • MHD スレッドが応答しなくなったためにタスクフローが失敗する問題を修正しました。

  • 短時間の接続を処理する際に発生するメモリリークを修正しました。

  • force_node構文が有効にならない問題を修正しました。

1.14.7

  • 新機能

    持続的接続の失敗数に関するパフォーマンスモニタリングを追加しました。

  • バグ修正

    • MySQL 5.7 から 8.0 へのアップグレード中に JDBC エラーが発生する問題を修正しました。

    • MySQL 5.6 インスタンスがロックされたためにクラスタへの接続が失敗する認証の問題を修正しました。

    • MySQL 5.7 インスタンスがクラッシュ後に高速再起動した後、プロキシプロトコルが無効になる問題を修正しました。

    • データベースまたはテーブルレベルの復元中にリクエストが失敗する可能性がある問題を修正しました。

1.14.6

新機能

手動スイッチオーバー中の持続的接続のサポートを追加しました。

1.14.5

バグ修正

MySQL 8.0.33 のセッショントラッカーとの互換性を確保することで、接続プール機能を有効にした後にクライアント接続が切断される可能性がある問題を修正しました。

1.14.3/1.14.4

バグ修正

  • 二重書き込み防止機能がプライマリノードを誤って識別したためにプロキシエンドポイントが使用できなくなる問題を修正しました。この機能に対してエラーコードを追加したため、クライアントはトリガー時に特定のエラーを受け取るようになりました。

  • アカウントホストが CIDR 形式の場合にプロキシエンドポイントの認証が失敗する問題を修正しました。

  • トランザクション分割が無効になっている場合に、トランザクション内の最初の読み取りリクエストが読み取り専用ノードに転送される問題を修正しました。

1.14.1/1.14.2

新機能

フェイルオーバー中のデュアルプライマリシナリオによって引き起こされるデータの不整合を回避するために、二重書き込み防止機能を追加しました。この機能を有効にすると、複数のプライマリノードが存在する場合にプロキシエンドポイントが使用できなくなります。

1.13.42

バグ修正

  • 既存のデータベース接続数が過度に多いために接続が失敗する問題を修正しました。

  • 内部スケジュールタスクによって引き起こされる応答時間のジッターを修正しました。

1.13.41

  • パフォーマンスの改善

    • 大量の認証失敗が発生する場合のデータベースプロキシのパフォーマンスを改善しました。

    • アカウント認証機能を最適化しました。アカウント認証が誤っている場合、グローバルレベルではなくアカウントレベルでスロットリングが適用されるようになりました。

  • バグ修正

    • トランザクション分割中にトランザクションステータスが失われる問題を修正しました。

    • トランザクションレベルの接続プーリングで環境変数がリセットされない問題を修正しました。

    • 分散トランザクション (XA トランザクション) でプリペアドステートメントが閉じられない問題を修正しました。

    • 複数の内部例外を修正しました。

1.13.33

  • 新機能

    MySQLutf8mb3エンコード形式のサポートを追加しました。

  • バグ修正

    プリペアドステートメントのパラメータ数が過度に多いために発生するSELECT FOR UPDATEステートメントのルーティングエラーを修正しました。

1.13.27

  • パフォーマンスの改善

    プロキシによるINSERTステートメントの解析パフォーマンスを最適化しました。

  • バグ修正

    一部のクライアントとの SSL 互換性の問題を修正しました。

1.13.25

バグ修正

  • 認証失敗によって引き起こされるプロキシのメモリリークを修正しました。

  • マルチエンドポイントシナリオでプロキシがクラッシュする可能性がある問題を修正しました。

1.13.22

  • 新機能

    • INSERT 操作後にシャーディングテーブルの一意の ID を取得するために SELECT LAST_INSERT_ID() ステートメントを使用できるようになりました。

    • FOUND_ROWS関数のサポートを追加しました。

    • COM_STATISTICSを読み取り専用インスタンスにルーティングするサポートを追加しました。

    • トランザクションレベルの接続プーリングを最適化しました。

    • GEO 関数を読み取り専用インスタンスにルーティングするサポートを追加しました。

    • 複数の内部モニタリングメトリクスを追加しました。

  • バグ修正

    • ApsaraDB RDS でロックされたインスタンスに接続が送信されないようになりました。

    • 一部のステートメントの誤った解析によって引き起こされるルーティングエラーを修正しました。

    • 一部のシナリオでstmt_execが失敗する問題を修正しました。

    • load data infile ステートメントが失敗する問題を修正しました。

1.13.17

バグ修正

複数の内部エラーを修正しました。

1.13.5

  • 新機能

    • すべてのリクエストを特定のノードにルーティングするサポートを追加しました (Force Node Connection)。たとえば、ステートメント /*force_proxy_internal*/set force_node = 'pi-123'; は、現在の接続の後続のすべてのリクエストを指定されたノード pi-123 にルーティングします。

      説明

      指定されたノードが異常な場合、プロキシはエラー set force node 'pi-123' is not found, please check. を返します。

    • 単一のリクエストを特定のノードにルーティングするサポートを追加しました (Force Node Query)。たとえば、ステートメント /*force_node='pi-123'*/ show processlist; は、このリクエストのみを指定されたノード pi-123 にルーティングします。

      説明

      指定されたノードが異常な場合、プロキシはエラー 'force hint server node is not found, please check'. を返します。

    • 複数の内部モニタリングメトリクスを追加しました。

  • バグ修正

    • ステートメントにMODEキーワードが含まれている場合にリクエストが読み取り専用インスタンスにルーティングされる問題を修正しました。

    • 特定の条件下で負荷の不均衡が発生する問題を修正しました。

1.12.10

  • 新機能

    専用プロキシエンドポイントの SSL 暗号化のサポートを追加しました。

  • バグ修正

    • MySQL 8.0 インスタンスへの SSL 接続を確立する際に例外が発生する問題を修正しました。

    • 専用プロキシが異常状態から回復した後、ノードに新しいリクエストをルーティングできない問題を修正しました。

1.12.7

  • 新機能

    • show full processlist 構文のサポートを追加しました。

    • XA トランザクション構文のサポートを追加しました。

  • バグ修正

    • MySQL 8.0 インスタンスで show processlist を実行する際にエラーが発生する問題を修正しました。

    • トランザクションレベルの接続プーリングに関連する複数の問題を修正しました。

    • 接続に失敗する複数の問題を修正しました。

1.11.12

  • 新機能

    トランザクションレベルの接続プーリングのサポートを追加しました。

  • バグ修正

    • 持続的接続の負荷分散を最適化し、ノードが異常状態から回復した後、既存の接続の新しいリクエストをそのノードにルーティングできるようになりました。

    • Prepare構文を最適化し、プリペアドステートメントのユニキャストをサポートするようになりました。

    • Deprecate EOFが有効になっている MySQL 5.6 データベースに MySQL 5.7 クライアントから接続する際に接続に失敗する問題を修正しました。

    • ストアドプロシージャ内でデータベースが変更された場合に接続が切断される問題を修正しました。

    • 結果セット内の単一行が 16 MB を超える場合にクライアントが Packets out of order エラーを受け取る問題を修正しました。

    • set autocommit=0 で開かれた読み取り専用インスタンスのトランザクションが適時に閉じられない問題を修正しました。

    • lock in shared mode を含むステートメントが読み取り専用インスタンスにルーティングされる問題を修正しました。

    • select handler from abc for update のようなステートメントが読み取り専用インスタンスにルーティングされる問題を修正しました。

    • 複数のホストを持つ単一ユーザーの認証失敗の問題を修正しました。

1.10.7

バグ修正

セッションレベルの接続プールに関連する複数の問題を修正しました。

1.9.23

  • 新機能

    • root アカウントでの接続のサポートを追加しました。

    • SSL 接続のサポートを追加しました。

  • バグ修正

    • change user が失敗する問題を修正しました。

    • load file が失敗する問題を修正しました。

    • 誤ったパケットシーケンスによってクライアントが Exception: Packets out of order エラーを受け取る問題を修正しました。

    • プライマリインスタンスが異常になった場合に読み取り専用インスタンスへの接続が切断される問題を修正しました。

1.9.14

  • 新機能

    ヒント構文のサポートを追加しました: /*FORCE_SLAVE*/, /*FORCE_MASTER*/。

  • バグ修正

    • 誤ったデフォルトcharset値によって引き起こされる文字化けの問題を修正しました。

    • MySQL バージョン番号に対して誤った文字列が返される問題を修正しました。

関連トピック

関連 API

API

説明

DescribeDBProxy

データベースプロキシの詳細を取得します。