不兼容的更改
官方文档
- 10.3 和 10.4 之间不兼容的更改:https://mariadb.com/kb/en/upgrading-from-mariadb-103-to-mariadb-104/#incompatible-changes-between-103-and-104
- 10.4 和 10.5 之间不兼容的更改:https://mariadb.com/kb/en/upgrading-from-mariadb-104-to-mariadb-105/#incompatible-changes-between-104-and-105
- 10.5 和 10.6 之间不兼容的更改:https://mariadb.com/kb/en/upgrading-from-mariadb-105-to-mariadb-106/#incompatible-changes-between-105-and-106
主要新功能
官方文档
- 10.4:https://mariadb.com/kb/en/upgrading-from-mariadb-103-to-mariadb-104/#major-new-features-to-consider
- 10.5:https://mariadb.com/kb/en/upgrading-from-mariadb-104-to-mariadb-105/#major-new-features-to-consider
- 10.6:https://mariadb.com/kb/en/upgrading-from-mariadb-105-to-mariadb-106/#major-new-features-to-consider
个人解读
10.3升级到10.6,版本之间的完全兼容是不可能的,但是对于我们来说应该大多数情况下能完全兼容。 在新特性方面,官网升级描述的文档中体现出来的,大致有 “系统版本控制表扩展-应用程序时间段”、“用户密码过期”、“账户锁定”。
- 系统版本控制表:感觉类似于git版本控制,典型的用例是:
- 将数据存储 N 年的取证分析和法律要求。
- 数据分析(回顾、趋势等),例如获取一年前的员工信息。
- 时间点恢复 - 恢复特定时间点的表状态。
- 用户密码过期:密码过期允许管理员手动或自动使用户密码过期
- 账户锁定:户锁定允许特权管理员锁定/解锁用户帐户。如果帐户被锁定,则不允许新的客户端连接(现有连接不受影响)。