Oracle 参数 OFS_THREADS 官方解释,作用,如何配置最优化建议
本站中文解释
OFS_THREADS 表示高性能传输服务线程的数量,从10.2开始,Oracle提供了一个实时文件传输服务,用于从客户端服务器(比如 Windows 或 Unix/Linux)向Oracle服务器发送文件。OFS_THREADS参数设置发送文件时应启动的线程数量,允许多个文件或同一文件的大块被传输,以加速传输的过程。
OFS_THREADS参数的正确设置取决于应用程序的性能需求,此参数可设置的值范围是0~100,如果值为0,则表示实时文件传输服务已被禁用。一般情况下,OFS_THREADS参数值可以设置为应用程序负载的最小值,如果有更多线程在等待执行,Oracle将尝试增加最多25个线程,以满足高负载条件,直至OFS_THREADS参数设置的最大值。
此参数需用ALTER SYSTEM设置。该参数的正确设置可以改善系统的性能,一般情况下,在测试阶段,可以从低数值开始,测试数据处理服务的性能,直至发现最佳数值为止,最佳数值要具体情况具体分析。如果此参数设置过高,可能会引起服务其资源竞争,使性能减低。
官方英文解释
OFS_THREADS
sets the maximum number of Oracle file system (OFS) threads that can be started to service Oracle file system requests.
Property | Description |
---|---|
Parameter type |
Integer |
Default value |
|
Modifiable |
|
Modifiable in a PDB |
No |
Range of values |
|
Basic |
No |
Oracle RAC |
The same value should be specified on all instances. |
Note:
This initialization parameter is supported only on the Linux operating system.
See Also:
Oracle Database
Administrator’s Guide for more information about the Oracle Database NFS server feature