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

PolarDB:PolarDB for MySQL 5.6

最終更新日:Sep 18, 2024

このトピックでは、PolarDB for MySQL 5.6のリリースノートについて説明します。

5.6.1.0.43

カテゴリ

説明

リリース日

新機能と機能の最適化

  • プリエンプティブルデータ定義言語 (DDL) 機能は、DDL同期中のメタデータロック (MDL) 取得の失敗に対処するために追加されます。

  • PolarFileSystem (PFS) の読み取り専用ノードのページ読み取りパフォーマンスが向上しました。

  • PFSのスレッド優先度が最適化されているため、トランザクションリクエストのタイムリーな処理が保証され、PolarDB for MySQLのDDL操作のパフォーマンスが向上します。

  • 高速クエリキャッシュ機能には、各クエリに対して返される行数に関する情報が含まれます。 SQL Explorerと監査は、キャッシュにヒットしたクエリに対して返された行の正確な数を表示できます。

2024-07-08

修正された問題

  • 次の問題が修正されました。システム保守活動は、低速SQLクエリのパフォーマンスを監視するために使用されるメトリックに影響を与えます。

  • 関数がHAVING句で使用されている場合、結果セットが正しくありません。

5.6.1.0.42

カテゴリ

説明

リリース日

修正された問題

  • Autoincロールバックが発生した後、FLUSH TABLEステートメントを使用して、autoincrementフィールドの最新の値を復元できます。 この方法では、プライマリノードを再起動したり、ALTER TABLE操作を実行したりする必要がなくなり、システムパフォーマンスへの影響が最小限に抑えられます。

  • 次の問題が修正されました。auto-increment duplicate keyの問題は、DDLステートメントを実行してパーティションを変更した直後に、パーティションテーブルinsertステートメントが実行されたときに発生します。

  • 論理プリフェッチが有効になった後、DDLステートメントの実行中にプライマリノードがクラッシュする可能性があります。

2024-04-24

5.6.1.0.41

カテゴリ

説明

リリース日

新機能と機能の最適化

データベースとテーブルの復元機能が最適化されました。 たとえば、データベースとテーブルをより迅速に復元し、失敗したタスクをロールバックできます。

2024-01-05

修正された問題

  • UNDO TRUNCATEステートメントの実行後に異常なチェックポイントが発生する問題を修正しました。

  • 次の問題が修正されました。読み取り専用ノードの物理マシンに障害が発生した場合、特別な状況ではプライマリノードはデータレプリケーションを終了しません。 その結果、プライマリノードはデータをフラッシュできません。

  • 次の問題が修正されました。プライマリノードでデグラデーション操作を実行した後、スタンバイノードの物理レプリケーションを再接続できません。

  • ApsaraDB RDS for MySQLインスタンスをPolarDB for MySQLクラスターにアップグレードすると、クラスターの再起動により移行リンクが中断されます。

  • 次の問題が修正されました。データベースまたはテーブルの復元が開始されると、プライマリノードのredoログがクリアされるため、読み取り専用ノードの追加に失敗します。

  • 破棄された状態のテーブルに対してDDLステートメントを実行すると、エラーが返されます。

5.6.1.0.40

カテゴリ

説明

リリース日

新機能と機能の最適化

  • SQLブラックリストを実装するには、Concurrency_controlシステムテーブルのconcurrency_countパラメーターを0に設定します。

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

2023-09-07

修正された問題

  • 次の問題が修正されました。プライマリノードでUNDO TRUNCATEステートメントが実行され、読み取り専用ノードを使用してデータベースに接続すると、読み取り専用ノードがクラッシュします。

  • 読み取り専用ノードをプライマリノードに切り替える高可用性 (HA) スイッチオーバーが実行されると、HAスイッチオーバープロセスが停止します。

5.6.1.0.39.1

カテゴリ

説明

リリース日

修正された問題

監査ログ機能を有効にした後、オンプレミスディスクの過度の作業負荷により、SQL文実行のレイテンシが増加する問題を修正しました。

2023-08-02

5.6.1.0.39

カテゴリ

説明

リリース日

新機能と機能の最適化

  • 文のアウトラインを追加しない場合、SQL文の実行時にSQL文のダイジェストは計算されません。

  • DDLおよびLOCK TABLE文は、システムテーブルに記録することができます。

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

  • Innodb_trx_history_list_lenメトリックは、元に戻す履歴リストの長さを監視するために追加されます。

  • PolarFileSystemのロック粒度は、一部の高負荷シナリオでパフォーマンスを大幅に向上させるために最適化されています。

2023-07-11

