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

PolarDB:PolarDB for MySQL 5.7 リリースノート

最終更新日:Sep 12, 2025

このトピックでは、PolarDB for MySQL 5.7 のリリースノートを記載し、各バージョンの特徴について説明します。

5.7.1.0.39

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • DDL 操作中の Bulk Load redo ログの圧縮を追加しました。

  • BLOB データ型の redo ログの圧縮をサポートしました。

  • テーブル再構築中の BLOB データ書き込みパフォーマンスを最適化しました。

2025-08-25

修正された問題

  • 高書き込み負荷下でのゼロフィルによってトリガーされる高可用性 (HA) フェールオーバー中にクラスターがクラッシュする可能性がある問題を修正しました。

  • SELECT ... FOR UPDATE 文を実行するために LOCK TABLES 権限が必要だった不具合を修正しました。

  • トランザクションのロールバック中にバックグラウンドのパージプロセスがセカンダリインデックスを破損させる可能性がある稀な問題を修正しました。

5.7.1.0.38

カテゴリ

説明

リリース日

修正された問題

  • REDUNDANT 行フォーマットを使用し、カラム即時追加機能を使用して追加されたカラムを含むテーブルで、NULL 値が空の文字列に更新されたときにクラスターがクラッシュする問題を修正しました。

  • 仮想カラムを持つテーブルでオンライン DDL 操作を実行したときに、ROW LOG の範囲外の読み取り/書き込みが時折発生する問題を修正しました。

  • バージョン 5.7 の本番クラスターを再起動しても memory profile を有効にできなかった問題を修正しました。

  • グローバル整合性 (パフォーマンス専有型モード) の変数構成を最適化しました。構成範囲がシステムレベルから接続レベルに変更され、PolarProxy で有効または無効にできます。

  • 読み取り専用ノードが開こうとしたファイルを見つけられなかったために、DDL 操作中にクラスターがクラッシュする問題を修正しました。

  • 読み取り専用ノードで SHOW BINLOG EVENTS を実行したときに「file not found」エラーが報告される問題を修正しました。

  • 仮想カラムに作成されたセカンダリインデックスで発生する可能性のある破損の問題を修正しました。

  • データベースとテーブルの復元機能とファイルスペース拡張機能の間の互換性の問題を修正しました。この問題は、loose_innodb_initialize_in_space_extend パラメーターを 0 に設定できなかったために発生しました。

  • スペース拡張パラメーターを 0 に設定することを妨げる機能が原因で、データベースとテーブルの復元タスクが中断される問題を修正しました。

  • 最適化された BLOB 書き込みプロセスが予期せず中断された後、IMPORT TABLESPACE を使用してデータを回復できなかった問題を修正しました。

2025-06-20

5.7.1.0.37

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

SM4 アルゴリズムを使用してフィールドレベルのアクセス暗号化を実装するために、sm4_encrypt() および sm4_decrypt() 関数を追加しました。

2025-01-13

修正された問題

  • システム変数との互換性の問題を修正しました。optimizer_switch などの flagset 変数を設定する際に、重複した項目に対してシステムがエラーを報告しなくなりました。

  • Innodb_flush_log_at_trx_commit が 0 に設定されている場合に Redo ログの同期が遅すぎる問題を修正しました。これにより、SCC 整合性タイムアウトが発生する可能性がありました。

  • インデックス構造での逆検索中にセカンダリノードがクラッシュする稀な問題を修正しました。これは、同期オフセットの損失が原因でした。

  • 非アトミック DDL 操作中にクラッシュした後、クラスターが起動に失敗する問題を修正しました。

  • 以前のコミュニティバージョンで、複数テーブルの UPDATE 文の JOIN ORDER が正しく最適化されていなかった問題を修正しました。

5.7.1.0.36

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • 読み取り専用ノードでカスタム一時テーブルを作成できるようになりました。この機能は、MEMORY および MyISAM エンジンのみをサポートします。

  • カラム即時追加機能を最適化し、パーティションテーブルへのカラム追加をサポートしました。

  • バッファープールのスケールアウトプロセスとユーザースレッド間のロック競合を最適化し、スケールアウトのエクスペリエンスを向上させました。

