Percona Server for MySQL 8.4.2与8.0.40:变量和关键字的比较

Percona Server for MySQL 8.4.2与8.0.40:变量和关键字的比较

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

本文讨论了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两个表。

➡️

继续阅读