zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Oracle 参数 INMEMORY_MAX_POPULATE_SERVERS 官方解释,作用,如何配置最优化建议

Oracle官方配置 如何 建议 作用 解释 参数
2023-06-13 09:11:20 时间
本站中文解释

INMEMORY_MAX_POPULATE_SERVERS参数指定用于填充In-Memory Column Store的进程数量。 该参数不得超过PARALLEL_MAX_SERVERS参数的值(默认为16),可以设置的值介于1-128之间,如果设置为0(默认值),那么系统使用与并行操作有关的参数来确定进程数量,通常情况下单个默认库的进程数量和系统的资源有关。

要设置INMEMORY_MAX_POPULATE_SERVERS参数,需要使用ALTER system命令,该命令使用下面的格式:

ALTER SYSTEM SET INMEMORY_MAX_POPULATE_SERVERS = VALUE;

其中VALUE是开发者想要设置的值,通常情况下,VALUE设置为8-16之间的数值。

官方英文解释

INMEMORY_MAX_POPULATE_SERVERS specifies the maximum number of background populate servers to use for In-Memory Column Store (IM column store) population, so that these servers do not overload the rest of the system.


Half of the value of CPU_COUNT or the PGA_AGGREGATE_TARGET value divided by 512M, whichever is less.

See the CPU_COUNT description for information about how CPU_COUNT is calculated.


This parameter has meaning only if the INMEMORY_SIZE parameter is also set to a positive value.

The value to use for this parameter depends on the number of cores in the system. A certain percentage of CPU should be allocated for in-memory background population, and this parameter should be set accordingly. You can also set this parameter to 0 to temporarily disable populate tasks on the system from executing.

Note:

Be careful not to set the value of this parameter too high. If it is set close to the number of cores or higher, no CPU could be left for the rest of the system to run.

Note:

The IM column store is not populated if this parameter is set to 0.

See Also:


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Oracle 参数 INMEMORY_MAX_POPULATE_SERVERS 官方解释,作用,如何配置最优化建议