start_stop_time -“启动和停止超时”配置参数
此参数以分钟为单位指定时间,在该段时间内,所有数据库分区服务器都必须响应 START DBM 或 STOP DBM 命令。在 ADD DBPARTITIONNUM 和 DROP DBPARTITIONNUM 操作期间,它也用作超时值。
- 配置类型
- 数据库管理器
- 适用于
- 带有本地客户机和远程客户机的数据库服务器
- 参数类型
- 可联机配置
- 传播类
- 立即
- 缺省值 [范围]
- 10 [1 - 1 440]
- 计量单位
- 分钟
在指定时间内未响应 db2start 或 db2stop 命令的成员或节点将由多成员/节点实例中的 db2start 或 db2stop 自动终止并清除。诊断消息会记录至数据库管理器配置中定义的 diagpath 或其缺省位置(例如,UNIX 操作系统上的 sqllib/db2dump/ $m)。
如果多分区数据库中的 db2start 或 db2stop 操作未在 start_stop_time 数据库管理器配置参数所指定的值内完成,那么超时的数据库分区将被自动终止并清除。如果具有许多数据库分区的环境的 start_stop_time 值较低,那么可能会遇到此行为。要解决这种情况,增大 start_stop_time 的值。
使用 db2start、START DATABASE MANAGER 或 ADD DBPARTITIONNUM 命令的其中一个添加新数据库分区时,添加数据库分区操作必须确定实例中的每个数据库是否已启用自动存储器。这是通过与每个数据库的目录分区通信完成的。如果已启用自动存储器,就会在该通信过程中检索存储器路径定义。同样,如果要创建带有数据库分区的系统临时表空间,该操作就可能必须与另一数据库分区服务器通信以检索该服务器上数据库分区的表空间定义。在确定 start_stop_time 参数值时,应该考虑这些因素。