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 |
|
Default value |
|
Modifiable |
No |
Modifiable in a PDB |
Yes |
Range of values |
|
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