修正された問題

  • 次の問題が修正されました。プライマリノードを無効にしてから再起動すると、セカンダリノードを再接続できません。

  • 次の問題が修正されました。通常のユーザーがperformance_schemaデータベースを削除できます。

  • 次の問題が修正されました。ALTER TABLE... IMPORT TABLESPACEが読み書きノードで実行され、読み取り専用ノードが照会されます。

  • 次の問題が修正されました。チェックポイントLSNが期待どおりにプッシュダウンされません。

  • ワイドテーブルのredoログが読み取り専用ノードで再生されると、レプリケーションレイテンシが発生します。

  • group_concat_max_lenパラメーターに大きな値を指定すると、算術オーバーフローが発生し、GROUP_CONCAT関数の結果が無効になります。

5.6.1.0.38.1

カテゴリ

説明

リリース日

修正された問題

スロークエリログを同時に記録すると、スレッドプールの内部カウンターの異常により、大量のSQLリクエストが積み重なってしまう問題を修正しました。

2023-06-14

5.6.1.0.38

カテゴリ

説明

リリース日

新機能と機能の最適化

SET PASSWORDコマンドを使用して、特権アカウントのパスワードを変更できます。

2023-04-24

修正された問題

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

  • 次の問題が修正されました。元に戻すログのリサイクル機能が有効になった後、元に戻すログはリサイクルできません。

  • 次の問題が修正されました。information_schemaデータベースを照会すると、テーブルキャッシュの汚染によりキャッシュヒット率が低下します。

5.6.1.0.37

カテゴリ

説明

リリース日

新機能と機能の最適化

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

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

  • 低速クエリのタイムアウトメカニズムが追加されました。 スレッドプールがスレッドの総数をカウントすると、低速クエリ状態のスレッドの数は無視され、スレッドの総数は低速クエリスレッドの数によって制限されません。

2023-03-16

5.6.1.0.36

カテゴリ

説明

リリース日

新機能と機能の最適化

  • ステートメントアウトライン機能がサポートされています。

  • 物理レプリケーション接続に関連するタイムアウトパラメータは、プライマリノードがデプロイされている物理マシンに障害が発生した場合の問題を防ぐために変更されます。

2023-01-06

5.6.1.0.35.1

カテゴリ

説明

リリース日

新機能と機能の最適化

  • ORDER BY limit句の下限は、実行コストに基づいてより良い実行プランを選択するように最適化されています。 loose_low_limit_check_enabledパラメーターを追加して、下限最適化モードを使用するかどうかを指定します。 デフォルト値: ON

  • loose_prefer_ordering_indexパラメーターを追加して、並べ替えパフォーマンスを最適化するためにORDER BY列インデックスを使用するかどうかを指定します。 このパラメーターのデフォルト値はONです。これは、並べ替えの最適化にORDER BY列インデックスを使用することを示します。

2022-10-27

5.6.1.0.35

カテゴリ

説明

リリース日

新機能と機能の最適化

information_schema.tablesにアクセスするためのメモリオーバーヘッドが削減されます。

2022-10-14

5.6.1.0.34

カテゴリ

説明

リリース日

新機能と機能の最適化

DDLステートメントの先読みメカニズムがサポートされているため、インデックス作成の効率が向上します。

2022-07-13

修正された問題

次の問題が修正されました。バッファプールに多数のダーティページが存在し、ページバッファプールのフラッシュが遅い場合、最も使用されていないページを削除できません。

5.6.1.0.32

カテゴリ

説明

リリース日

新機能と機能の最適化

ホットスタンバイノード機能は、高可用性効率をさらに最適化するためにサポートされています。

2022-03-15

修正された問題

次の問題が修正されました。innodb_show_verbose_deadlockパラメーターがデフォルト値ONに設定されている場合、show engine innodb statusコマンドの実行時にすべてのデッドロックの情報が表示されます。

5.6.1.0.30

カテゴリ

説明

リリース日

修正された問題

  • 次の問題が修正されました。パーティションテーブルで収集された統計の一貫性がありません。

  • パケット長が251バイトの場合、長さエンコードエラーが発生します。

2021-11-10

5.6.1.0.29

カテゴリ

説明

リリース日

新機能と機能の最適化

  • トランザクションベースの再開可能な転送は、データベースエンジンでサポートされています。

  • 高速クエリキャッシュ機能がサポートされています。 詳細については、「高速クエリキャッシュ」をご参照ください。

2021-09-09

修正された問題

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

5.6.1.0.28

カテゴリ

説明

リリース日

新機能と機能の最適化

