内容提要
本文讨论了Percona Server for MySQL的LTS版本差异。MySQL 8.0于2019年发布,带来了数据字典的重大变化。8.4版本预计于2024年发布,成为新的长期稳定版本,8.4.2引入新变量并移除部分旧变量,同时更改了一些默认值并引入新关键字。详细信息请参考官方文档。
关键要点
-
本文讨论了Percona Server for MySQL的LTS版本差异。
-
MySQL 8.0于2019年发布,带来了数据字典的重大变化。
-
8.4版本预计于2024年发布,成为新的长期稳定版本。
-
8.4.2引入新变量并移除部分旧变量,同时更改了一些默认值。
-
每个主要版本都会引入新变量,8.4.2引入了多个新变量。
-
建议在没有明显改进的情况下保持变量的默认值。
-
8.4.2移除了多个在8.0.40中存在的变量,需从配置文件中删除。
-
某些变量的默认值在8.4.2中发生了变化。
-
8.4版本引入了新的关键字和保留关键字。
-
8.4中移除了与复制相关的旧关键字,替换为更中性的术语。
-
8.4.2中移除了information_schema的TABLESPACES表,performance_schema新增了两个表。
-
有关功能增强和新能力的详细信息,请参考官方文档。
延伸问答
Percona Server for MySQL 8.4.2与8.0.40的主要区别是什么?
8.4.2引入了新变量,移除了旧变量,并更改了一些默认值,同时引入了新关键字。
Percona Server 8.4.2中新增了哪些变量?
新增变量包括explain_json_format_version、performance_schema_max_meter_classes等。
在Percona Server 8.4.2中移除了哪些变量?
移除的变量包括avoid_temporal_upgrade、binlog_transaction_dependency_tracking等。
Percona Server 8.4.2的默认值有哪些变化?
例如,enforce_gtid_consistency的默认值从OFF变为ON。
Percona Server 8.4中引入了哪些新关键字?
新关键字包括AUTO、BERNOULLI、GTIDS等。
Percona Server 8.4.2中有哪些功能增强?
8.4.2中performance_schema新增了setup_meters和setup_metrics两个表。