2024-11-28

修正された問題

  • PolarProxy の高度なトランザクション分割機能と 高速クエリキャッシュ機能の間の競合が結果セットに影響を与える問題を修正しました。

  • 同じテーブルが複数回リストアされた後、新しいデータベースとテーブルのリストアプロセスが中断される問題を修正しました。

  • 読み取り専用 (RO) ノードで CHECK TABLE 文を実行するとクラスターがクラッシュする可能性がある問題を修正しました。

  • 一部のページの redo ログが誤って書き込まれる稀な問題を修正しました。これは、並列 DDL の実行中にタイムウィンドウ内で innodb_bulk_load_page_grained_redo_enable パラメーターを変更した場合に発生しました。

  • テーブルの自動増分値がロールバックされる問題を修正しました。これは、RO ノードが RW ノードに切り替わった後で INSERT ... ON DUPLICATE KEY UPDATE 文を実行したときに発生しました。

  • パフォーマンスを向上させ、デッドロックを防ぐために、DML 文の index merge intersection アクセスパスをデフォルトで無効にしました。

5.7.1.0.35

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • PolarDB 5.6 クラスターから PolarDB 5.7 クラスターへのデータの物理的な移行をサポートしました。

  • TDE が有効になった後、新しいテーブルを TDE で自動的に暗号化する機能を追加しました。

  • グローバル整合性 (パフォーマンス専有型モード) のパフォーマンスを向上させるために、詳細なデータ変更追跡機能を追加しました。

  • 読み取り専用ノードでの ユーザー定義のインメモリ一時テーブルをサポートしました。この機能は現在、MEMORY および MyISAM エンジンのみをサポートします。

  • 読み取り専用変数 max_digest_length を動的に設定できるように最適化しました。

  • シミュレートされた AIO のパフォーマンスを向上させました。

  • アウトラインデータベースを最適化し、各実行中にアウトラインデータベース名を空にできるようにしました。

  • PolarDB I/O スレッドを、クラスターを再起動することなく動的に調整できるように最適化しました。

2024-08-30

修正された問題

  • 動的なバッファープールのスケールイン操作中のロック競合の問題を修正しました。

  • blob データ型のパージプリフェッチに関連する問題を修正しました。

  • HA スイッチオーバー後に パーティションテーブルの自動増分値がロールバックされる問題を修正しました。

  • 大規模な JSON シリアル化のパフォーマンス問題を修正しました。

  • JSON の浮動小数点数の精度が不十分である問題を修正しました。

  • 不要なユニークキー (UK) 制約に起因するレコードロックによって引き起こされるデッドロックの問題を修正しました。

  • RO ノードのバッファープールがいっぱいの場合に、ユーザースレッドが空きページを待機する時間が長すぎる問題を修正しました。

  • テーブル内のすべてのデータがクリアされた後、自動増分値が 0 にロールバックされる可能性がある問題を修正しました。

5.7.1.0.34

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • DDL 同期中のメタデータロック (MDL) 取得の失敗を解決するために、プリエンプティブル DDL 機能を追加しました。

  • PolarFileSystem のスレッド優先度を最適化し、トランザクションリクエストが迅速に処理されるようにしました。これにより、PolarDB for MySQL の DDL パフォーマンスが向上します。

  • PolarFileSystem 上の読み取り専用ノードのページ読み取りパフォーマンスを最適化しました。

2024-07-01

修正された問題

  • 接続数が 65,536 を超えると MDL システムが異常になる問題を修正しました。