polar_replica_work_on_nonblock_mdl_modeパラメーターが追加されました。 このパラメーターがonに設定されている場合、読み取り専用ノードでREAD uncommittedまたはREAD COMMITTED分離レベルを使用するコミットされていないトランザクションは、プライマリノードでのDDL操作をブロックしなくなります。 さらに、アトミック性、一貫性、分離、および耐久性 (ACID) は、読み取り専用ノードでテーブルを作成する操作に対して保証されなくなりました。

2021-07-23

修正された問題

テーブルスペースメタデータの読み込み速度が向上します。 数百万のテーブルが含まれているインスタンスの場合、障害のあるプライマリノードの復元に必要な時間と読み取り専用ノードの起動に必要な時間を大幅に短縮できます。

5.6.1.0.27

カテゴリ

説明

リリース日

修正された問題

  • 4Kアライメントは、truncate polar logs lsnコマンドを実行して読み取り専用ノード上のファイルを削除するときに使用されます。

  • KICKOUTは、非予約キーワードとして使用されます。

  • 読み取り専用ノードが最初にプライマリノードにアタッチされたときにチェックポイントがすぐにトリガーされるかどうかを指定するポリシーが調整されます。 新しいポリシーは、ログシーケンス番号 (LSN) の差が指定されたしきい値未満の場合、チェックポイントがトリガーされないことを指定します。

  • 条件付きステートメントは、load polarログステートメントに追加できます。

  • 次の問題が修正されました。自動インクリメントフィールドに重複エントリが存在します。

2021-06-01

5.6.1.0.26

カテゴリ

説明

リリース日

修正された問題

  • 一度に複数のユーザーを承認するために使用されるFLUSH PRIVILEGESまたはFLUSH GRANTコマンドを実行すると、接続が失敗する問題が修正されました。

  • 分割テーブルの推定が中止されたため、誤った推定結果が返される場合があります。

  • シナリオによっては、SHOW PROCESSLISTステートメントが無効な結果を返します。

  • クラスターでsession_track_temporary_tablesシステム変数が有効になっている場合、ストレージ手順中に一時テーブルが作成または削除されると、クラスターが使用できなくなります。

2021-03-19

5.6.1.0.25

カテゴリ

説明

リリース日

新機能と機能の最適化

データベースレベルのデータ復旧機能とテーブルレベルのデータ復旧機能が最適化されています。 このようにして、データをより効率的に回復することができます。

2021-02-05

修正された問題

  • ノードが切り詰められた元に戻すページを読み取った後、読み取り専用ノードが使用できなくなる問題が修正されました。

  • 次の問題が修正されました。フェールオーバーを実行したクラスターのプライマリゾーンを変更できません。

5.6.1.0.24

カテゴリ

説明

リリース日

新機能と機能の最適化

  • PolarDBエンジンを初期化するプロセスが最適化されています。 大きなテーブルシナリオでは、エンジンの初期化に必要な時間が短縮されます。

  • PolarDBクラスターのカーネルバージョンは、PolarDBコンソールのクラスターの基本情報ページに表示されます。

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

2021-01-22

修正された問題

  • 次の問題が修正されました。ApsaraDB RDSインスタンスからPolarDBクラスターにデータを移行する場合、元のログを切り捨てることはできません。

  • システムテーブルを追加できない問題を修正しました。

  • 次の問題が修正されました。データベースまたはテーブルの復元中にプライマリノードが使用できなくなります。

  • 返された10進数が正しくソートされていません。

  • 次の問題が修正されました。MySQLサービスプロセスが一部のシナリオで故障します。

5.6.1.0.23

カテゴリ

説明

リリース日

修正された問題

読み取り専用ノードでメモリリークが発生する問題を修正しました。

2021-01-04

5.6.1.0.22

カテゴリ

説明

リリース日

新機能と機能の最適化

ディレクトリインデックス機能は、Polarファイルシステム (PFS) でサポートされています。 これにより、クラスターに多数のテーブルが格納されているシナリオでのクラスターのパフォーマンスが向上します。

2020-12-25

修正された問題

  • プライマリノードと読み取り専用ノード間のフェールオーバーが実行された後、無効なノードロールが原因でクラスターが使用できなくなる問題が修正されました。

  • ステートメントキュー機能が初期化されていないため、読み取り専用ノードがクラッシュする問題を修正しました。

  • 次の問題が修正されました。プライマリノードと読み取り専用ノード間のフェールオーバー後、新しいシステムテーブルが初期化されません。

  • スレッドプールまたは接続制御機能が有効になると、他の機能が自動的に有効になります。

  • フルテキストインデックスのIDが重複しているため、クラスターが使用できなくなる問題が修正されました。

  • 読み取り専用ノードでクエリを実行できない場合があります。

  • ログレプリケーションスレッドが予期せず終了すると、レプリケーションプロセスが中断されます。

