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

本站中文解释

CLIENT_RESULT_CACHE_SIZE参数由Oracle和Oracle客户端使用,主要用于管理结果缓存的大小。在Oracle 9i中推出了该参数,允许在Oracle客户端中缓存查询结果,以改善性能。它还允许每个客户端都有自己的缓存。

正确设置CLIENT_RESULT_CACHE_SIZE参数可以通过检查系统负载以及每个客户端的可用内存来进行调整,以确保Oracle实例得到充分利用。建议将此参数设置为大于64MB,以改善客户端查询性能。

官方英文解释

CLIENT_RESULT_CACHE_SIZE specifies the maximum size of the client per-process result set cache (in bytes).

Property Description

Parameter type

Big integer

Syntax

CLIENT_RESULT_CACHE_SIZE = integer [K | M | G]

Default value

0

Modifiable

No

Modifiable in a PDB

Yes

Range of values

0 to operating system-dependent

Basic

No

All OCI client processes inherit this maximum size. Setting a nonzero value enables the client query cache feature. This can be overridden by the client configuration parameter OCI_RESULT_CACHE_MAX_SIZE.

See Also:

Oracle Call Interface
Programmer’s Guide
for more information about the client query cache feature


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