#23.4.4

# 23.4.4.100

以下将列出YashanDB所发布23.4.4.100版本相对于23.4.3.100版本的主要和明显的变化点,如您在使用过程中发现未在本文中列出,但对贵公司业务产生了影响的变化点,请咨询我们的技术支持获取详细解释说明。

# 升级说明

支持离线升级至当前版本的旧版本范围如下表所示。

部署形态 旧版本范围
单机部署 22.2.16及以前
23.1.5及以前
23.2.12及以前
23.3.3及以前
23.4.3及以前
共享集群部署 23.1.5及以前
23.2.12及以前
23.3.3及以前
23.4.3及以前
存算一体分布式集群部署 23.1.5及以前
23.2.12及以前
23.3.3及以前
23.4.3及以前

# 安装和升级

变化项 变化 内容
共享集群部署 网络配置变更 1. 新增支持SCAN:如需在部署时直接为共享集群节点指定SCAN(也可以部署完成后再单独配置SCAN),涉及以下变更:
* 在安装前准备阶段,需要为规划SCAN域名、1 - 3个IP地址作为SCAN VIP,并在DNS服务器中配置SCAN解析规则。
* 在安装部署过程中,新增--public-network和--scanname参数,分别用于指定公网子网和SCAN域名,两个参数必须配合使用。若部署主备集群,备集群的公网子网(--public-network)和SCAN配置(--scanname)需手动编辑{集群名称}.toml文件进行配置。

2. 原有VIP功能新增约束:需先配置公网子网(--public-network参数)再配置VIP。
共享集群部署(交互式) 适用范围扩展 支持在部署共享集群时为其指定VIP或SCAN,涉及以下参数:
* --public-network:指定共享集群的公网子网。
* --vips:指定共享集群的虚拟IP地址集。
* --scanname:指定共享集群的SCAN域名。

# 系统参数

类别 参数名称 变化项 旧值 新值(含义)
内核配置参数 MAX_LOGIN_WORKERS 新增参数 - 当线程池启用后
内核配置参数 DB_FLASHBACK_FILE_DEST 新增参数 - 指定存放闪回文件的目录路径
内核配置参数 AUDIT_RECORD_THRESHOLD 新增参数 - 指定审计日志相关系统表占用SYSAUX表空间容量的百分比警示值
内核配置参数 AUDIT_RECORD_TABLE 新增参数 - 指定审计日志是否存储在系统表中
内核配置参数 AUDIT_LOG_FILE_SIZE 新增参数 - 指定单个审计日志文件的大小
内核配置参数 AUDIT_LOG_FILE_COUNT 新增参数 - 指定允许同时存在的审计日志文件总数
内核配置参数 AUDIT_LOG_FILE_PATH 新增参数 - 指定审计日志文件的存储路径
内核配置参数 DBLINK_CURSOR_COUNT 新增参数 - 并发使用DBLINK的个数上限
内核配置参数 CURSOR_SHARING 变更取值范围/格式 [0, 1, 2, 3] [0, 1, 2, 3, SIMILAR, EXACT, FORCE]
内核配置参数 BUDDY_INSTANCE 变更默认值 1 0
内核配置参数 MAX_SESSIONS 变更取值范围/格式 [64 + MAX_PARALLEL_WORKERS,16384] [64 + MAX_PARALLEL_WORKERS,50000]
内核配置参数 MAX_WORKERS 变更取值范围/格式 0 或 [8,16368] 0 或 [8,49984]
内核配置参数 TDE_CONFIGURATION 变更取值范围/格式 为空或者'keystore_configuration=file' 为空、'KEYSTORE_CONFIGURATION=FILE'或'KEYSTORE_CONFIGURATION=FILE;KMS=TRUE'
YCS配置参数 WORKER_LIMIT 新增参数 - 集群中单个节点能够处理的SCAN VIP连接请求的最大值
YFS配置参数 MAX_SESSIONS 变更取值范围/格式 [1024,65535] [1024,60000]
mysql模式系统变量 PROFILING 新增参数 - 用于控制是否启用SQL语句性能分析功能
mysql模式系统变量 INNODB_VERSION 新增参数 - 崖山数据库已完成MySQL 5.7.42版本兼容

# 系统视图