5.7.1.0.33

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • RO ノードが MDL の同期に失敗したときに表示されるエラーメッセージを最適化しました。

  • polar_only_allow_discard_with_admin パラメーターを追加しました。有効にすると、このパラメーターはユーザーが DISCARD 操作を実行することを禁止します。デフォルト値は ON です。このパラメーターは必要に応じて設定できます。

  • 高速クエリキャッシュ機能が、返された行数を含むように最適化されました。キャッシュにヒットしたクエリの場合、返された行数が監査ログに表示されます。

2024-05-27

修正された問題

  • システムの O&M アクセスが slow_queries ステータスメトリックに影響を与える問題を修正しました。

  • SET_VAR hint を使用して loose_optimizer_switch パラメーターを設定する際に、末尾にカンマ (,) を追加する必要があった問題を修正しました。

5.7.1.0.32

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • グローバルトランザクション ID (GTID) 機能が有効になった後、トランザクション内で一時テーブルを作成および削除できます。

  • グローバル整合性 (パフォーマンス専有型モード) 機能で Variable-Setting Hint 構文がサポートされるようになりました。

  • マルチスレッドバイナリログの同時書き込みが有効な場合のスレッドプールのパフォーマンスを最適化しました。

2024-03-27

修正された問題

  • 子プロセスのフォーク時に TDE が RDMA メモリと互換性がない問題を修正しました。

  • バッファープールのスケールイン後、後続のスケールアウト要求を処理できない問題を修正しました。これは、大規模な SQL 文が長時間にわたって多くのページを占有したために発生しました。

  • 自動増分値のロールバックから回復するためにノードを再起動する必要があった問題を修正しました。

  • DDL 先読みが有効な場合に、並列 DDL シナリオで発生するデッドロックの問題を修正しました。

  • パーティションテーブルでパーティションを変更する DDL 文を実行した後、新しい INSERT リクエストで「autoinc duplicate key」エラーが発生する問題を修正しました。

5.7.1.0.31

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

低同時実行シナリオでスレッドプール機能が接続要求を処理する速度を向上させました。

2024-01-31

修正された問題

  • 論理プリフェッチ機能を使用するとノードがクラッシュする可能性がある問題を修正しました。

  • 論理プリフェッチ機能を使用するとメモリリークが発生する問題を修正しました。

  • データベースとテーブルの復元のための新しいプロセスが実行されたときに、ディスクがいっぱいでスレッドが終了できない問題を修正しました。

  • 新しいデータベースとテーブルの復元プロセス中に RO ノードの登録オフセットが低すぎたため、新しい RO ノードを追加できなかった問題を修正しました。

5.7.1.0.30.1

カテゴリ

説明

リリース日

修正された問題

  • autoinc_persist が有効な場合に HA スイッチオーバー後に自動増分値のロールバックが発生する問題を修正しました。

  • RW ノードとスタンバイまたは RO ノード間で HA スイッチオーバーを繰り返した後、自動増分値のロールバックが発生する問題を修正しました。

  • RW ノードで Degrade 操作が実行された後、スタンバイノードで物理レプリケーション再接続メカニズムが失われる問題を修正しました。

2023-12-11

5.7.1.0.30

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • データベースとテーブルの復元機能を最適化しました。たとえば、復元速度が向上し、失敗したタスクをロールバックできます。

  • fil_space_extend の不要なエラーログを削除することで、ログ出力機能を最適化しました。

2023-11-23

修正された問題

  • RW ノードでのダーティページフラッシュがブロックされる問題を修正しました。これは、RO ノードの物理マシンが故障し、RW ノードが特別な場合にレプリケーション関係を終了しなかったときに発生しました。

  • HA スイッチオーバー後に自動増分値のロールバックが発生する問題を修正しました。これは、多数のテーブルによるテーブルキャッシュのエビクションが原因でした。

  • RDS for MySQL インスタンスをワンクリックで PolarDB for MySQL クラスターにアップグレードする際に、PolarDB クラスターの再起動により移行リンクが中断される問題を修正しました。

  • undo truncate プロセス中に異常なチェックポイントが発生する問題を修正しました。

  • RO ノードが起動時に RW ノードに接続するために polarfs dir fast scan インターフェイスを使用しなかった問題を修正しました。

