Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table 1 Database block size prerequisite

ParameterValueImprovement
db_block_sizeMinimum 8KB
(16KB recommended)

This value defines the Oracle block size. The block size is set when creating the database and cannot be changed afterwards.

A value of at least 8 KB ensures that the PMDB can perform smoothly. A lower value may cause serious performance problems.

  • If you are installing on a legacy database, verify that the database block size is 8 KB or higher.
  • If not, try to install the PMDB on a different Oracle instance.
Info

To review the default block size value, check the db_block_size parameter in the init.ora file.

Required INIT.IRA changes

...

Table 2 General parameters

ParameterValueImprovement / Remarks
log_bufferIf the version < 9.2.0.7, then the log_buffer=3MB, else the log_buffer=16MB
shared_pool_size1/4 of the physical memoryThe shared pool should not be too small (<250MB) or too large (>2GB)
log_checkpoint_timeout900
open_cursors2000Make sure you have enough open cursors for the application to execute.
Processes300Make sure you have enough open processes for the application to execute.
db_writer_processesShould be set according to the number of I/O devices you have for the databaseImproves I/O performance in cases of large I/O. Each writer is writing to a different disk (improves loads, for example).

Table 3 8i parameters

ParameterValueImprovement / Remarks
sort_area_size(1/8th of the physical memory)/(concurrent users + 10), up to 6MB

For example:

If you have 2GB of physical memory and 90 users, then the calculation is:

(2GB/8) / 100 ~= 2.5MB

db_block_buffers1/3rd of the physical memory divided by the size of the db_block_sizeThe given values help to keep the I/O wait of the PMDB queries low.

Table 4 9i parameters

ParameterValueImprovement / Remarks
db_cache_sizeReplaces parameter db_block_buffers. Sets the final size of the buffer pool to 1/3rd of the physical memory.
pba_aggregate_target1/3rd of the physical memory
workarea_size_policyautoThis parameter should be set to auto when we use the pga_aggregate_target parameter.
session_cached_cursors300
db_cache_adviceMake sure that this parameter is set to off because the default value is on.This parameter checks the work on the database and helps determine the recommended size of the buffer pool. But this damages performance, so make sure it is on only for a short period.

Table 5 10g parameters

ParameterValueImprovement / Remarks
sga_targetAutomatic memory management. 1/4th of the physical memory.

Replaces the following parameters:

db_cache_size, shared_pool_size, large_pool_size, and jave_pool_size.

Make sure to initialize them with 0 or the minimum value you need.

INIT.ORA example



Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Newtabfooter
aliasIDERA
urlhttp://www.idera.com
 | 
Newtabfooter
aliasProducts
urlhttps://www.idera.com/productssolutions/sqlserver
 
Newtabfooter
aliasPurchase
urlhttps://www.idera.com/buynow/onlinestore
 | 
Newtabfooter
aliasSupport
urlhttps://idera.secure.force.com/precise/
 | 
Newtabfooter
aliasCommunity
urlhttp://community.idera.com
 
|
 
Newtabfooter
aliasResources
urlhttp://www.idera.com/resourcecentral
 | 
Newtabfooter
aliasAbout Us
urlhttp://www.idera.com/about/aboutus
 
Newtabfooter
aliasLegal
urlhttps://www.idera.com/legal/termsofuse