类别 视图名称 变化项 旧值 新值(含义)
- V$GCS_LOCK 新增视图 - 本视图显示共享集群全局缓存锁情况。
- V$PRELOAD_QUEUE 新增视图 - 本视图展现后台异步预读队列情况。
- GV$PRELOAD_QUEUE 新增视图 - 本视图展现后台异步预读队列情况。
- GV$GCS_LOCK 新增视图 - 本视图显示共享集群全局缓存锁情况。
- V$PRELOAD_WORKER 新增视图 - 本视图展现后台异步预读线程执行情况。
- GV$PRELOAD_WORKER 新增视图 - 本视图展现后台异步预读线程执行情况。
- DBA_TAB_PRIVS 变更TYPE字段类型 VARCHAR(5) VARCHAR(9)
mysql模式 MYSQL.COLUMNS_PRIV 变更COLUMN_PRIV字段类型 VARCHAR(1) CHAR(0)
mysql模式 INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS 变更DELETE_RULE字段类型 VARCHAR(9) VARCHAR(8)
mysql模式 INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS 变更UPDATE_RULE字段类型 VARCHAR(9) VARCHAR(8)
mysql模式 INFORMATION_SCHEMA.COLUMNS 变更DATA_TYPE字段类型 CLOB varchar(65534)
mysql模式 INFORMATION_SCHEMA.COLUMNS 变更COLUMN_TYPE字段类型 CLOB varchar(65534)
mysql模式 INFORMATION_SCHEMA.COLUMNS 变更COLUMN_DEFAULT字段类型 VARCHAR(8000) VARCHAR(32000)

# 功能项

本版本中的功能项变化点详情请查阅Release Notes

类别 功能名称 变化 说明
共享集群部署 SCAN 新增功能 支持配置SCAN并通过此域名连接数据库。
内置函数 JSON_TABLE 新增函数 yashan模式内置函数
点击查看
内置函数 REVERSE 新增函数 yashan模式内置函数
点击查看
内置函数 CHECK_AUDIT_THRESHOLD 新增函数 yashan模式内置函数
点击查看
内置函数 XMLSEQUENCE 新增函数 yashan模式内置函数
点击查看
内置函数 CHARTOROWID 新增函数 yashan模式内置函数
点击查看
内置函数 EXISTSNODE 新增函数 yashan模式内置函数
点击查看
内置函数 XMLEXTRACT 新增函数 yashan模式内置函数
点击查看
内置函数 CURRENT_DATE 新增函数 yashan模式内置函数
点击查看
内置函数 EXTRACTVALUE 新增函数 yashan模式内置函数
点击查看
SQL语句 CREATE TABLE 新增子句:VISIBLE|INVISIBLE yashan模式SQL语句
点击查看
SQL语句 ADMINISTER KEY MANAGEMENT 新增子句:backup_keystore yashan模式SQL语句
点击查看
SQL语句 ADMINISTER KEY MANAGEMENT 新增子句:USING 'backup_identifier' yashan模式SQL语句
点击查看
SQL语句 ADMINISTER KEY MANAGEMENT 新增子句:TO 'keystore_location' yashan模式SQL语句
点击查看
SQL语句 ADMINISTER KEY MANAGEMENT 新增子句:set_key_tag yashan模式SQL语句
点击查看
SQL语句 ALTER TABLE 新增子句:exchange_partition_clause yashan模式SQL语句
点击查看
SQL语句 ALTER TABLE 新增子句:WITH|WITHOUT VALIDATION yashan模式SQL语句
点击查看
SQL语句 ALTER TABLE 新增子句:partition_key_value yashan模式SQL语句
点击查看
SQL语句 ALTER TABLE 新增子句:INCLUDING|EXCLUDING INDEXES yashan模式SQL语句
点击查看
SQL语句 ALTER TABLE 新增子句:[schema.]table_name yashan模式SQL语句
点击查看
SQL语句 FLASHBACK 新增子句:table_name yashan模式SQL语句
点击查看
内置高级包 UTL_TCP 新增高级包 点击查看
内置高级包 DBMS_XMLDOM 新增高级包 点击查看
内置高级包 DBMS_XMLPARSER 新增高级包 点击查看
内置高级包 UTL_HTTP 新增高级包 点击查看
内置函数 MD5 新增函数 mysql模式内置函数
点击查看
内置函数 CONNECTION_ID 新增函数 mysql模式内置函数
点击查看
SQL语句 LOCK TABLE 新增SQL mysql模式SQL语句
点击查看
edit-icon
反馈
coperate-icon
coperate
合作
communication-icon
communicate
交流