5.7.1.0.29

カテゴリ

説明

リリース日

修正された問題

  • 論理プリフェッチのクロスオペレーションが SMO マージ操作と競合した場合に発生するデッドロックの問題を修正しました。

  • InnoDB エンジンの一時テーブルをフラッシュできない問題を修正しました。

  • キーワードのみを指定し、スキーマやテーブルを指定しない同じ SQL 文タイプの最後の CCL ルールを削除すると、ノードがクラッシュする可能性がある問題を修正しました。

2023-09-14

5.7.1.0.28.4

カテゴリ

説明

リリース日

修正された問題

ダーティページレベルが低いときにページクリーナースレッドが大量のデータをフラッシュするため、書き込みパフォーマンスが低下する問題を修正しました。

2023-08-28

5.7.1.0.28.2

カテゴリ

説明

リリース日

修正された問題

監査ログが有効になった後、ローカルディスクへの高い圧力により SQL の待機時間が増加する問題を修正しました。

2023-08-02

5.7.1.0.28

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • innodb_polar_import_tablespace_strict_mode パラメーターを追加しました。デフォルト値は [ON] で、データベースとテーブルの復元操作中にテーブルスキーマにフルテキストインデックスが含まれている場合にエラーが報告されることを指定します。

  • 現在の接続要求が強力な整合性を必要とするかどうかを制御するために、セッションレベルの innodb_polar_scc パラメーターを追加しました。グローバル整合性 (パフォーマンス専有型モード) 機能が有効で、現在の接続で innodb_polar_scc=true の場合、グローバル整合性が有効になります。

2023-07-23

修正された問題

  • 一般ユーザーが performance_schema データベースを削除できる問題を修正しました。

  • チェックポイント LSN が期待どおりに進まない問題を修正しました。

  • RO ノードでクエリを実行中に RW ノードで ALTER TABLE ... IMPORT TABLESPACE 操作を実行するとエラーが報告される可能性がある問題を修正しました。

  • プライマリノードがシャットダウンして再起動されたときに、セカンダリノードで再接続メカニズムがトリガーされない問題を修正しました。

  • group_concat_max_len パラメーターに大きな値を設定した場合に、算術オーバーフローにより GROUP_CONCAT 関数が誤った結果を返す問題を修正しました。

  • PolarTrans が動的に有効になった後、高同時実行範囲更新シナリオでのミューテックスロック競合の問題を修正しました。

  • RW ノードで undo ログリサイクルメカニズムがトリガーされた後、データベースに接続してデータを読み取ると RO ノードがクラッシュする問題を修正しました。

5.7.1.0.27.2

カテゴリ

説明

リリース日

修正された問題

スロークエリログの同時記録中にスレッドプール内の異常な内部カウンターが原因で SQL リクエストがスタックする問題を修正しました。

2023-06-14

5.7.1.0.27

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • DDL および LOCK TABLE 文をシステムテーブルに記録するサポートを追加しました。

  • スレッドプール機能を CCL と互換性を持たせました。スレッドプール機能が有効になった後、ユーザー接続が CCL によってブロックされた場合、接続はスレッドプール内でマークされます。その後、スレッドプールは他の接続で SQL 文を実行するために追加のスレッドを作成します。

  • Statement Outline を使用するとき、指定された Index Hint が存在しない場合、エラーではなくアラートのみが報告されます。

  • show full tables from db_name like table_name を最適化しました。

  • クエリ中に発生したタイムアウトの数を記録するために、グローバル整合性 (パフォーマンス専有型モード) の Innodb_scc_timeout_count パラメーターを追加しました。

  • クエリがタイムアウトし、非同期クエリに変換された回数を記録するために、グローバル整合性 (パフォーマンス専有型モード) の Innodb_scc_timeout_degrade_count パラメーターを追加しました。

  • アウトラインが利用できない場合に、文の実行に対するダイジェストハッシュ計算をスキップするように Statement Outline プロセスを最適化しました。

  • 一時テーブルの切り捨て効率を向上させました。

  • 読み取り専用ノードでの GTID 情報のクエリをサポートしました。

  • PolarFS の内部ロック粒度を最適化し、一部の高負荷シナリオでのパフォーマンスを大幅に向上させました。

