Subject: | Is the DB_WRITER_PROCESSES parameter supported on Windows NT and 2000? | |||
Note:149947.1 | Type: | BULLETIN | ||
Last Revision Date: | 21-OCT-2005 | Status: | PUBLISHED | |
PURPOSE This document is intended to clear up confusion regarding the DB_WRITER_PROCESSES parameter on Windows NT and Windows 2000. SCOPE & APPLICATION The intended audience for this article is Oracle DBAs who are interested in tuning init.ora parameters. Is the DB_WRITER_PROCESSES parameter supported on Windows NT/Windows 2000?========================================================================== Yes, setting the DB_WRITER_PROCESSES parameter to a value greater than one is supported starting with the Oracle 8.0 release. The Oracle8i documentation and Bug 925955 incorrectly state that this parameter is not supported on Windows NT/2000. Documentation Bug 1839458 has been filed to have the documentation corrected in Oracle9i. Multiple DBWR processes are mainly used to simulate asynchronous I/O when the operating system does not support it. Since Windows NT and Windows 2000 use asynchronous I/O by default, using multiple DBWR processes may not necessarily improve performance. Increasing this parameter is also likely to have minimal effect on single-CPU systems. Increasing this parameter could, in fact, reduce performance on systems where the CPU's are already over burdened. In cases where the main performance bottleneck is that a single DBWR process cannot keep up with the work load, then increasing the value for DB_WRITER_PROCESSES may improve performance. When increasing DB_WRITER_PROCESSES it may also be necessary to increase theDB_BLOCK_LRU_LATCHES parameter, as each DBWR process requires an LRU latch. As with any tuning endeavor, the biggest benefit will be gained from addressing the largest bottleneck in the system. Changing any init.ora parameters should also be thoroughly tested before implementing the changes in a productionenvironment. RELATED DOCUMENTS Note 62172.1 Understanding and Tuning Buffer Cache and DBWR in Oracle7, Oracle8, and Oracle8i Note 97291.1 DB_WRITER_PROCESSES or DBWR_IO_SLAVES? Bug 1839458 DOC BUG: DB_WRITER_PROCESSES IS INCORRECTLY LISTED AS NOT SUPPORTED ON NT Bug 925955 DB_WRITER_PROCESSES NEEDS TO BE DOCUMENTED AS AN UNSUPPORTED PARAMETER FOR NT
No comments:
Post a Comment