2024.10.10

Percona

Percona Server for MySQL 8.0.39-30(リリース日:2024年10月8日)

リリースハイライト

OracleがMySQL 8.0.38、MySQL 8.0.39に対して提供し、Percona Server for MySQLに含まれている改善点とバグ修正は次のとおりです:

  • 多数のテーブル(8001個以上)を作成した後、サーバーが正常に再起動できませんでした。この問題(バグ #36808732)は、バグ #33398681のリグレッションです。
  • 起動時のテーブルスペースファイルスキャンのパフォーマンスが向上しました。(バグ #110402、バグ #35200385)
  • InnoDBファイルシステム操作は、ディレクトリ変更タスクを実行する時に、親ディレクトリで一貫してfsyncを実行するようになりました。(バグ #36174938)
  • ワーカージョブには、relay_logで指定されたデフォルトに依存せず、トランザクションを開始したリレーログファイルの詳細が含まれるようになりました。

バグ修正と変更の完全なリストについては、MySQL 8.0.38リリースノートおよび MySQL 8.0.39リリースノートを参照してください。

改善点

  • PS-9233: ユニバーサルユニーク識別子(UUID)の様々なバージョンを生成および操作するための一連の関数を提供するUUID_VXコンポーネントを追加します。

バグ修正

  • PS-8057: 実行時の変数 slow_query_log_fileが、my.cnfファイルで定義された値と一致しませんでした。
  • PS-9214: INPLACEアルゴリズムを使用してInnoDBテーブルを再構築するALTER TABLE操作が、不当な重複プライマリキーエラーで失敗することがありました。同時挿入があった場合、これらの挿入によってプライマリキーの競合が発生していなくても、この問題が発生することがありました。
  • PS-9314: JSON_TABLEの使用時にmysqldがシグナル 11を受信したため、サーバーに接続できませんでした。
  • PS-9286: Key Management Interoperability Protocol(KMIP)コンポーネントは、キーをプレアクティブ状態のままにしました。
  • PS-9306: データベースに10,000以上のテーブルが含まれている場合、MySQLのバージョン 8.0.38、8.4.1、9.0.0は再起動時に終了しました。
  • PS-9322: super_read_only=1 が有効になっている場合、切り捨てを元に戻す操作でデータディクショナリ(DD)を更新できず、切り捨てログファイルが孤立します。
  • PS-9379: 一部のプラットフォームでは、コンパイラに既にアトミック操作のサポートが組み込まれており、アトミックライブラリへのリンクを必要としないため、-l アトミックフラグを使用するとコンパイルエラーが発生することがありました。
  • PS-9144: 内部的にテーブルを再構築するインプレース ALTER TABLE操作で、同時パージが発生した場合に行が失われることがありました。

Percona Server for MySQL 8.0.39-30 リリース情報(Percona社ウェブサイト):
https://docs.percona.com/percona-server/8.0/release-notes/8.0.39-30.html


Perconaサポート・コンサルティング

Percona
Perconaサポート・コンサルティングサービスはPercona Serverをご利用頂いているお客様が安心してお使い頂くために専門的なサポートを提供するサービスです。