2023-05-08

修正された問題

  • 作成されたイベントを削除できない問題を修正しました。

  • 読み取り専用ノードで物理レプリケーションが確立されたときに、読み取りタイムアウトによりデータベースに接続できない問題を修正しました。

  • undo ログを切り捨てられない問題を修正しました。

  • 読み取り専用ノードがワイドテーブルの Redo ログを適用したときに発生するレプリケーションの遅延の問題を修正しました。

5.7.1.0.26.2

カテゴリ

説明

リリース日

修正された問題

  • グローバル整合性 (パフォーマンス専有型モード) 機能が有効な場合に、ホットレプリカが予期せずクラッシュする問題を修正しました。

  • RW ノードが再起動された後、PolarTrans ログが再利用できない問題を修正しました。

2023-03-25

5.7.1.0.26

カテゴリ

説明

リリース日

修正された問題

  • プライマリ/セカンダリフェールオーバー後に CREATE TABLE 文の AUTO_INCREMENT 値が失われる問題を修正しました。

  • my.cnf ファイルの innodb_buffer_pool_in_core_file パラメーター設定がクラスター起動時に有効にならない問題を修正しました。

  • 大容量メモリ仕様のインスタンスで TDE プラグインとの通信が遅くなる問題を修正しました。

2023-02-27

5.7.1.0.25

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • クエリパラメーターの SQL 文の末尾にあるセミコロン (;) は、次の組み込みストアドプロシージャでは無視されます: dbms_ccl.add_ccl_digest_ruledbms_outln.add_index_outline、および dbms_outln.add_optimizer_outline

  • Statement Outline はすべての UNION 句をサポートします。

  • RW ノードの物理マシンが故障した場合の接続問題を防止するために、物理レプリケーション接続のタイムアウトパラメーターを調整しました。

  • スレッドプールの最適化:

    • thread_pool_high_priority_users パラメーターを使用して、高優先度ユーザーのリストを設定できます。スレッドプールは、高優先度ユーザーからのリクエストに優先的にスレッドを割り当てます。

    • バイパスメカニズムを追加しました。特権接続用に bypass_thread_pool_ips パラメーターを設定できます。ユーザーが bypass_thread_pool_ips の IP アドレスからデータベースに接続すると、接続はスレッドプールをバイパスします。

    • スロークエリタイムアウトメカニズムを追加しました。スレッドプールは、スレッドの総数を計算するときに、スロークエリ状態のスレッド数を無視します。これにより、スレッドの総数がスロークエリスレッドの数によって制限されなくなります。

2023-01-06

修正された問題

長時間トランザクションのシナリオでデータベースのパフォーマンスが低下する可能性がある問題を修正しました。

5.7.1.0.24

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • クエリ中に発生するタイムアウトの数を記録するために、グローバル整合性 (パフォーマンス専有型モード) 機能の Innodb_scc_timeout_count パラメーターを追加しました。

  • クエリがタイムアウトして非同期クエリに変換される回数を記録するために、グローバル整合性 (パフォーマンス専有型モード) 機能の Innodb_scc_timeout_degrade_count パラメーターを追加しました。

2022-11-11

修正された問題

  • RW ノードの物理レプリケーションモジュールが余分なメモリを占有する問題を修正しました。

  • 特別なシナリオで undo ログをクリアできない問題を修正しました。

  • 特別なシナリオでキープアライブチェックが失敗する問題を修正しました。これにより、高同時実行シナリオでのシステムの安定性が向上します。

5.7.1.0.23.3

カテゴリ

説明

リリース日

修正された問題

ファイル名のハッシュ競合により RO ノードがクラッシュする問題を修正しました。

2022-09-17

