每个版本的数据库都包含可能影响您安装的新配置参数。
关于已更改和已除去的配置参数的列表,请参阅已更改或除去的配置参数。
如果要还原到上一版本的服务器,那么您必须用转换前使用的 ONCONFIG 文件替换 GBase 8s V8.5 ONCONFIG 配置文件,或者除去较早版本的数据库服务器不支持的配置参数。
版本 | 新的配置参数 | 描述 |
---|---|---|
8.5 | AUTO_TUNE | 启用或禁用 %GBASEDBTDIR%\etc\%ONCONFIG% 或 $GBASEDBTDIR/etc/$ONCONFIG 文件中不包含其值的所有自动调整配置参数。 |
8.5 | CHUNK_OVERLAP_PROTECTION | 指定数据库服务器是否确保新的块与其他块不重叠。 |
8.5 | PSM_ACT_LOG | 如果您不希望在 ON-Bar 活动日志中包含日志信息,那么此参数用于指定 GBase 8s Primary Storage Manager 活动日志的位置。 |
8.5 | PSM_CATALOG_PATH | 指定包含 GBase 8s Primary Storage Manager 目录表的目录的完整路径。 |
8.5 | PSM_DBS_POOL | 指定 GBase 8s Primary Storage Manager 用于放置备份与复原数据库空间数据的池的名称。 |
8.5 | PSM_DEBUG | 如果您要使用的调试级别不同于 ON-Bar 所使用的级别,那么此参数用于指定在 GBase 8s Primary Storage Manager 调试日志中打印的调试信息量。 |
8.5 | PSM_DEBUG_LOG | 如果您不希望在 ON-Bar 调试日志中包含日志信息,那么此参数用于指定 GBase 8s Primary Storage Manager 将调试消息写入到的调试日志的位置。 |
8.5 | PSM_DEVICE | 指定将添加到 GBase 8s Primary Storage Manager 设备列表中并将用于接收备份和复原的特定设备的相关信息。 |
8.5 | PSM_LOG_POOL | 指定 GBase 8s Primary Storage Manager 用于放置备份与复原日志数据的池的名称。 |
8.5 | SDS_ALTERNATE | 如果已在高可用性集群中同一工作站上的主服务器和所有 SD 辅助服务器上设置此参数,那么此参数用于定义当网络通信不可用时,主服务器与 SD 辅助服务器之间的替代通信方式。 |
8.5 | SQL_DEF_CTRL | 为视图和派生表启用对系统定义的 TEMP 表的优化,仅为 Projection 列表中或父查询的其他子句中的列分配存储。 |
11.70xC6 | CLUSTER_TXN_SCOPE | 如果已在高可用性集群中的服务器上设置此参数,那么此参数用于控制在另一个服务器会话或另一个集群节点中应用某个事务之前,是否可先将该事务落实返回给客户机应用程序 |
11.70xC6 | HA_FOC_ORDER | 如果已在高可用性集群中的主服务器上设置此参数,那么此参数用于定义连接到该主服务器的所有连接管理器要使用的单一故障转移规则。 |
11.70xC6 | IFX_XA_UNIQUEXID_IN_ DATABASE | 支持事务管理器在相同数据库服务器实例中的不同数据库上使用相同 XID 来代表全局事务。 |
11.70xC411.50xC9 | GSKIT_VERSION | 指定数据库服务器用于加密和 SSL 通信的 Global Security Kit (GSKit) 的主版本。 |
11.70xC4 | SDS_LOGCHECK | 禁止 SD 辅助服务器在主服务器与辅助服务器之间的网络通信不可用时接管主服务器的角色。 |
11.70xC4 | S6_USE_REMOTE_SERVER_CFG | 指定用于认证非可信网络环境中安全服务器连接的文件。S6_USE_REMOTE_SERVER_CFG 与 REMOTE_SERVER_CFG 配置参数一起使用。 |
11.70xC4 | USTLOW_SAMPLE | 启用在收集 UPDATE STATISTICS LOW 操作的统计信息期间进行采样。 |
11.70xC3 | AUTO_READAHEAD | 更改自动预读方式或禁用自动预读。 |
11.70xC311.50xC9 | LOW_MEMORY_MGR | 启用自动低内存管理,可将其用于在服务器达到其内存限制时更改服务器的缺省行为。 |
11.70xC311.50xC9 | LOW_MEMORY_RESERVE | 保留特定量的内存,以供在需要执行关键活动(例如,回滚活动)且服务器的可用内存有限时使用。 |
11.70xC311.50xC9 | PN_STAGEBLOB_THRESHOLD | 在循环分段中为 BYTE 和 TEXT 数据预留空间。 |
11.70xC2 | REMOTE_SERVER_CFG | 指定列出数据库服务器所在计算机信任的远程主机的文件的名称。 |
11.70xC2 | REMOTE_USERS_CFG | 指定列出远程主机上所存在可信用户名称的文件的名称。 |
11.70xC1 | AUTO_STAT_MODE | 启用或禁用分布统计信息的重新计算。 |
11.70xC1 | BATCHEDREAD_INDEX | 启用优化器,以从索引缓冲区自动访存一组键。 |
11.70xC1 | BAR_CKPTSEC_TIMEOUT | 设置在执行外部备份时,RS 辅助服务器应等待检查点从主服务器到达的时间量(以秒为单位)。 |
11.70xC1 | CDR_LOG_LAG_ACTION | 指定 Enterprise Replication 如何响应潜在日志回绕情况。 |
11.70xC1 | CDR_LOG_STAGING_MAXSIZE | 指定 Enterprise Replication 用于对 LOG_STAGING_DIR 配置参数所指定目录中的压缩日志文件执行登台的最大空间量。 |
11.70xC1 | DEFAULTESCCHAR | 指定缺省转义字符。 |
11.70xC1 | ENABLE_SNAPSHOT_COPY | 启用或禁用使用 ifxclone 实用程序克隆服务器的能力。 |
11.70xC1 | FAILOVER_TX_TIMEOUT | 在高可用性集群环境中,启用事务生存并指示在故障转移后服务器应等待事务回滚的最大秒数。 |
11.70xC1 | FULL_DISK_INIT | 指定当页 0 位于根路径位置时,磁盘初始化命令 (oninit -i) 是否可以在您的实例上运行。 |
11.70xC1 | MQCHLLIB | 指定包含 GBase 8s WebSphere MQ 客户机通道定义表的目录的路径。 |
11.70xC1 | MQCHLTAB | 指定客户机通道定义表的名称。 |
11.70xC1 | MQSERVER | 定义一个通道,指定 GBase 8s WebSphere MQ 服务器的位置,并指定要使用的通信方法。 |
11.70xC1 | NS_CACHE | 定义主机名/IP 地址高速缓存、服务高速缓存、用户高速缓存和组高速缓存中单个条目的最大保留时间。 |
11.70xC1 | NUMFDSERVERS | 对于 UNIX™ 上的网络连接,指定处理在虚拟处理器 (VP) 之间移动的网络连接所需的最大轮询线程数。 |
11.70xC1 | PRELOAD_DLL_FILE | 指定数据库服务器启动时预装入的共享库文件的路径名。 |
11.70xC1 | SEQ_CACHE_SIZE | 指定序列高速缓存中可以预分配值的最大序列对象数。 |
11.70xC1 | SMX_COMPRESS | 指定在将数据从源数据库服务器发送到目标数据库服务器之前,数据库服务器使用的压缩级别。 |
11.70xC1 | SP_AUTOEXPAND | 启用或禁用在存储空间中自动创建或扩展块 |
11.70xC1 | SP_THRESHOLD | 定义存储器空间中可以存在的最小可用空间量(以千字节为单位) |
11.70xC1 | SP_WAITTIME | 指定在返回“空间不足”错误之前,线程等待存储池扩展的最大秒数 |
11.70xC1 | STATCHANGE | 指定触发分发统计信息重新计算的已更改行的百分比。 |
11.70xC1 | USERMAPPING | 指定数据库服务器是否接受来自映射用户的连接。 |
11.50xC8 | NET_IO_TIMEOUT_ALARM | 控制是否要在网络写操作被阻塞 30 分钟或更长时间时收到通知。 |
11.50xC8 | RSS_FLOW_CONTROL | 指定在至少包含一个 RS 辅助服务器的高可用性集群中支持流量控制的边界。 |
11.50xC6 | BATCHEDREAD_TABLE | 对以下表启用或禁用轻度扫描:压缩表、行超出页面的表以及具有任何类型的数据(包括 VARCHAR、LVARCHAR 和 NVARCHAR 数据)的表。 |
11.50xC6 | CONVERSION_GUARD | 升级到新版本服务器失败时,启用撤销所做更改的功能。 |
11.50xC6 | RESTORE_POINT_DIR | 指定在撤销失败的升级期间所做更改时,所有恢复点文件将放置到的目录的路径。服务器将在指定目录的子目录中存储恢复点文件,其中服务器编号作为子目录名称 |
11.50xC6 | SB_CHECK_FOR_TEMP | 禁止将临时智能大对象复制到永久表中。 |
11.50xC5 | DELAY_APPLY | 用于配置 RS 辅助服务器在应用日志之前等待指定时间段。 |
11.50xC5 | LOG_STAGING_DIR | 指定在配置 RS 辅助服务器上日志文件的延迟应用时,从主服务器接收到的日志文件的位置。 |
11.50xC5 | STOP_APPLY | 用于阻止 RS 辅助服务器应用从主服务器接收的日志文件。 |
11.50xC5 | SQL_LOGICAL_CHAR | 启用后,会使字符数据类型声明中的大小规范以逻辑字符而非字节为单位进行解释。 |
11.50xC4 | CHECKALLDOMAINSFORUSER | 配置 GBase 8s 如何在联网的 Windows™
环境中搜索用户名。
不在 onconfig.std 文件中。 |
11.50xC2 | LIMITNUMSESSIONS | 定义要连接到 GBase 8s的最大会话数。如果指定了最大数,那么也可以指定在会话数接近最大数时是否要让 GBase 8s向 online.log 文件打印消息。 |
11.50 | FAILOVER_CALLBACK | 指定当数据库服务器从辅助服务器转换到主或标准服务器时所执行脚本的完整路径名。 |
11.50 | HA_ALIAS | 当辅助服务器连接到主服务器时,指定发生故障转移时要使用的网络别名。 |
11.50 | MSG_DATE | 启用时,将日期添加到联机日志中每条消息的开头。 |
11.50 | SHMNOACCESS | 指定不用于连接共享内存的虚拟内存地址范围。 |
11.50 | SSL_KEYSTORE_FILE | 在客户机上,指定密钥库的标准文件名,该密钥库用于存储该客户机所连接的所有服务器的证书。
不在 onconfig.std 文件中。 |
11.50 | SSL_KEYSTORE LABEL | 在 GBase 8s 上,指定在密钥库数据库中使用的服务器数字证书的标签,该数据库用于存储安全套接字层 (SSL) 密钥和数字证书。 |
11.50 | SSL_KEYSTORE_STH | 在客户机上,指定隐藏文件的标准文件名,该文件包含加密的密钥库密码。
不在 onconfig.std 文件中。 |
11.50 | STORAGE_FULL_ALARM | 配置存储空间为空时发送消息和警报的频率及严重性。 |
11.50 | UPDATABLE_SECONDARY | 启用客户机应用程序来在高可用性辅助服务器上执行更新、插入和删除操作。 |
11.10 | ADMIN_MODE_USERS | 使用户 gbasedbt 或 DBSA 能够赋予一个或多个特定用户在管理方式下通过 onmode -j 命令、oninit -U 命令或 ADMIN_MODE_USERS 配置参数连接到数据库服务器的能力。 |
11.10 |
ADMIN_USER_MODE_ |
指定当数据库服务器处于管理方式时,用户 gbasedbt 和 DBSA 组用户能否连接到该服务器。 |
11.10 | AUTO_AIOVPS | 启用或禁用数据库服务器在服务器检测到 AIO VP 的处理速度跟不上 I/O 工作负载时自动增加 AIO VP 数和 flusher 线程数的能力。 |
11.10 | AUTO_CKPTS | 启用或禁用在数据库服务器启动时的自动检查点。 |
11.10 | AUTO_LRU_TUNING | 启用或禁用在数据库服务器启动时的自动 LRU 调整。 |
11.10 | AUTO_REPREPARE | 控制 GBase 8s 在 SPL 例程或预编译对象所引用表的模式发生明显更改之后,是否自动重新优化 SPL 例程并重新编译预编译对象。 |
11.10 | BACKUP_FILTER | 指定 ON–Bar 使用的所有选项和备份过滤器程序的路径名。 |
11.10 | BAR_PERFORMANCE | 控制 ON-Bar 活动日志中信息的级别。 |
11.10 | DIRECT_IO | 控制对用于数据库空间块的熟文件(即已缓冲的文件)使用直接 I/O。 |
11.10 | DRDA_COMMBUFFSIZE | 设置 DRDA® 通信缓冲区的缓冲区大小。 |
11.10 | ENCRYPT_HDR | 启用或禁用高可用性服务器加密。 |
11.10 | ENCRYPT_SMX | 设置高可用性辅助服务器配置的加密级别。 |
11.10 | EXPLAIN_STAT | 启用或禁用对 SQL 的 SET EXPLAIN 语句或 onmode -Y session_id 命令可以显示的 explain.out 文件中的查询统计部分的包含。 |
11.10 | LOG_INDEX_BUILDS | 启用或禁用索引页面记录
当使用 RS 辅助服务器时,索引页面日志记录是必需的。 |
11.10 | MAX_FILL_DATA_PAGES | 使数据库服务器能够向行长度可变的表插入行,其中每页可插入多行。 |
11.10 | PLCY_HASHSIZE | 指定高速缓存中的散列存储区数,该高速缓存包含用户的基于标号的访问控制 (LBAC) 凭证的相关信息 |
11.10 | PLCY_POOLSIZE | 指定安全策略信息高速缓存每个散列存储区中的最大实体数。 |
11.10 | RESTORE_FILTER | 指定 ON–Bar 使用的所有选项和恢复过滤器程序的路径名。 |
11.10 | RTO_SERVER_RESTART | 设置在重新启动 GBase 8s 并将其置于联机或停顿方式后,该服务器从某个问题恢复的时间量(以秒为单位)。 |
11.10 | SDS_ENABLE, | 启用共享磁盘 (SD) 辅助服务器功能。 |
11.10 | SDS_PAGING | 指定充当缓存页面调度文件的两个文件的位置。 |
11.10 | SDS_TEMPDBS | 指定 SD 辅助服务器在其启动时用来动态创建临时数据库空间的信息。 |
11.10 | SDS_TIMEOUT | 指定主服务器等待 SD 辅助服务器发送“日志位置”确认的时间量(以秒计)。 |
11.10 | SHMVIRT_ALLOCSEG | 指定 GBase 8s 分配服务器内存的阈值,并指定在服务器无法分配新内存段时激活的警报级别。 |
11.10 | SQLTRACE | 控制缺省行为,例如要跟踪的 SQL 语句的数目以及查询向下钻取功能的跟踪方式。 |
11.10 | USELASTCOMMITTED | 指定在发生锁定时数据库服务器是否使用数据的最后落实版本。 |
11.10 | USRC_HASHSIZE | 指定高速缓存中的散列存储区数,该高速缓存包含用户的 LBAC 凭证的相关信息。 |
11.10 | USRC_POOLSIZE | 指定高速缓存的每个散列存储区中的最大实体数,该高速缓存包含用户的 LBAC 凭证的相关信息。 |
11.10 | TEMPTAB_NOLOG | 禁用在临时表上记录。 |
10.00xC6 | VP_MEMORY_CACHE_KB | 启用与 CPU 虚拟处理器相关联并包含可用内存块的专用内存高速缓存 |
10.00xC5 | BAR_IXBAR_PATH | 指定 ON-Bar 引导文件 ixbar 的路径和名称。 |
10.00xC5 | FASTPOLL | 在操作系统平台支持快速轮询的情况下启用网络的快速轮询。 |
10.00xC5 | IFX_FOLDVIEW | 使视图能够被折入父查询中。 |
10.00xC4 | DB_LIBRARY_PATH | 指定以逗号分隔的有效目录前缀位置(数据库服务器可以从该位置装入外部模块)的列表。 |
10.00xC4 |
SECURITY_LOCALCONNECTION |
用于验证本地连接的安全性,方法是通过验证正在运行该程序的本地用户标识与尝试访问数据库的用户标识是否相同。 |
10.0 | ALRM_ALL_EVENTS | 指定 ALARMPROGRAM 针对所有记录到 MSGPATH 中的事件运行还是仅针对指定的值得注意的事件运行。 |
10.0 | BUFFERPOOL | 为数据库空间使用的每个不同页大小指定缓冲池的配置信息。 |
10.0 | CDR_SUPPRESS_ATSRISWARN | Enterprise Replication 配置参数,它指定 ATS 和 RIS 文件中是否不显示逗号分隔的错误号和警告号。 |
10.0 | DRIDXAUTO | 确定辅助数据库服务器如何对高可用性数据复制失败作出反应。 |
10.0 | DS_NONPDQ_QUERY_MEM | 增加可用于非 PDQ 查询的排序内存量。 |
10.0 | EXT_DIRECTIVES | 当您不想在查询中更改 SQL 语句时,对问题提供临时解决方案的外部优化器伪指令 |
10.0 | IFX_EXTEND_ROLE | 使得数据库服务器管理员 (DBSA) 能够防止未授权用户注册 DataBlade® 模块或外部用户定义的例程 (UDR)。 |
10.0 | LISTEN_TIMEOUT | 设置不完全连接超时时段。 |
10.0 | MAX_INCOMPLETE_ CONNECTIONS | 限制不完全连接请求的数目。 |
10.0 | ONLIDX_MAXMEM | 限制分配给共享内存中 preimage 日志池和 updator 日志池的内存量。如果您计划在执行列中 CREATE INDEX ONLINE 语句的同时完成表列中的其他操作,可以使用此配置参数。 |
10.0 | TBLTBLFIRST | 以千字节为单位指定表空间 tblspace 的第一个扩展数据块的大小。 |
10.0 | TBLTBLNEXT | 以千字节为单位指定表空间 tblspace 的下一个扩展数据块的大小。 |
9.40 | CDR_DBSPACE | 定义 Enterprise Replication syscdr 数据库的缺省数据库空间。 |
9.40 | CDR_ENV | 设置 Enterprise Replication 环境变量 CDR_LOGDELTA、CDR_PERFLOG、 CDR_ROUTER 和 CDR_RMSCALEFACT。 |
9.40 | CDR_MAX_DYNAMIC_LOGS | 指定在一个服务器会话中 Enterprise Replication 可做出的动态日志文件请求的数目。 |
9.40 | ENCRYPT_CDR | 允许并设置 Enterprise Replication 的网络加密级别。 |
9.40 | ENCRYPT_CIPHERS | 指定用于 Enterprise Replication 加密的密码。 |
9.40 | ENCRYPT_MAC | 指定用于 Enterprise Replication 的消息认证编码级别。 |
9.40 | ENCRYPT_MACFILE | 指定 Enterprise Replication 的 MAC 密钥文件。 |
9.40 | ENCRYPT_SWITCH | 定义为 Enterprise Replication 重新协商密码和安全密钥的频率。 |
9.40 | HPL_DYNAMIC_LIB_PATH | 对于 High-Performance Loader,设置包含客户代码函数的共享库文件的位置。位于 plconfig 文件中。 |
9.40 | HPLAPIVERSION | 对于 High-Performance Loader,设置客户代码函数是否可以使用不同的输入和输出数据长度。位于 plconfig 文件中。 |
9.40 | PLOG_OVERFLOW_PATH | 设置临时空间的位置以在快速恢复时扩展物理日志。 |