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

本站中文解释

INMEMORY_DEEP_VECTORIZATION参数是Oracle数据库中的一个参数,用于控制是否启用深度向量化技术以提高内存表之间的查询性能。可以控制是否对内存表的访问进行向量计算,提高查询性能,表示是否要使用BLOOM滤波器来过滤结果。

正确的设置方法:

在数据库中,可以使用以下命令来设置INMEMORY_DEEP_VECTORIZATION参数:

ALTER SYSTEM SET INMEMORY_DEEP_VECTORIZATION = {true | false};

其中:

True:表示使用深度向量化技术,提高性能
False:表示不使用深度向量化技术,减少性能

官方英文解释

INMEMORY_DEEP_VECTORIZATION enables or disables the deep vectorization framework.

Property Description

Parameter type

Boolean

Default value

TRUE

Modifiable

ALTER SESSION, ALTER SYSTEM

Modifiable in a PDB

Yes

Range of values

TRUE | FALSE

Basic

No

Deep vectorization can optimize complex SQL operations (such as joins) by pipelining physical operators inside each SQL operator and vectorizing them.

Note:

This parameter is available starting with Oracle Database 21c.

See Also:

Oracle Database In-Memory
Guide
for information about deep vectorization


数据运维技术 » Oracle 参数 INMEMORY_DEEP_VECTORIZATION 官方解释,作用,如何配置最优化建议