5.7.1.0.23

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • グローバル整合性 (パフォーマンス専有型モード) 機能を追加しました。この機能を PolarDB クラスターで有効にすると、クラスター内の RO ノードは読み取り操作に対して強力な整合性を提供します。詳細については、「概要」をご参照ください。

  • DDL 先読み機能を最適化し、インデックス作成の効率を向上させました。

  • DDL ソートを最適化しました。双方向マージを多方向マージに変更して I/O 操作を削減し、DDL を使用したインデックス追加のパフォーマンスを向上させました。

  • 高同時実行環境でのスレッドプールのパフォーマンスを向上させました。

2022-08-30

修正された問題

データベースが削除されたときにスローログが記録されない問題を修正しました。

5.7.1.0.22

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

インデックス作成の効率を向上させる DDL 先読み機能のサポートを追加しました。

2022-06-17

修正された問題

  • Ordering インデックスのインデックスパス選択最適化では、テーブルルックアップのコストが考慮されません。

  • バッファープールにダーティページが多すぎてフラッシュが遅い場合に、LRU リストのクリーンアップがブロックされ、ページの解放が妨げられる問題を修正しました。

5.7.1.0.21

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

プライマリノードとセカンダリノード間の物理レプリケーションがミリ秒レベルの待機時間をサポートするようになりました。

2022-05-20

修正された問題

  • クラスター負荷が低い場合の物理レプリケーションの過剰な待機時間の問題を修正しました。

  • 順序付けインデックスの選択を最適化しました。オプティマイザーは、インデックス条件を使用でき、同時に順序付けを提供できるインデックスパスを優先するようになりました。

  • 一部の GROUP BY 文でオプティマイザーがより良いインデックス範囲パスを選択しない問題を修正しました。

  • RO ノードが RW ノードに登録されたときにチェックポイントがトリガーされない問題を修正しました。

5.7.1.0.20

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

SQL 解析で、OFCOMMIT_ON_SUCCESSROLLBACK_ON_FAIL、および TARGET_AFFECT_ROW を予約キーワードから非予約キーワードに変更しました。

2022-04-07

5.7.1.0.17

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • ホット行最適化機能のサポートを追加しました。詳細については、「ホット行の最適化」をご参照ください。

  • 高可用性効率をさらに最適化するために、ホットレプリカ機能のサポートを追加しました。

2022-01-14

5.7.1.0.16

カテゴリ

説明

リリース日

修正された問題

手動でチェックポイントをトリガーするポリシーを最適化しました。

2021-12-14

5.7.1.0.15

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

高速クエリキャッシュ機能を追加しました。詳細については、「高速クエリキャッシュ」をご参照ください。

2021-11-17

5.7.1.0.14

カテゴリ

説明

リリース日

修正された問題

  • ビューを強制的にマージするかどうかを制御できるオプティマイザヒントを提供しました。詳細については、「MySQL 公式ドキュメント」をご参照ください。

  • SELECT FOR UPDATE WAIT N 構文のサポートを追加しました。N はタイムアウト期間を秒単位で示し、単一の行ロックにのみ適用されます。クエリが複数の行をロックする必要がある場合、システムは複数の行の時間を累積せず、単一の行のタイムアウトを検出します。待機時間が N 秒を超えると、システムはロック待機タイムアウトエラーを返します: Lock wait timeout exceeded; try restarting transaction

2021-10-19

5.7.1.0.13

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

グローバルデータベースネットワーク (GDN) のセカンダリクラスターの読み取り専用ノードは、`alter polar to slave` コマンドを実行することでプライマリノードに昇格できます。これにより、セカンダリクラスターの高可用性が実現します。

2021-09-10

5.7.1.0.12

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

2021-08-27

修正された問題

  • データベースとテーブルを指定した Statement Concurrency Control ルールが一致しない問題を修正しました。

  • 読み取り専用ノードとセカンダリクラスターでの redo ログの適用を高速化し、プライマリノードの同期効率を向上させました。

