这是快速浏览一下Oracle交付和MySQL 8.0.34 8.1.0 7月17日,2023年。MySQL此前公布的季度持续交付的软件系统新功能都是可用的。许多人喜欢访问新特性,即使他们可能是有风险的,但其他人想要稳定和bug修复。现在有一种长期支持(LTS)版本更为保守和规避风险的民间之间会有大约两年的寿命主要版本。
发布的新特性将被称为创新系列,和MySQL 8.1.0是第一个版本。LTS将基于8.0.34。请注意斜体是我的评论,不能反映Percona甚至没有任何人的观点。雷竞技下载官网
快速提醒
生命的终结MySQL 8.0是2026年4月,和MySQL 5.7的生活结束在2023年10月。光阴似箭!
什么是新的吗?8.0.34是一个MySQL服务器和相关软件的进化。8.1.0 8.0.34的进化,所以有很多重叠的发行说明。8.0.34发布说明和8.1发行说明。
什么是新的在34吗?
现在您可以设定比例的字符的新密码与validate_password不同于以前的密码。changed_character_percentage变量。我需要尝试这个,因为它可能是一个失望发电机大规模在适当的情况下。
不支持?mysqlpump客户端实用工具是弃用,将被删除。binlog_format, sync_relay_log_info和group_replication_recovery_complete_at系统变量是弃用和将被删除。lz4_decompress和zlib_decompress弃用,作为分解mysqlpump的一部分。Mysqlpump只有少量信徒但从未似乎铭记在心的大社区。
CURRENT_USER()、用户(),为SESSION_USER(),和SYSTEM_USER()现在可以在定义一个表作为默认值。这将方便审计数据。
8.0.34有131个bug修复和8.1.0列出了199个大补丁。大多数都是真的小如更新的版本库。
什么是新的在8.1.0吗?
8.1.0基于8.0.34,因此连同上面的变化,得到一些额外的材料。mysql_native_password身份验证插件和删除已被弃用,MySQL的未来版本。虽然这是一个伟大的想法出于安全原因,将会有更多的帖子在网站像Stackoverflow感叹他们的旧代码和连接器不能连接到新版本的数据库。
8.1解释格式= JSON输出数据到一个用户变量。这可以方便跟踪查询调优和绩效审计。
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20.
21
22
23
24
25
26
27
28
29日
30.
31日
32
33
34
|
SQL
&
gt
;
解释
格式
=
JSON
成
@
myvar#
SELECT *
从
城市
在哪里
区
=
德州的
;
查询
好吧
,
0
行
影响
(
0.0043
证券交易委员会
)
SQL
&
gt
;
选择
@
myvarG
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
1。
行*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
myvar#
:
{
“query_block”
:
{
“select_id”
:
1
,
“cost_info”
:
{
“query_cost”
:
“428.50”
}
,
“表”
:
{
“table_name”
:
“城市”
,
“access_type”
:
“所有”
,
“rows_examined_per_scan”
:
4035年
,
“rows_produced_per_join”
:
403年
,
“过滤”
:
“10.00”
,
“cost_info”
:
{
“read_cost”
:
“388.15”
,
“eval_cost”
:
“40.35”
,
“prefix_cost”
:
“428.50”
,
“data_read_per_join”
:
“97 k”
}
,
“used_columns”
:
(
“ID”
,
“名称”
,
“CountryCode”
,
“区”
,
“人口”
]
,
“attached_condition”
:
”(“世界”,“城市”。“地区”=“德州”)”
}
}
}
1
行
在
集
(
0.0008
证券交易委员会
)
|
查询评论不再剥夺了。
默认为CHANGE_SOURCE_REPLICATION_TO SOURE_RETRY_COUNT现在是10。这意味着在默认情况下,默认的SOURCE_CONNECT_RETRY 60,复制品在60秒的间隔10分钟试图重新连接超时和故障转移。
新的主要的选举之前,GROUP_REPLICATION_SET_AS_PRIMRY group_replication_set_as_primary()函数现在等待进行DDL语句,比如ALTER TABLE等待所有事务完成时。语句包括ALTER TABLE,分析表,缓存索引,检查表,创建索引,创建表,指数下降,负载指标,优化表,维修表,截断表,删除表,所有打开的游标。似乎是一个当服务器失败时很多工作要做,但它应该保存数据在一个更好的状态。
你有可疑组复制服务器出现吗?一个新的MEMBER_FAILURE_SUSPICIONS_COUNT列添加到性能模式replication_group_communication_information表。本专栏的内容被格式化为JSON数组的键是小组成员的ID和值的次数小组成员已经被认为是可疑的。可疑的服务器?
增加了几个新的状态变量组复制来改善网络不稳定的诊断和故障排除,提供关于网络使用情况的统计数据、控制信息和数据信息为每个小组成员。这将是非常方便的。
8.1.0引入了许多新的消息写入到MySQL错误日志关闭期间帮助故障排除在服务器关闭的事件太长,包括那些列在这里:
- 启动和关闭日志消息的MySQL服务器,包括当它已经开始初始化。
- 日志消息显示关闭的开始和结束阶段对插件和组件。
- Start-of-phase end-of-phase日志消息,连接关闭阶段。
- 日志消息显示线程的数量和IDs还活着后强制断开连接并可能导致等。
支持是减少企业Linux 6(和相关的glibc 2.12通用),SUSE 12, Debian 10, MacOS 12, Ubuntu 18.04和20.04,Windows 10和Server 2012 r2;和32位版本不再建造。
你可以看到解析树的选择如果你建立服务器启用了调试模式。这不是用于生产。
服务器启动选项不能为空。也有例外手册中列出的一些选项不需要指定。
并使用一个非挂牌标识符开始美元符号,包含一个或多个美元符号(除了第一个)现在生成一个语法错误。
结论
我喜欢长期支持版的想法,太多的被发现在一些调整的季度发布。这应该添加稳定生产环境,让生活更简单。
宣布8.1已经早有预期,新功能总是有趣的,希望有帮助。看到8.0成为未来几年只一个bug修复,直到终点似乎有点苦乐参半的日期。
对于那些想当Percona 8.0.34和8.1.雷竞技下载官网0发布将成为可用,请有点耐心。我们的工程师需要测试、优化、添加企业特性,然后把一切都准备好为你的使用。
雷竞技下载官网Percona MySQL是最完整,分布稳定、可伸缩的、安全的MySQL开源解决方案,提供企业级的数据库环境最关键业务应用程序…和它的免费使用!






mysql_native_password 8.0.34弃用
8.0被限制为只bug修复确实是痛苦的。
将Percona方法是什么?雷竞技下载官网你将在8.0系列补丁功能?你会加快创新版本吗?LTS每2年,和创新释放将是很多版本维护和沙司的工作
请参阅https://www.雷竞技下载官网percona.com/blog/lts-and-innovation-releases-for-percona-server-for-mysql/回答你的问题。