リリースハイライト
このリリースでは、次のMyRocks変数が追加されています:
- rocksdb_bulk_load_use_sst_partitioner
- rocksdb_use_hyper_clock_cache
- rocksdb_converter_record_cached_length
- rocksdb_alter_table_comment_inplace
- rocksdb_charge_memory
- rocksdb_column_default_value_as_expression
- rocksdb_corrupt_data_action
- rocksdb_disable_instant_ddl
- rocksdb_enable_delete_range_for_drop_index
- rocksdb_partial_index_blind_delete
- rocksdb_protection_bytes_per_key
- rocksdb_use_write_buffer_manager
このリリースでは、新しいMyRocks情報スキーマテーブル ROCKSDB_LIVE_FILES_METADATAが追加されています。
このリリースでは、rocksdb_instant_ddl変数が削除されました。代わりに、rocksdb_disable_instant_ddlを使用してください。
このマージにより、次の問題が修正されます:
- PS-8477: dba.rebootClusterFromCompleteOutageの実行時にオフラインモードが持続しました。
- PS-8699: 多数の同時接続試行により、ALTER INSTANCE RELOAD TLSがハングしました。アップストリームの修正を含め、この問題に対する修正を追加しました。これにより、問題が再発する可能性が大幅に減少します。
Oracle for MySQL 8.0.33によって導入され、Percona Server for MySQLに含まれる改善点とバグ修正は次のとおりです:
- INSTALL COMPONENTにはSET句が含まれます。SET句は、1つまたは複数のコンポーネントをインストールする時に、コンポーネントシステム変数の値を設定します。これにより、他の方法で変数値を割り当てることに伴う不便さや制限が軽減されます。
- mysqlbinlog --start-positionは、最大で18446744073709551615の値を受け入れます。--read-from-remote-serverまたは--read-from-remote-sourceオプションが使用される場合、最大値は4294967295です。(バグ #77818、バグ #21498994)
- 生成された列をDEFAULT(col_name)とともに使用して、名前付き列のデフォルト値を指定することは許可されておらず、エラーメッセージがスローされます。(バグ #34463652、バグ #34369580)
- バイナリログの回復プロセス中に、可能性のある全てのエラー状態が報告されたわけではありません。(バグ #33658850)
- ユーザー定義の照合順序は非推奨になりました。次のユーザー定義の照合順序を使用すると、警告がログに書き込まれます:
- SQLステートメントでCOLLATEの後にユーザー定義の照合順序の名前が続く場合。
- ユーザー定義の照合順序の名前がcollation_server、collation_database、または、collation_connectionの値として使用される場合。
ユーザー定義の照合順序のサポートは、MySQLの将来のリリースで削除される予定です。
バグ修正と変更の完全なリストについては、MySQL 8.0.33リリースノートをご覧ください。
付属のコンポーネント
新機能、改善点、バグ修正については、各コンポーネントのリリースノートを確認してください。以下は、Percona Distribution for MySQLのPercona Server for MySQLベースのバリエーションで提供されるコンポーネントのリストです:
コンポーネント | バージョン | 説明 |
Orchestrator | 3.2.6-9 | Percona Server for MySQLのレプリケーショントポロジマネージャー |
ProxySQL | 2.5.1 | 高性能、高可用性、プロトコル対応のMySQL用プロキシ |
Percona XtraBackup | 8.0.33-27 | MySQLベースのサーバー用のオープンソースのホットバックアップユーティリティ |
Percona Toolkit | 3.5.3 | データベース操作を簡素化し、最適化するためのスクリプトのセット |
MySQL Shell | 8.0.33 | MySQL Server用の高度なクライアントおよびコードエディタ |
MySQL Router | 8.0.33 | アプリケーションとバックエンドMySQLサーバー間の透過的なルーティングを提供する軽量ミドルウェア |
Percona Distribution for MySQL 8.0.33 using Percona Server for MySQL リリース情報(Percona社ウェブサイト):
https://docs.percona.com/percona-distribution-for-mysql/8.0/release-notes-ps-v8.0.33.html
Perconaサポート・コンサルティング
Perconaサポート・コンサルティングサービスはPercona Serverをご利用頂いているお客様が安心してお使い頂くために専門的なサポートを提供するサービスです。