5.7.1.0.11

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

polar_replica_work_on_nonblock_mdl_mode パラメーターを追加しました。このパラメーターを有効にすると、読み取り専用ノード上の RU/RC 分離レベルの未コミットトランザクションは、プライマリノード上の DDL 操作をブロックしなくなります。同時に、読み取り専用ノードではテーブル定義のトランザクションプロパティが保証されなくなります。

2021-07-08

5.7.1.0.10

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

このバージョンは MySQL 8.0 と互換性があり、SELECT FOR UPDATE/SHARE SKIP LOCKED/NOWAIT 構文をサポートします。詳細については、「MySQL 8.0」をご参照ください。

2021-06-15

修正された問題

RO ノードは InnoDB 一時テーブルデータをディスクにフラッシュすることをサポートします。

5.7.1.0.9

カテゴリ

説明

リリース日

修正された問題

  • 複数テーブルシナリオでのストレージエンジンのクイック起動のサポートを追加しました。

  • 仮想カラムの更新操作がロールバックされたときにデータベースがクラッシュする問題を修正しました。

2021-05-13

5.7.1.0.8

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

読み取り専用ノードとプライマリノード間でレプリケーション関係が確立されたときに、プライマリノードがすぐにチェックポイントを実行する必要があるかどうかを制御する機能を追加しました。

2021-04-19

修正された問題

  • KICKOUT を非予約キーワードに変更しました。

  • プライマリ/セカンダリフェールオーバー中に TDE 暗号化テーブルの暗号化情報が失われ、復号に失敗する可能性がある問題を修正しました。

5.7.1.0.7

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • DDL パフォーマンスを向上させるために並列 DDL 機能を追加しました。詳細については、「並列 DDL」をご参照ください。

  • コアファイルからバッファープールを削除するために innodb_buffer_pool_in_core_file パラメーターを追加しました。

  • Index Hints は、オプティマイザーがクエリを処理するときに指定されたインデックスを使用または無視できるようにする次のキーワードをサポートするようになりました:

    • GROUP_INDEX または NO_GROUP_INDEX: GROUP BY 操作を伴うインデックススキャンに指定されたインデックスを使用または無視します。

    • INDEX または NO_INDEX: サーバーに指定されたインデックスの使用または無視を強制します。

    • JOIN_INDEX または NO_JOIN_INDEX: MySQL に任意のアクセス方法で指定されたインデックスの使用または無視を強制します。

  • Join Order Hint は、オプティマイザーが適切なテーブル結合順序を選択できるようにする次のキーワードをサポートするようになりました:

    • JOIN_FIXED_ORDER: オプティマイザーに FROM 句に表示される順序でテーブルを結合させます。

    • JOIN_ORDER: オプティマイザーに指定された順序でテーブルを結合するように指示します。このヒントは名前付きテーブルに適用されます。オプティマイザーは、指定されたテーブル間を含め、結合順序のどこにでも名前のないテーブルを配置できます。

    • JOIN_PREFIX: オプティマイザーに結合実行計画の最初のいくつかのテーブルを指定された順序で結合するように指示します。このヒントは名前付きテーブルに適用されます。オプティマイザーは、他のすべてのテーブルを名前付きテーブルの後に配置します。

    • JOIN_SUFFIX: オプティマイザーに結合実行計画の最後のいくつかのテーブルを指定された順序で結合するように指示します。このヒントは名前付きテーブルに適用されます。オプティマイザーは、他のすべてのテーブルを名前付きテーブルの前に配置します。

2021-03-10

修正された問題

  • トークン番号ルックアップテーブルをパーティション分割し、いくつかのトークンを予約して、新しいトークンが挿入された後に同じ文のダイジェストハッシュ値が不整合になる問題を修正しました。

  • 読み取り専用ノードがプライマリノードに正常に登録できなかったために仕様変更が失敗する問題を修正しました。

  • session_track_temporary_tables システム変数が有効なときにストアドプロシージャで一時テーブルを作成または削除すると、クラスターが異常終了する問題を修正しました。

