如何提高Oracle IM加载并发
IM加载到内存由Wnnn进程负责,进程数默认cpu_count一半,可设置大一点加快加载速度但会加大CPU负载。如设置为0则不允许加载数据。
During population, the database reads data from disk in its row format, pivots the rows to create columns, and then compresses the data into In-Memory Compression Units (IMCUs).
Worker processes (Wnnn) populate the data in the IM column store. Each worker process operates on a subset of database blocks from the object. Population is a streaming mechanism, simultaneously compressing the data and converting it into columnar format.
The INMEMORY_MAX_POPULATE_SERVERS
initialization parameter specifies the maximum number of worker processes to use for IM column store population. By default, the setting is one half of CPU_COUNT
. Set this parameter to an appropriate value for your environment. More worker processes result in faster population, but they use more CPU resources. Fewer worker processes result in slower population, which reduces CPU overhead.
Note:
If INMEMORY_MAX_POPULATE_SERVERS
is set to 0
, then population is disabled.
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作