MariaDB 11.4 将作为 LTS 版本发布

MariaDB Server 11.4 计划将作为一个计划之外的长期支持版本发布,旨在鼓励更广泛的用户采用。

二月初,我们宣布将调整 MariaDB Server 的发布模式。作为其中的一部分,我们已经宣布将采用一年一次的 LTS 周期。为了让我们当前的功能更早地得到广泛应用,我们决定现在就发布一个 LTS 版本,以满足 MariaDB 11 用户的需求,他们期望在一个锁定功能集的版本中得到整整五年的错误修复。

MariaDB 11.4 中的一些新功能包括:

SSL/TLS

  • 现在服务器中默认启用SSL 。无需配置,如果未提供服务器证书,服务器将自动生成自签名证书。有关详细信息,可参阅 Mission Impossible: Zero-Configuration SSL  (MDEV-31856)
  • 如果使用mysql_native_password或ed25519身份验证并且帐户密码不为空, 客户端现在可以验证自签名服务器证书 (MDEV-31855)
  • 客户端现在需要 SSL,并且默认启用--ssl-verify-server-cert ( MDEV-31857 )。
  • 复制客户端也会执行此操作,默认情况下启用 MASTER_SSL_VERIFY_SERVER_CERT 。
  • 使用 --disable-ssl 或 --disable-ssl-verify-server-cert 恢复到旧的行为。
  • 客户端可以使用新的命令行选项--tls-fp和--tls-fplist,通过指纹验证服务器证书

Partitioning

  • ALTER TABLE … EXCHANGE PARTITION和ALTER TABLE … CONVERT TABLE … TO现在支持WITH VALIDATION 和 WITHOUT VALIDATION子句。如果两者均未指定,则默认行为为 WITH VALIDATION (MDEV-22164)。

Sys Schema

  • 新视图sys.privileges_by_table_by_level显示授予的权限,按允许访问的表和授予权限的级别进行细分。例如,如果用户 x 在 db.* 上被授予 SELECT 权限,该视图将列出用户 x 在 db 模式中拥有 SELECT 权限的所有表。这不同于 INFORMATION_SCHEMA.TABLE_PRIVILEGES,后者只列出在表级别授予的权限 (MDEV-24486)

Optimizer

  • 现在不仅可以使用升序索引,还可以使用降序索引来优化  MIN()  MAX() (MDEV-27576)

Spider

  • 指定Spider 参数的首选方法是使用专用 Spider 表选项(在MariaDB 11.3中实现)。(MDEV-28861)

Miscellaneous

  • CONV() 函数现在支持高达 62 进制的转换 (MDEV-30879)
  • 添加了对 ORACLE sql_mode 之外的包 (CREATE PACKAGE) 的支持 (MDEV-32101)

更多详情可查看:

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/286017/11-4-lts

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。