5.7.1.0.6.3

カテゴリ

説明

リリース日

修正された問題

一部のシナリオで SHOW PROCESSLIST が誤った結果を返す問題を修正しました。

2021-02-22

5.7.1.0.6.2

カテゴリ

説明

リリース日

修正された問題

読み取り専用ノードで Index Merge 最適化を使用したクエリを実行したときに、メッセージ Can't find record in TABLE を伴うエラーコード 1032 が報告される稀な問題を修正しました。

2021-02-10

5.7.1.0.6.1

カテゴリ

説明

リリース日

修正された問題

  • 読み取り/書き込みノードでの異常なダーティページフラッシュの問題を修正しました。

  • プライマリ/セカンダリフェールオーバーが実行されたクラスターでプライマリゾーンを変更できない問題を修正しました。

  • SHOW PROCESSLIST の実行時に THD (スレッド記述子) の誤った呼び出しによって引き起こされるデータベースのクラッシュを修正しました。

2021-02-02

5.7.1.0.6

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

  • Statement Queue 機能のサポートを追加しました。詳細については、「Statement Queue」をご参照ください。

  • Instant add column 機能のサポートを追加しました。詳細については、「カラム即時追加」をご参照ください。

  • Returning 機能のサポートを追加しました。詳細については、「Returning」をご参照ください。

  • innodb_adaptive_hash_index パラメーターのデフォルト値が ON から OFF に変更されました。

2021-01-29

修正された問題

PolarDB カーネルバージョンがアップグレードされたときにシステムテーブルが失われる問題を修正しました。

5.7.1.0.5

カテゴリ

説明

リリース日

修正された問題

  • プライマリノードのキーが変更された後、読み取り専用ノードでクエリを実行するとクラッシュする問題を修正しました。

  • 読み取り専用ノードでパーティションテーブルを分析するとクラッシュする問題を修正しました。

  • プライマリ/セカンダリフェールオーバー後、表領域の不整合により新しいプライマリノードがクラッシュする問題を修正しました。

2020-12-31

5.7.1.0.4

カテゴリ

説明

リリース日

修正された問題

  • プライマリ/セカンダリフェールオーバー後、一時テーブルにデータを挿入できない問題を修正しました。

  • 読み取り専用ノードで一時表領域が拡張されたときに、読み取り専用ノードが利用できなくなる問題を修正しました。

  • シミュレートされた AIO が期待どおりに機能しない問題を修正しました。

2020-11-17

5.7.1.0.3

カテゴリ

説明

リリース日

新機能とパフォーマンスの最適化

TDE (透過的データ暗号化) 機能のサポートを追加しました。

2020-10-21

修正された問題

  • プライマリノードと読み取り専用ノード間の統計の不整合の問題を修正しました。

  • SHOW PROCESSLIST の結果にエラーメッセージが表示される問題を修正しました。

5.7.1.0.2

カテゴリ

説明

リリース日

修正された問題

  • RDS for MySQL 5.7 からの移行後、.IDB ファイルを拡張できない問題を修正しました。

  • 正常な操作を保証するために、プライマリ/セカンダリフェールオーバー中に CF_STATUS_COMMAND 関連のコマンドの実行を禁止しました。

  • 統計を更新するためのバックグラウンドスレッドと Truncate ロジック間のページ競合により、プライマリノードが利用できなくなる問題を修正しました。

2020-08-28

5.7.1.0.1

カテゴリ

説明

リリース日

修正された問題

  • 一部の PolarDB 専用コマンドに対応するコマンド番号がないために maxscale にアクセスできなくなる問題を修正しました。

  • ゴミ箱から復元して作成されたクラスターが、表領域が見つからないために利用できなくなる問題を修正しました。

  • promote replica コマンドが実行されたときにファイルが閉じられていなかったために PFS ファイルがアンマウントに失敗してクラッシュする問題を修正しました。

2020-07-30