更改主键的块大小分配
在 IBM® BPM 中创建实例、任务和其他对象后,将生成主键。主键限于 IBM BPM 内部,并且根据需要进行创建。主键的缺省块大小分配为 50,并且在大多数环境中应该都不需要更改此值。 但是,在大容量环境中,可能需要增加主键的块大小分配。这通过在适合于拓扑的 100Custom.xml 文件中指定 <pri-key-block-size> 配置设置来完成。
关于此任务
<pri-key-block-size> 设置用于 IBM BPM 在其中创建主键的所有数据库表。如果集群包含多个 IBM BPM 服务器,那么所有服务器访问同一数据库。如果每个服务器独立创建主键,那么通常会发生冲突,因为两个或多个服务器会创建相同的主键。 为避免这些冲突,每个服务器使用数据库表 LSW_PRI_KEY 来分配新的主键。 为每个新键更新此表会消耗大量资源。 相反,每个服务器通过更新 LSW_PRI_KEY 表(其中为每个实体类型保留高键值)来为新键分配一系列值。 服务器使用了范围内的所有值后,将通过访问数据库来分配新范围。 此范围的缺省值为 50,但是可以使用 <pri-key-block-size> 配置设置修改该值。
过程
要更改主键的块大小分配: