Oracle 参数 DB_WRITER_PROCESSES 官方解释,作用,如何配置最优化建议
本站中文解释
:
DB_WRITER_PROCESSES参数,是控制数据库编写进程的参数。这个参数能够控制数据库写任务的数量,有利于优化数据库编写和数据一致性。
DB_WRITER_PROCESSES参数设置正确有助于优化数据库性能。一般来说,DB_WRITER_PROCESSES参数的值应该在1到20之间,也就是说,可以设置1到20个数据库编写进程。一般情况下,使用4个进程来设置DB_WRITER_PROCESSES参数是比较合理的。当数据库量大的时候,可以对这个值进行适当调整以保证IO速度不受太多影响。
官方英文解释
DB_WRITER_PROCESSES
specifies the initial number of Database Writer Processes for an instance. This parameter is useful for systems that modify data heavily.
Property | Description |
---|---|
Parameter type |
Integer |
Default value |
For Oracle Solaris on SPARC systems, the default value of this parameter is calculated using an internal algorithm. |
Modifiable |
No |
Modifiable in a PDB |
No |
Range of values |
1 to 100 |
Basic |
No |
There can be 1 to 100 Database Writer Processes. The names of the first 36 Database Writer Processes are DBW0-DBW9 and DBWa-DBWz. The names of the 37th through 100th Database Writer Processes are BW36-BW99.
See Also:
-
Background Processes for additional information about the Database Writer Process
-
Oracle Database
Concepts for information on when the Database Writer Process writes dirty buffers to disk