平凯数据库 7.1.1-0 Release Notes
发版日期:2023 年 8 月 31 日
版本:7.1.1-0
7.1.1-0 为长期支持版本 (Long-Term Support Release, LTS)。
7.1.1-0 版本引入了以下关键特性:
1. 需求列表
| 分类 | 功能 | 描述 |
|---|---|---|
| SQL | 存储过程 | 支持兼容 MySQL 语法的存储过程。 |
| CHECK 约束 | 完整支持 CHECK 约束 | |
| 功能特性与兼容性 | 支持 GB18030-2022 字符集 | 支持 GB18030 最新版字符集-2022标准。 |
| 存储级备份恢复 | BR 对接 CDM ,支持存储级备份恢复。 | |
| 安全 | LDAP 身份认证 | 支持与 MySQL 8.0 兼容的 LDAP 身份认证。 |
| 增强数据库审计功能 | 平凯数据库增强了数据库审计功能,通过更细粒度的事件过滤控制、更友好的过滤条件设置方式、新增的 JSON 文件输出格式、审计日志的生命周期管理,大幅提升了系统的审计能力。 | |
| 白名单 | 支持通过白名单功能限制指定 IP 列表上客户端才能访问平凯数据库。 | |
| 用户历史登录记录查询 | 支持用户查询历史登陆记录信息。 | |
| 用户级最大连接数 | 支持通过设置用户级最大连接数来控制单个用户登陆平凯数据库链接数。 |
2. 功能详情
2.1 SQL
CHECK 约束
- 平凯数据库 v7.1.1-0 支持 CHECK 约束,可以通过 CHECK 约束限制表中的一个或者多个字段值必须满足特定的条件。当为表添加 CHECK 约束后,在插入或者更新表的数据时,平凯数据库会先检查约束条件是否满足,只允许满足约束的数据写入。
- 该功能默认关闭,你可以通过将变量
tidb_enable_check_constraint设置为ON开启该功能。 - 更多信息,请参考 Check 约束。
2.2 功能特性与兼容性
支持 GB18030-2022 字符集
- 自 v7.1.1-0 版本开始,平凯数据库支持 GB18030-2022 版本字符集。当前版本仅 TiDB 节点、TiKV 节点支持 GB18030-2022 字符集;TiFlash 以及 Lightning 等工具不支持。
- 更多信息,请参考 GB18030-2022 字符集。
支持存储级备份恢复
- 为了进一步提升平凯数据库备份/恢复性能,自 v7.1.1-0 版本开始,平凯数据库支持 CDM 方式备份恢复,该功能具备基于 CBT 快速备份恢复性能。
- 更多信息,请参考备份恢复对接 CDM。
2.3 安全
LDAP 身份认证
- 平凯数据库支持与 MySQL 8.0 兼容的 LDAP 身份认证。
- 更多信息,请参考 LDAP 认证。
数据库审计增强
- 平凯数据库在 v7.1.1-0 增强数据审计功能,在原有审计插件基础上重构,代码编入到版本中,大幅度提升审计插件功能;同时在原有功能基础上支持更多 SQL 类型审计,同时支持执行失败 SQL 审 计;支持创建过滤器和过滤规则,支持满足条件的审计日志输出,同时支持审计日志脱敏。
- 更多信息,请参考审计功能用户手册。
白名单
- 平凯数据库在 v7.1.1-0 版本重写白名单功能,和历史版本功能兼容。
- 更多信息,请参考白名单。
用户历史登录记录查询
- 平凯数据库 v7.1.1-0 版本支持用户历史登陆记录查询,用户可以在不开启审计日志场景下查看该用户历史登陆信息,同时每个用户只能查看本人账户的历史登陆信息。
- 更多信息,请参考查询用户的历史登录记录。
用户级最大连接数
- 平凯数据库 v7.1.1-0 版本开始支持用户级最大连接数,用于限制每个用户登陆平凯数据库链接数,超过链接数登陆请求会被数据库服务拒绝。
- 更多信息,请参考限制用户级别最大连接数。
附
平凯数据库 v7.1.1-0 版本基于 Open Core 版本 v7.1.1 合入企业版需求,v7.1 版本 release notes 请关注:
- v7.1.0 版本 release note
- v7.1.1 版本 release note