5.6.1.0.21

カテゴリ

説明

リリース日

新機能と機能の最適化

  • ポイント・イン・タイム復元方法がサポートされています。 詳細については、「完全復元の方法2: ポイントインタイム復元」をご参照ください。

  • 透過データ暗号化 (TDE) がサポートされています。 詳細については、「PolarDB For MySQLクラスターのTDEの設定」をご参照ください。

  • PFSを使用すると、複数のディスクをマウントして個々のテーブルを復元できます。

  • 物理的複製における適応ハッシュインデックスロックのリソース利用が最適化されます。

2020-11-12

修正された問題

  • SELECTステートメントでDYNAMIC RANGEおよびINDEX MERGEを使用すると、メモリ不足 (OOM) エラーが発生します。

  • 次の問題が修正されました。アカウントを作成または削除すると、クラスターがクラッシュする場合があります。

  • 読み取り専用ノードを再接続できない場合があります。

  • フェールオーバーエラーが発生したときにクラスターが起動できないという問題が修正されました。

  • 次の問題が修正されました。Binlogスレッドが予期した状態にない場合があります。

5.6.1.0.20

カテゴリ

説明

リリース日

新機能と機能の最適化

いくつかのシナリオでは、物理複製をより効率的に行うことができる。

2020-10-27

修正された問題

  • 次の問題が修正されました。CREATE TABLEを実行すると、クラスターがクラッシュします。 SELECTステートメント。

  • 次の問題を修正しました。派生テーブルの過剰な使用により、ストアドプロシージャでメモリリークが発生します。

  • 次の問題が修正されました。データが指定された時点に復元されないか、復元に失敗します。

  • 次の問題が修正されました。多数のPolarFileSystem例外ログが報告されます。

  • 外部キーチェックを無効にすると、DDL操作を実行するとテーブルが失われます。

  • 複数の一時テーブルを同時に切り捨てると、読み取り専用ノードがクラッシュする問題が修正されました。

20200831

カテゴリ

説明

リリース日

新機能と機能の最適化

インスタンスにアタッチされたディスクに対して作成されたローカルディスクおよび書き込み可能なスナップショットは、PolarFileSystemでサポートされています。 PFSの性能は最適化されます。

2020-09-22

修正された問題

  • ステートメントキュー機能を使用すると、クラスターがクラッシュする場合があります。

  • コアファイルによって大量のストレージリソースが消費されている問題が修正されました。

  • 次の問題が修正されました。プライマリノードと読み取り専用ノードの間で統計の一貫性がありません。

  • 読み取り専用ノードをプライマリノードとして指定すると、他の読み取り専用ノードは新しいプライマリノードに接続できなくなります。

  • 次の問題が修正されました。プライマリノードと読み取り専用ノード間の共有を実装するために割り当てられたフルテキストインデックスキャッシュに一貫性がありません。

20200616

カテゴリ

説明

リリース日

新機能と機能の最適化

  • ステートメントキュー機能がサポートされています。 詳細は、「ステートメントキュー」をご参照ください。

  • プライマリノードと読み取り専用ノード間のレプリケーション待ち時間が短縮されます。

  • lock TABLEステートメントを実行すると、メタデータロックをレプリケートできます。

2020-07-01

修正された問題

  • データレプリケーション中に発生するメタデータロックの問題は修正されました。

  • システムテーブルにフルテキスト検索インデックスが作成される問題が修正されました。

  • ホット行の更新とパフォーマンスの最適化に関連する問題は修正されています。

20200601

カテゴリ

説明

リリース日

新機能と機能の最適化

  • ホット行を更新し、ホット行のパフォーマンスを最適化できます。 詳細については、「Hot row optimization」をご参照ください。

  • ステートメント同時実行制御機能がサポートされています。 詳細については、「同時実行制御」をご参照ください。

2020-06-05

修正された問題

スレッドプールの問題により、書き込みパフォーマンスが低下します。

20200507

カテゴリ

説明

リリース日

新機能と機能の最適化

  • ステートメントの同時実行制御機能が追加されました。

  • インデックスページの総スペースに対するアイドルスペースの比率を管理するパラメーターが追加されます。

  • シミュレートされた非同期I/Oモデルが最適化されます。

2020-05-13

修正された問題

  • Booleanフラグのデータ型のデータが存在するため、パフォーマンスが低下する問題を修正しました。

  • pfs_umountテーブルが閉じられていないため、クラスターが使用できなくなります。