有两种方法可以调整 SAP IQ 的 RAM 大小:计算使用中的所有组件并准确调整内存大小,或使用粗略的起点并根据需要调整参数。详细介绍了计算内存大小。如果花费的时间过多或不可行,替代方法是根据使用情况监控进行有把握的猜测和调整。
这种经过教育的猜测的一种经验法则是将不超过三分之二的总 RAM 分配给 SAP IQ 主高速缓存和临时高速缓存。在具有 64 GB RAM 的系统上,这意味着主缓存 (-iqmc) 和临时 (-iqtc) 缓存的总和将不超过 48 GB RAM。
这将允许 SAP IQ 在其操作中使用大量的 RAM,而不会使系统过载。由于 SAP IQ 高速缓存往往消耗所有 SAP IQ 内存的 80% 或更多,因此,如果操作系统需要将内存交换到磁盘,则通过调整这些高速缓存的大小可能会导致严重的性能问题。