Campaign | partitions | partition[n] | server | optimization
此类别中的属性用于控制每一个分区的 IBM® Campaign 服务器优化。
*
此类别与 IBM® Contact Optimization 不相关。
maxVirtualMemory
配置类别
Campaign|partitions|partition[n]|server|optimization
描述
此属性指定运行流程图时要使用的最大系统虚拟内存的缺省值。您可以增大此值以提高性能,也可以降低此值以限制单个流程图所使用的资源。最大值为 4095 MB。如果输入较大的值,那么 Campaign 会将其自动限制为 4095 MB。
将值设置为等于(可用内存 x 80%)/(预期并发流程图的数量)。例如:
如果服务器上的可用虚拟内存 = 32 GB
并发流程图数 = 10
设置虚拟内存 = ( 80 % x 32 ) / 10 = 大约 2.5 GB/流程图
缺省值
128 (MB)
maxVirtualMemory 是全局配置设置。要覆盖特定流程图的值,请以编辑方式打开该流程图,从管理菜单 由很小的人像、画笔、圆形以及菜单箭头组成的图标 中选择高级设置,然后更改“服务器优化”选项卡上的 IBM Campaign 虚拟内存使用情况值。
Screen capture of Server Optimization tab
useInDbOptimization
配置类别
Campaign|partitions|partition[n]|server|optimization
描述
此属性指定 IBM® Campaign 是否尝试在数据库中(而不是在 Campaign 服务器)中执行尽可能多的操作。
将该值设置为 TRUE 可以提高流程图性能。当该值为 TRUE 时,IBM® Campaign 会尽可能避免拉取标识列表。
当该值为 FALSE 时,IBM® Campaign 将始终在 IBM® Campaign 服务器中维护标识的列表。
缺省值
FALSE
有效值
TRUE | FALSE
maxReuseThreads
配置类别
Campaign | partitions | partition[n] | server | optimization
描述
此属性指定由服务器进程 (unica_acsvr) 高速缓存以复用的操作系统线程数。缺省情况下,将禁用高速缓存。
最佳实践是,如果您希望降低线程分配的开销,那么使用高速缓存;对于无法释放线程的操作系统,在应用程序要求您使用高速缓存时,便使用高速缓存。
如果 maxReuseThreads 属性是非零值,请将其设置为大于或等于 MaxQueryThreads 的值。
缺省值
0(零),这将禁用高速缓存
threadStackSize
配置类别
Campaign|partitions|partition[n]|server|optimization
描述
此属性决定为每一个线程的堆栈所分配的字节数。只能遵循 IBM® 的指导更改此属性。最小值为 128 K。最大值为 8 MB。
缺省值
1048576
tempTableDataSourcesForSegments
配置类别
Campaign|partitions|partition[n]|server|optimization
描述
此属性定义在其中可由“创建细分市场”进程创建持久性分段临时表的数据源的列表。此列表以逗号分隔。缺省情况下,此属性为空白。
缺省值
未定义任何缺省值。
doNotCreateServerBinFile
配置类别
Campaign|partitions|partition[n]|server|optimization
描述
要提高性能,请将此属性设置为 TRUE。将此属性设置为 TRUE 时,战略性细分市场会在数据源中创建细分市场临时表,而不是在 IBM® Campaign 服务器上创建二进制文件。必须在“创建细分市场”(CreateSeg) 流程配置对话框中至少指定一个数据源以存放临时表。此外,必须将 AllowTempTables 属性设置为 TRUE 以允许在数据源中创建临时表。
缺省值
FALSE
有效值
TRUE | FALSE
forceViewForPreOptDates
配置类别
Campaign|partitions|partition[n]|server|optimization
描述
缺省值 (TRUE) 可推进邮件列表进程中参数化商品属性视图的创建,该进程的商品从 Optimize 分配。值 FALSE 会导致仅当邮件列表至少导出一个参数化商品属性时才创建参数化商品属性视图。
如果将此值设置为 FALSE,那么已配置为从“截取”流程(其来源是优化会话)中获取输入的“邮件列表”流程可能会将 EffectiveDate 和 ExpirationDate 的 NULL 值写入到 UA_Treatment 表,即使当商品包括参数化的“生效日期”和“截止日期”时也是如此。在这种情况下,请将其设置回 TRUE
缺省值
TRUE
有效值
TRUE | FALSE