リリースハイライト
MySQL 8.0.40向けにOracleが提供し、Percona Server for MySQLに含まれている改善とバグ修正は次のとおりです:
- MySQL 8.0.33の変更により、InnoDBテーブルでの結合を使用するクエリのパフォーマンスが低下しました。これは、リファクタリングによって以前はインラインだった関数が影響を受けたためです。
- INSTANTアルゴリズムを使用して、デフォルト値としてNULLに変更された列を更新しようとした時に、サーバーがクラッシュしました。
- INSTANTアルゴリズムを使用して列が削除された場合、DELETEまたはUPDATE操作中にサーバーがクラッシュすることがありました。
- 異なるsql_modeで作成されたテーブルをインポートすると、スキーマの不一致が発生することがあり、セカンダリインデックスでデータが破損するリスクがありました。この修正には、インポートされたテーブルスペースの整合性チェックが含まれるようになりました。
- セカンダリインデックスを使用してテーブルを再構築するためには、MySQL 8.0.26と比較してより多くのファイルI/O操作が必要となり、クエリのパフォーマンスが低下しました。
バグ修正と変更の完全なリストについては、MySQL 8.0.40のリリースノートを参照してください。
付属コンポーネント
新機能、改善点、バグ修正については、各コンポーネントのリリースノートを確認してください。以下は、Percona Distribution for MySQLのPercona Server for MySQLベースのバリエーションで提供されるコンポーネントの一覧です:
コンポーネント | バージョン | 説明 |
Orchestrator | 3.2.6-15 | Percona Server for MySQLのレプリケーショントポロジマネージャー |
ProxySQL | 2.7.1-1 | MySQL用の高性能、高可用性、プロトコル対応プロキシ |
Percona XtraBackup | 8.0.35-31 | MySQLベースのサーバー用のオープンソースのホットバックアップユーティリティ |
Percona Toolkit | 3.7.0 | データベース操作を簡素化および最適化するための一連のスクリプト |
MySQL Shell | 8.0.40 | MySQL Server用の高度なクライアントコードエディタ |
MySQL Router | 8.0.40 | アプリケーションとバックエンドMySQLサーバー間の透過的なルーティングを提供する軽量ミドルウェア |
Percona Distribution for MySQL 8.0.40 using Percona Server for MySQL リリース情報(Percona社ウェブサイト):
https://docs.percona.com/percona-distribution-for-mysql/8.0/release-notes-ps-v8.0.40.html