DB2 V9.7 for Linux, UNIX, and Windows
数据库管理器配置参数
您可以设置数据库管理器配置参数以控制服务器进程、客户机与数据库的连接方式以及数据库服务器上的内存共享和分配。这种类型的参数会影响实例级别的 DB2®。
agent_stack_sz -“代理程序堆栈大小”配置参数
此参数确定 DB2 为每个代理程序线程堆栈分配的内存。
agentpri -“代理程序的优先级”配置参数
从 V9.5 起建议不要使用此参数,但是 V9.5 之前的数据服务器和客户机仍然可以使用此参数。为此配置参数指定的所有值都将完全像在先前版本中一样继续工作,并且此参数将继续完全受支持。
alt_diagpath -“备用诊断数据目录路径”配置参数
此参数允许您指定在主诊断数据路径
diagpath
不可用时所使用的 DB2 诊断信息的标准备用路径。
alternate_auth_enc -“服务器上用于传入连接的备用加密算法”配置参数
此配置参数指定用于对提交给 DB2 服务器服务器以进行认证的用户标识和密码进行加密的备用加密算法。具体而言,此参数影响 DB2 客户机与 DB2 数据库服务器之间协商确定的认证方法是 SERVER_ENCRYPT 时使用的加密算法。
aslheapsz -“应用程序支持层堆大小”配置参数
应用程序支持层堆表示本地应用程序和其关联的代理程序之间的通信缓冲区。此缓冲区被分配为每个已启动的数据库管理器代理程序所共享的内存。
audit_buf_sz -“审计缓冲区大小”配置参数
此参数指定当您审计数据库时使用的缓冲区的大小。
authentication -“认证类型”配置参数
此参数指定并确定用户的认证如何进行以及在何处进行。
catalog_noauth -“没有权限时允许的编目”配置参数
此参数指定用户是否可以编目和取消编目数据库和节点,或者 DCS 和 ODBC 目录,而不需要 SYSADM 权限。
clnt_krb_plugin -“客户机 Kerberos 插件”配置参数
此参数指定要用于客户端认证和本地授权的缺省 Kerberos 插件库的名称。
clnt_pw_plugin -“客户机用户标识密码插件”配置参数
此参数指定要用于客户端认证和本地授权的用户标识密码插件库的名称。
cluster_mgr -“集群管理器名称”配置参数
此参数使数据库管理器能够将增量集群配置更改告知指定的集群管理器。
comm_bandwidth -“通信带宽”配置参数
此参数通过指示数据库分区服务器之间的带宽来帮助查询优化器确定访问路径。
conn_elapse -“连接耗用时间”配置参数
可以使用此参数来指定在两个数据库分区服务器之间建立 TCP/IP 连接所用的秒数。
cpuspeed -“CPU 速度”配置参数
此参数反映安装了数据库的机器的 CPU 速度。
date_compat -“日期兼容性”数据库配置参数
此参数指示与 TIMESTAMP(0) 数据类型相关联的 DATE 兼容性语义是否应用于所连接的数据库。
dft_account_str -“缺省对方付费帐户”配置参数
此参数充当记帐标识的缺省后缀。
dft_monswitches -“缺省数据库系统监视器开关”配置参数
此参数允许您设置许多开关,这些开关在内部分别由该参数的一位表示。
dftdbpath -“缺省数据库路径”配置参数
此参数包含用来在数据库管理器下创建数据库的缺省文件路径。如果创建数据库时未 指定路径,那么在
dftdbpath
参数指定的路径下创建该数据库。
diaglevel -“诊断错误捕获级别”配置参数
此参数指定将在 db2diag 日志文件中记录的诊断错误的类型。
diagpath -“诊断数据目录路径”配置参数
此参数允许您指定 DB2 诊断信息的标准主路径。
diagsize -“轮换诊断日志和管理通知日志”配置参数
此参数帮助控制诊断日志文件和管理通知日志文件的最大大小。
dir_cache -“目录高速缓存支持”配置参数
此参数确定是否将数据库、节点和 DCS 目录文件高速缓存到内存中。
discover -“发现方式”配置参数
可以使用此参数来确定客户机可以发出的发现请求的类型(如果发出请求)。
discover_inst -“发现服务器实例”配置参数
可以使用此参数来指定 DB2 发现是否可以检测到此实例。
fcm_num_buffers -“FCM 缓冲区数”配置参数
可以使用此参数来指定用于数据库服务器之间和数据库服务器内部的内部通信(称为消息)的 4 KB 缓冲区数目。
fcm_num_channels -“FCM 通道数”配置参数
此参数指定用于每个数据库分区的 FCM 通道的数目。
fcm_parallelism -“节点间通信并行性”配置参数
此参数指定用于 DB2 实例内的成员间通信(控制消息和数据流)的并行度。
fed_noauth -“绕过联合认证”配置参数
此参数确定是否在实例中不会进行联合认证。
federated -“联合数据库系统支持”配置参数
此参数启用或禁用对落实分布式请求的应用程序的支持,那些请求是针对数据源(如 DB2 系列和 Oracle)管理的数据。
federated_async -“每个查询的最大异步 TQ 数”配置参数
此参数确定联合服务器支持的存取方案中的最大异步表队列 (ATQ) 数。
fenced_pool -“最大受防护进程数”配置参数
对于线程化 db2fmp 进程(为线程安全存储过程和 UDF 提供服务的进程),此参数表示每个 db2fmp 进程中高速缓存的线程数目。对于非线程 db2fmp 进程,此参数表示高速缓存的线程数目。
group_plugin -“组插件”配置参数
此参数指定组插件库的名称。
health_mon -“运行状况监视器”配置参数
此参数允许您指定是否想要根据各种运行状况指示器来监视实例、它的相关数据库和数据库对象。
indexrec -“索引重新创建时间”配置参数
此参数指示数据库管理器将尝试重建无效索引的时间,以及在前滚期间或在备用数据库上重放高可用性灾难恢复 (HADR) 日志期间是否重做任何索引构建。
instance_memory -“实例内存”配置参数
如果您正在使用的 DB2 数据库产品具有内存使用量限制或者您将内存使用量设置为特定值,那么此参数指定可以为数据库分区分配的最大内存量。否则,
AUTOMATIC
设置将允许实例内存根据需要而增加。
intra_parallel -“启用分区内并行性”配置参数
此参数指定数据库管理器是否可以使用分区内并行性。
java_heap_sz -“最大 Java 解释器堆大小”配置参数
可以使用此参数来确定已启动以处理 Java™ DB2 存储过程和 UDF 的 Java 解释器所使用的堆的最大大小。
jdk_path -“Java 软件开发者工具箱安装路径”配置参数
可以使用此参数来指定 Java 软件开发者工具箱 (SDK) 的安装目录。Java SDK 用于运行 Java 存储过程和用户定义的函数。Java 解释器使用的 CLASSPATH 和其他环境变量是通过此参数的值计算的。
keepfenced -“保留受防护进程”配置参数
此参数指示在设防方式例程调用完成后,是否保留设防方式进程。
local_gssplugin -“用于实例级本地授权的 GSS API 插件”配置参数
此参数指定当
authentication
数据库管理器配置参数的值设置为 GSSPLUGIN 或 GSS_SERVER_ENCRYPT 时要用于实例级本地授权的缺省 GSS API 插件库的名称。
max_connections -“最大客户机连接数”配置参数
此参数指示每个数据库分区允许的最大客户机连接数。
max_connretries -“节点连接重试次数”配置参数
可以使用此参数来指定尝试在两个数据库分区服务器之间建立 TCP/IP 连接的最大次数。
max_coordagents -“最大协调代理程序数”配置参数
可以使用此参数来限制协调代理程序数。
max_querydegree - 最大查询并行度配置参数
此参数指定用于在数据库管理器的此实例上执行的任何 SQL 语句的最大分区内并行度。当执行某条 SQL 语句时,该语句在一个数据库分区内使用的并行操作的数目将不大于此数目。
max_time_diff -“节点间的最大时差”配置参数
此参数以分钟为单位指定列示在
节点配置文件
文件中的数据库分区服务器所允许的最大时间差。
maxagents -“最大代理程序数”配置参数
从 V9.5 起建议不要使用此参数,但是 V9.5 之前的数据服务器和客户机仍然可以使用此参数。DB2 V9.5 或更高发行版中的数据库管理器将忽略对此配置参数指定的任何值。
maxcagents -“最大并行代理程序数”配置参数
从 V9.5 起建议不要使用此参数,但是 V9.5 之前的数据服务器和客户机仍然可以使用此参数。DB2 V9.5 或更高发行版中的数据库管理器将忽略对此配置参数指定的任何值。
mon_heap_sz -“数据库系统监视器堆大小”配置参数
此参数确定分配给数据库系统监视器数据的内存量(以页计)。当进行数据库监视活动(例如,生成快照、调整监视器开关、重新设置监视器或激活事件监视器)时,从监视器堆分配内存。
nodetype -“机器节点类型”配置参数
此参数提供关于已安装在机器上的 DB2 产品的信息,从而提供关于数据库管理器配置类型的信息。
notifylevel -“通知级别”配置参数
此参数指定写入管理通知日志的管理通知消息的类型。
num_initagents -“池中的初始代理程序数”配置参数
发出了
db2start
命令之后,可以使用此参数来确定代理程序池中创建的初始空闲代理程序数。
num_initfenced -“受防护进程的初始数目”配置参数
此参数指示 START DBM 时在 db2fmp 池中创建的非线程化空闲 db2fmp 进程的初始数目。
num_poolagents -“代理程序池大小”配置参数
此参数设置空闲代理程序池的最大大小。
numdb -“同时处于活动状态的数据库(包括主机和 System i 数据库)的最大数目”配置参数
此参数指定可以同时处于活动状态(即,具有与它们相连接的应用程序)的本地数据库数或者是可以在 DB2 Connect™ 服务器上编目的不同数据库别名的最大数目。
query_heap_sz -“查询堆大小”配置参数
此参数指定语句堆的大小,语句堆在发出查询时由查询代理程序用作队列。
release -“配置文件发行版级别”配置参数
此参数指定配置文件的发行版级别。
resync_interval -“事务再同步时间间隔”配置参数
此参数指定事务管理器 (RM)、资源管理器 (RM) 或同步点管理器 (SPM) 重试恢复 TM、RM 或 SPM 中任何未完成的不确定事务的时间间隔(以秒计)。
rqrioblk -“客户机 I/O 块大小”配置参数
此参数指定数据库服务器上远程应用程序及其数据库代理程序之间的通信缓冲区大小。它还用来确定在打开分块游标时数据服务器运行时客户机中的 I/O 块大小。
sheapthres -“排序堆阈值”配置参数
此参数是对专用排序在任何给定时间可以使用的总内存量的实例范围软限制。当某个实例使用的专用排序内存总量达到此限制时,为其他传入专用排序请求分配的内存将显著减少。
spm_log_file_sz -“同步点管理器日志文件大小”配置参数
此参数以 4 KB 页为单位标识“同步点管理器”(SPM) 日志文件的大小。
spm_log_path -“同步点管理器日志文件路径”配置参数
此参数指定将“同步点管理器”(SPM) 日志写入的目录。
spm_max_resync -“同步点管理器再同步代理程序限制”配置参数
此参数标识可同时执行再同步操作的代理程序数。
spm_name -“同步点管理器名”配置参数
此参数向数据库管理器标识“同步点管理器”(SPM) 实例的名称。
srvcon_auth -“用于服务器中的入局连接的认证类型”配置参数
此参数指定当处理服务器上的入局连接时如何进行用户认证以及在何处进行用户认证;它用来重设当前认证类型。
srvcon_gssplugin_list -“用于服务器中的入局连接的 GSS API 插件列表”配置参数
此参数指定受数据库服务器支持的 GSS API 插件库。当将
srvcon_auth
参数指定为 KERBEROS、KRB_SERVER_ENCRYPT、GSSPLUGIN 或 GSS_SERVER_ENCRYPT 时,或者当未指定
srvcon_auth
且将认证类型指定为 KERBEROS、KRB_SERVER_ENCRYPT、GSSPLUGIN 或 GSS_SERVER_ENCRYPT 时,此参数处理服务器中的入局连接。
srvcon_pw_plugin -“用于服务器中的入局连接的用户标识密码插件”配置参数
此参数指定要用于服务器端认证的缺省用户标识密码插件库的名称。
srv_plugin_mode -“服务器插件方式”配置参数
此参数指定是以设防方式还是以不设防方式运行插件。不设防方式是唯一受支持的方式。
ssl_cipherspecs -“服务器上支持的密码规范”配置参数
此配置参数指定使用 SSL 协议时,服务器允许传入连接请求使用的密码套件。
ssl_clnt_keydb -“客户机上用于出站 SSL 连接的 SSL 密钥文件路径”配置参数
此配置参数指定客户机端用于 SSL 连接的密钥文件的标准文件路径。
ssl_clnt_stash -“客户机上用于出站 SSL 连接的 SSL 隐藏文件路径”配置参数
此配置参数指定客户机端用于 SSL 连接的隐藏文件的标准文件路径。
ssl_svr_keydb -“服务器上用于传入 SSL 连接的 SSL 密钥文件路径”配置参数
此配置参数指定服务器端用于执行 SSL 设置的密钥文件的标准文件路径。
ssl_svr_label -“服务器上用于传入 SSL 连接的密钥文件中的标签”配置参数
此配置参数指定密钥数据库中服务器的个人证书的标签。
ssl_svr_stash -“服务器上用于传入 SSL 连接的 SSL 隐藏文件路径”配置参数
此配置参数指定服务器端用于设置 SSL 的隐藏文件的标准文件路径。
start_stop_time -“启动和停止超时”配置参数
此参数以分钟为单位指定时间,在该段时间内,所有数据库分区服务器都必须响应 START DBM 或 STOP DBM 命令。在 ADD DBPARTITIONNUM 操作期间,它也用作超时值。
ssl_svcename -“SSL 服务名称”配置参数
此配置参数指定数据库服务器通过 SSL 协议等待来自远程客户机节点的通信时使用的端口名。
ssl_versions -“服务器上支持的 SSL 版本”配置参数
此配置参数指定服务器对于传入连接请求所支持的安全套接字层 (SSL) 和传输层安全性 (TLS) 版本。
svcename -“TCP/IP 服务名称”配置参数
此参数包含数据库服务器将用于等待来自远程客户机节点的通信的
TCP/IP
端口的名称。此名称必须保留给数据库管理器使用。
sysadm_group -“系统管理权限组名”配置参数
此参数定义具有数据库管理器实例的 SYSADM 权限的组名。
sysctrl_group -“系统控制权限组名”配置参数
此参数定义具有系统控制 (SYSCTRL) 权限的组名。SYSCTRL 具有一些特权,这些特权 允许执行影响系统资源的操作但不允许直接访问数据。
sysmaint_group -“系统维护权限组名”配置参数
此参数定义具有系统维护 (SYSMAINT) 权限的组名。
sysmon_group -“系统监视权限组名”配置参数
此参数定义具有系统监视 (SYSMON) 权限的组名。
tm_database -“事务管理器数据库名称”配置参数
此参数标识每个 DB2 实例的“事务管理器”(TM)数据库的名称。
tp_mon_name -“事务处理器监视器名”配置参数
此参数标识正在使用的事务处理(TP)监视器产品的名称。
trust_allclnts -“信赖所有客户机”配置参数
此参数和
trust_clntauth
用来确定在何处向数据库环境验证用户。
trust_clntauth -“可信客户机认证”配置参数
此参数指定,当客户机提供用于连接的用户标识和密码组合时,是在服务器还是在客户机中认证可信的客户机。
util_impact_lim -“实例影响策略”配置参数
此参数允许数据库管理员(DBA)限制已调速实用程序对工作负载的性能下降。
父主题:
配置参数