Most initialization parameter values are global (on a database-wide basis), not per user, unless otherwise specified.
For more information, see your system release bulletins or other operating system-specific Oracle documentation.
Default value: | none |
Range of values: | NESTED_LOOPS/MERGE/HASH |
Default value: | NONE |
Range of values: | NONE (FALSE), DB (TRUE), OS |
The values TRUE and FALSE are also supported for backward compatibility. TRUE is equivalent to DB, and FALSE is equivalent to NONE.
The SQL AUDIT statements can set auditing options regardless of the setting of this parameter.
For more information, see the Oracle7 Server Administrator's Guide.
For more information, see the Trusted Oracle7 Server Administrator's Guide.
Default value: | operating system-dependent |
Range of values: | valid local pathname, directory, or disk |
An ALERT file in the directory specified by BACKGROUND_DUMP_DEST logs significant database events and messages. Anything that affects the database instance-wide or globally is recorded here. This file records all instance startups and shutdowns, messages to the operator console, and errors that cause trace files to be written. It also records every CREATE, ALTER, or DROP operation on a database, tablespace, or rollback segment.
The ALERT file is a normal text file. Its filename is operating system specific. For platforms that support multiple instances, it takes the form ALERT_sid.LOG. This file grows slowly, but without limit, so the DBA may wish to delete it periodically. The file may be deleted even when the database is running.
For more information, see the Oracle7 Server Administrator's Guide.
See your operating system-specific Oracle documentation for the default value.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Default value: | 0.1*DB_BLOCK_BUFFERS |
Multiple instances: | should have the same value |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Multiple instances: | can have different values |
Note: Adjust all calculations that depend on the number of background processes to allow for the CKPT process. For example, increase the value of the PROCESSES parameter by one, and increase the values of other parameters whose default values are derived from PROCESSES if you do not use their default values.
Additional Information: For more information, see SESSIONS .
Default value: | 20 |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
A value of TRUE causes open cursors to be closed at each COMMIT or ROLLBACK. The cursor can then be reopened as needed. If cursors are rarely reused, setting the parameter to TRUE frees memory used by the cursor when the cursor is no longer in use.
Default value: | operating system-dependent |
Range of values: | 0 - 255 |
The commit point site stores information about the status of transactions. Other computers in a distributed transaction require this information, so it is desirable to have machines that are always available as commit point sites. Therefore, set COMMIT_POINT_STRENGTH to a higher value on your more available machines.
For more information about two-phase commit, see the Oracle7 Server Concepts and Oracle7 Server Distributed Systems, Volume I.
See also your operating system-specific Oracle documentation for the default value.
Default value: | release dependent |
Range of values: | default release to current release |
Multiple instances: | must have the same value |
When using the standby database and feature, this parameter must have the same value on the primary and standby databases, and the value must be 7.3.0.0.0 or higher.
This parameter allows you to immediately take advantage of the maintenance improvements of a new release in your production systems without testing the new functionality in your environment.
The default value is the earliest release with which compatibility can be guaranteed.
For more information, see Oracle7 Server Migration.
See also your operating system specific Oracle documentation for the default value.
Default value: | release dependent |
Range of values: | default version to current version |
Multiple instances: | must have the same value |
The default value is the earliest version with which compatibility can be guaranteed. In some cases, this version may be earlier than the version specifiable with the COMPATIBLE parameter.
For more information, see the Oracle7 Server Migration manual.
See also your operating system-specific Oracle documentation for the default value.
Default value: | operating system-dependent |
Range of values: | 1 - 8 filenames |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | automatically set by Oracle |
Range of values: | 0 - unlimited |
OK to change: | No |
Warning: On most platforms Oracle automatically sets the value of CPU_COUNT to the number of CPUs available to your Oracle instance. Do not change the value of CPU_COUNT.
If there is heavy contention for latches, change the value of LOG_SIMULTANEOUS_COPIES to twice the number of CPUs you have. Do not change the value of CPU_COUNT.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for information about this parameter.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Shared SQL areas are kept pinned in the shared pool when this parameter's value is TRUE. As a result, shared SQL areas are not aged out of the pool as long as there is an open cursor that references them. Because each active cursor's SQL area is present in memory, execution is faster. Because the shared SQL areas never leave memory while they are in use, however, you should set this parameter to TRUE only when the shared pool is large enough to hold all cursors simultaneously.
Setting this parameter to TRUE also retains the private SQL area allocated for each cursor between executes instead of discarding it after cursor execution. This saves cursor allocation and initialization time.
For more information, see the Oracle7 Server Concepts manual.
Default value: | 32 buffers |
Range of values: | 4 - O/S specific |
For more information, see Oracle7 Server Concepts.
See also your operating system-specific Oracle documentation for the default value.
Default value: | 8 |
Range of values: | 0 - derived |
In general, DB_BLOCK_CHECKPOINT_BATCH should be set to a value that allows the checkpoint to complete before the next checkpoint log switch takes place. If a checkpoint log switch takes place every 20 minutes, then this parameter should be set to a value that allows check pointing to complete within 20 minutes.
Setting DB_BLOCK_CHECKPOINT_BATCH to zero causes the default value to be used. A value larger than the maximum can be specified, but its effect is the same as specifying the maximum.
For more information, see Oracle7 Server Concepts.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Warning: Setting DB_BLOCK_CHECKSUM to TRUE can cause a performance overhead. Set this parameter to TRUE only under the advice of Oracle Support personnel to diagnose data corruption problems.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 0 |
Range of values: | 0 - dependent on system memory capacity |
When compiling statistics for the X$KCBRBH table, set this parameter to the maximum size you want to use to evaluate the buffer cache. It should be set to zero otherwise. (Although you can set this value very high, it is not practical to set it to a size beyond your system's memory capacity.)
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | CPU_COUNT/2 |
Range of values: | 1 - the number of CPUs |
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Set this parameter to TRUE when you want to compile statistics for the X$KCBCBH table; otherwise, leave it set to FALSE. This parameter is a tuning tool and should be set to FALSE during normal operation.
For more information, see Oracle7 Server Administrator's Guide and Oracle7 Server Tuning.
Default value: | operating system-dependent |
Range of values: | operating system-dependent (1024 - 8192) |
Multiple instances: | must have the same value |
This parameter affects the maximum value of the FREELISTS storage parameter for tables and indexes.
For more information block size, see Oracle7 Server Concepts.
See also your operating system-specific Oracle documentation for the default value.
Default value: | WORLD |
Range of values: | any legal string of name components, separated by periods and up to 128 characters long, including periods (see valid characters below) --this value cannot be null |
Multiple instances: | must have the same value |
For example, this parameter allows one department to create a database without worrying that it might have the same name as a database created by another department. If one sales department's DB_DOMAIN = "JAPAN.ACME.COM", then their "SALES" database (SALES.JAPAN.ACME.COM) is uniquely distinguished from another database with DB_NAME = "SALES" but with DB_DOMAIN = "US.ACME.COM".
The following characters are valid in a database domain name:
Default value: | operating system-dependent |
Range of values: | minimum: MAXDATAFILES for the database to be mounted maximum: operating system-dependent |
Multiple instances: | must have the same value |
Reduce the value only if you need SGA space and do not anticipate having more database files.
DB_FILES is similar to the MAXDATAFILES argument for the CREATE DATABASE statement, which sets the absolute maximum number of datafiles at database creation. An instance cannot mount a database unless DB_FILES is equal to or greater than MAXDATAFILES for that database. Greater values are only useful for instances that mount different databases at different times.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value.
Default value: | operating system-dependent |
Range of values: | operating system-dependent |
The actual maximums vary by operating system; they are always less than the operating system's maximum I/O size expressed as Oracle blocks (max_IO_size/DB_BLOCK_SIZE), and can never be larger than DB_BLOCK_BUFFERS/4.
For information on the optimizer, see Oracle7 Server Tuning.
See also your operating system-specific Oracle documentation for the default value.
Default value: | 4 |
Range of values: | 1 - 24 |
If the operating system supports only one write per device and cannot combine writes to adjacent blocks, then the value should be 1. Though the value has no maximum because DBWR writes blocks in groups, it is not useful to use a value larger than 24.
For more information, see Oracle7 Server Concepts.
See also your operating system-specific Oracle documentation for the default value.
Default value: | none |
Range of values: | primary pattern, standby pattern |
Set the value of this parameter to two strings: the first string is the pattern found in the data file names on the primary database; the second string is the pattern found in the data file names on the standby database.
For more information, see the Trusted Oracle7 Server Administrator's Guide.
Default value: | NULL |
Range of values: | any valid database name |
Multiple instances: | must have the same value, or else the same value must be specified in STARTUP OPEN db_name or ALTER DATABASE db_name MOUNT |
If not specified, a database name must appear on either the STARTUP or the ALTER DATABASE MOUNT command line.
The following are valid characters in a database name:
Lowercase characters are not treated with special significance. They are considered the same as their uppercase counterparts.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Release: | 7.1 |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | TRUE |
Range of values: | TRUE/FALSE |
OK to change? | Yes |
Multiple instances: | Need not be identical |
When Oracle commits a transaction, each block that the transaction changed is not immediately marked with the commit time. This is done later, upon demand--when the block is read or updated. This is called block cleanout.
When block cleanout is done during an update to a current block, the cleanout changes and the redo records are piggybacked with those of the update. In previous releases, when block cleanout was needed during a read to a current block, extra cleanout redo records were generated and the block was dirtied. This has been changed.
As of release 7.3, when a transaction commits, all blocks changed by the transaction are cleaned out immediately. This cleanout performed at commit time is a "fast version" which does not generate redo log records (delayed logging) and does not repin the block. Most blocks will be cleaned out in this way, with the exception of blocks changed by long running transactions.
During queries, therefore, the data block's transaction information is normally up-to-date and the frequency of needing block cleanout is much reduced. Regular block cleanouts are still needed when querying a block where the transactions are still truly active, or when querying a block which was not cleaned out during commit.
Note: As of Oracle Server release 7.3, performing a SELECT COUNT (*) no longer does a block cleanout.
During changes (INSERT, DELETE, UPDATE), the cleanout redo log records are generated and piggyback with the redo of the changes.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
For more information about supplied packages, see the Oracle7 Server Application Developer's Guide.
Default value: | 60 seconds |
Range of values: | 1 - unlimited |
For more information on data concurrency, see Oracle7 Server Concepts and Oracle7 Server Distributed Systems, Volume I.
Default value: | 200 seconds |
Range of values: | 0 - 1800 seconds |
For more information, see the Oracle7 Server Administrator's Guide and Oracle7 Server Distributed Systems, Volume I.
Default value: | operating system-dependent |
Range of values: | 0 - TRANSACTIONS |
If DISTRIBUTED_TRANSACTIONS is set to 0, no distributed transactions are allowed for the database. The recoverer (RECO) process also does not start when the instance starts up.
For more information, see the Oracle7 Server Administrator's Guide and Oracle7 Server Distributed Systems, Volume I.
See also your operating system-specific Oracle documentation for the default value.
Default value: | derived (4 * TRANSACTIONS) |
Range of values: | 20 - unlimited, 0 |
Multiple instances: | must all have positive values or must all be 0 |
The default value assumes an average of 4 tables referenced per transaction. For some systems, this value may not be enough.
If the value is set to 0, enqueues are disabled and performance is slightly increased. However, you cannot use DROP TABLE, CREATE INDEX, or explicit lock statements such as LOCK TABLE IN EXCLUSIVE MODE. If the value is set to 0 on one instance, it must be set to 0 on all instances of an Oracle Parallel Server.
For more information on data concurrency, see Oracle7 Server Concepts and Oracle7 Server Distributed Systems, Volume I.
Default value: | derived |
Range of values: | 10 - 65535 |
Enqueues are platform-specific locking mechanisms. An enqueue allows the user to store a value in the lock, that is, the mode in which the lock is requested. The operating system lock manager keeps track of the resources locked. If a process cannot be granted the lock because it is incompatible with the mode requested and the lock is requested with wait, the operating system puts the requesting process on a wait queue which is serviced FIFO (first-in, first-out).
One difference between enqueues and latches is that in latches there is no ordered queue of waiters as there is in enqueues. Latch waiters may either use timers to wake up and retry or spin (only in multiprocessors). Since all waiters are concurrently retrying (depending on the scheduler), anyone might get the latch and conceivably the first one to try might be the last one to get the latch.
ENQUEUE_RESOURCES sets the number of resources that can be locked by the lock manager. The default value of ENQUEUE_RESOURCES is derived from the SESSIONS parameter and should be adequate, as long as DML_LOCKS + 20 is less than ENQUEUE_RESOURCES. For three or fewer sessions, the default value is 20. For 4 to 10 sessions, the default value is ((SESSIONS - 3) * 5) + 20; and for more than 10 sessions, it is ((SESSIONS - 10) * 2) + 55.
If you explicitly set ENQUEUE_RESOURCES to a value higher than DML_LOCKS + 20, then the value you provide is used.
If there are many tables, the value may be increased. Allow one per resource (regardless of the number of sessions or cursors using that resource), not one per lock.
For more information on data concurrency, see Oracle7 Server Concepts and Oracle7 Server Distributed Systems, Volume I.
Default value: | NULL |
EVENT is used to debug the system. This parameter should not usually be altered except at the direction of Oracle technical support personnel.
Default value: | NULL |
For more information on datatypes, see Oracle7 Server Concepts.
Default value: | 0 |
Range of values: | 1 - unlimited (depending on available memory and operating system) |
OK to change? | yes |
Multiple instances: | must have identical values |
The value of GC_DB_LOCKS must be greater (by at least 1) than the sum of the locks specified with the GC_FILES_TO_LOCKS initialization parameter.
GC_DB_LOCKS is always rounded up to the next prime number to ensure that PCM locks are available for datafiles not specified in GC_FILES_TO_LOCKS. For example, if GC_DB_LOCKS has a value of 1000, then 1009 PCM locks are available. New datafiles added while the parallel server is running are covered by the extra nine PCM locks.
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 0 |
Range of values: | any integer |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | NULL |
OK to change? | yes |
Multiple instances: | must have identical values |
GC_FILES_TO_LOCKS has the following syntax:
GC_FILES_TO_LOCKS = "{file_list=lock_count[!blocks][EACH]}[:]..."
where file_list is one or more datafiles listed by their file numbers, or ranges of file numbers, with comma separators:
filenumber[-filenumber][,filenumber[-filenumber]]...
and lock_count is the number of PCM locks assigned to file_list. A colon (:) separates each clause that assigns a number of PCM locks to file_list.
The optional parameter blocks, with the "!" separator, specifies the number of contiguous blocks covered by one lock, if it covers multiple blocks; the default value is 1. EACH specifies that each datafile in file_list is assigned a separate set of lock_count PCM locks. Spaces are not allowed within the quotation marks.
If the number of PCM locks specified for file_list is less than the actual number of data blocks in the datafiles, then some PCM locks will cover more datablocks than specified by lock_count!blocksEACH.
The value of the GC_DB_LOCKS parameter must be greater (by at least 1) than the sum of lock_count for all datafiles specified. The excess PCM locks are assigned to any datafiles not specified in GC_FILES_TO_LOCKS.
To find the correspondence between filenames and file numbers, query the data dictionary view DBA_DATA_FILES.
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 1 (ignored when the database is mounted in exclusive mode) |
Range of values: | 1 - 10, or 0 for a single instance running in exclusive mode |
OK to change? | yes (1 is usually sufficient) |
Multiple instances: | must have identical values |
Increase the value of the PROCESSES parameter by one for each LCKn process, and increase the values of other parameters whose default values are derived from PROCESSES if you do not use their defaults.
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | value of DB_BLOCK_BUFFERS |
Range of values: | any integer |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 20 |
OK to change? | yes |
Multiple instances: | must have identical values |
These distributed locks are acquired in exclusive mode by the instance that acquires the rollback segment. They are used to force the instance to write rollback segment blocks to disk when another instance needs a read-consistent version of a block.
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 20 |
OK to change? | yes |
Multiple instances: | must have identical values |
Each rollback segment requires one distributed lock, specified by this parameter, in addition to the number specified by the GC_ROLLBACK_LOCKS parameter. The total number of distributed locks for rollback segments is:
(GC_ROLLBACK_SEGMENTS * (GC_ROLLBACK_LOCKS + 1 ))
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 20 |
OK to change? | yes |
Multiple instances: | must have identical values |
The default is adequate for one or two instances but should be increased to 10 per instance for more instances if you need to take tablespaces offline while Oracle is running in parallel mode.
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 10 |
OK to change? | yes |
Multiple instances: | must have identical values |
Each segment that undergoes simultaneous space management in a parallel server requires approximately nine distributed locks dedicated to coordinating space management activities. The total number of distributed locks reserved by this parameter is therefore approximately (9 * GC_SEGMENTS).
This parameter has no effect on an instance running in exclusive mode.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 5 |
OK to change? | yes |
Multiple instances: | must have identical values |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 2 times the value of SORT_AREA_SIZE |
Range of values: | any integer |
You can change the value of this parameter without shutting down your Oracle instance by using the ALTER SESSION command.
Default value: | TRUE |
Range of values: | TRUE/FALSE |
You can change the value of this parameter without shutting down your Oracle instance by using the ALTER SESSION command.
Default value: | 1 |
Range of values: | 1 - (65,536/DB_BLOCK_SIZE) |
The value of DB_BLOCK_SIZE multiplied by the value of HASH_MULTIBLOCK_IO_COUNT should be less than 64 KB.
This parameter strongly affects performance because it controls the number of partitions into which the input is divided. If you change the parameter value, make sure that the following formula remains true:
Default value: | NULL |
Range of values: | valid parameter filenames |
Multiple instances: | can have different values |
IFILE = COMMON.ORA
You can have up to three levels of nesting. In this example, the file COMMON.ORA could contain a second IFILE parameter for the file COMMON2.ORA, which could contain a third IFILE parameter for the file GCPARMS.ORA. You can also include multiple parameter files in one parameter file by listing IFILE several times with different values:
IFILE = DBPARMS.ORA
IFILE = GCPARMS.ORA
IFILE = LOGPARMS.ORA
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | lowest available number (depends on instance startup order and on the INSTANCE_NUMBER values assigned to other instances) |
Range of values: | 1 - O/S dependent |
OK to change? | yes (can be specified in both parallel and exclusive modes) |
Multiple instances: | if specified, instances must have different values |
The INSTANCE option of the ALTER TABLE ALLOCATE EXTENT statement assigns an extent to a particular group of free lists. If you set INSTANCE_NUMBER to the value specified for the INSTANCE option, the instance uses that extent for inserts and updates that expand rows.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 60 (seconds) |
Range of values: | 1 - 3600 (seconds) |
Multiple instances: | can have different values |
This parameter replaces the SNAPSHOT_REFRESH_INTERVAL parameter.
Default value: | 0 |
Range of values: | 0 .. 36 |
Multiple instances: | can have different values |
This parameter replaces the SNAPSHOT_REFRESH_PROCESS parameter.
For more information, see the Trusted Oracle7 Server Administrator's Guide.
Default value: | 0 |
Range of values: | 0 - number of session licenses |
Multiple instances: | can have different values |
A zero value indicates that concurrent usage (session) licensing is not enforced. If you set this parameter to a non-zero number, you may also want to set LICENSE_SESSIONS_WARNING.
Concurrent usage licensing and user licensing should not both be enabled. Either LICENSE_MAX_SESSIONS or LICENSE_MAX_USERS should always be zero.
Multiple instances can have different values, but the total for all instances mounting a database should be less than or equal to the total number of sessions licensed for that database.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 0 |
Range of values: | 0 - number of user licenses |
Multiple instances: | should have the same values |
Concurrent usage (session) licensing and user licensing should not both be enabled. Either LICENSE_MAX_SESSIONS or LICENSE_MAX_USERS, or both, should be zero.
If different instances specify different values for this parameter, the value of the first instance to mount the database takes precedence.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 0 |
Range of values: | 0 - LICENSE_MAX_SESSIONS |
Multiple instances: | can have different values |
If this parameter is set to zero, no warning is given when approaching the concurrent usage (session) limit. If you set this parameter to a nonzero number, you should also set LICENSE_MAX_SESSIONS.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | operating system-dependent |
Range of values: | 1 - operating system-dependent (in O/S blocks) |
Multiple instances: | can have different values |
This parameter, with LOG_ARCHIVE_BUFFERS, can tune archiving so that it runs as fast as necessary, but not so fast that it reduces system performance.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system specific Oracle documentation for the default value.
Default value: | operating system-dependent |
Range of values: | operating system-dependent |
Multiple instances: | can have different values |
This parameter, with LOG_ARCHIVE_BUFFER_SIZE, can tune archiving so that it runs as fast as necessary, but not so fast that it reduces system performance.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value.
Default value: | operating system-dependent |
Range of values: | any valid path or device name, except raw partitions |
Multiple instances: | can have different values |
To override the destination that this parameter specifies, either specify a different destination for manual archiving or use the Server Manager command ARCHIVE LOG START filespec for automatic archiving, where filespec is the new archive destination.
For more information, see the Oracle7 Server Administrator's Guide.
See your Oracler operating system-specific documentation for the default value and for an example of how to specify the destination path or filename using LOG_ARCHIVE_DEST and LOG_ARCHIVE_FORMAT.
Default value: | operating system-dependent (length for uppercase variables is also operating system-dependent) |
Range of values: | any valid filename |
Multiple instances: | can have different values, but identical values are recommended |
%s log sequence number
%t thread number
Using uppercase letters (for example, %S) for the variables causes the value to be a fixed length padded to the left with zeros.
The following is an example of specifying the archive redo log filename format:
LOG_ARCHIVE_FORMAT = "LOG%s_%t.ARC"
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value and range of values.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Multiple instances: | can have different values |
In ARCHIVELOG mode, if all online redo log files fill without being archived, an error message is issued, and instance operations are suspended until the necessary archiving is performed. This delay is more likely if you use manual archiving. You can reduce its likelihood by increasing the number of online redo log files.
To use ARCHIVELOG mode while creating a database, set this parameter to TRUE. Normally, a database is created in NOARCHIVELOG mode and then altered to ARCHIVELOG mode after creation.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Any logs written with the COMPATIBILITY parameter set to 7.2.0 or higher will not be readable by earlier releases. This compatibility restriction exists even if checksumming is not enabled.
Warning: Setting LOG_BLOCK_CHECKSUM to TRUE can cause a performance overhead. Set this parameter to TRUE only under the advice of Oracle Support personnel to diagnose data corruption problems.
Default value: | operating system-dependent |
Range of values: | operating system-dependent |
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value and range of values.
Default value: | operating system-dependent |
Range of values: | unlimited (operating-system blocks, not database blocks) |
Multiple instances: | can have different values |
The number of times DBWR has been notified to do a checkpoint for a given instance is shown in the cache statistic dbwr checkpoints, which is displayed in the System Statistics Monitor of the Server Manager. Additional cache statistics include background checkpoints started and background checkpoints completed.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value.
Default value: | 0 seconds |
Range of values: | 0 - unlimited |
Multiple instances: | can have different values |
Note: A checkpoint scheduled to occur because of this parameter is delayed until the completion of the previous checkpoint if the previous checkpoint has not yet completed.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | NO |
Range of values: | YES/NO |
For more information, see the Oracle7 Server Concepts manual.
Default value: | 0 bytes |
Range of values: | 0 - unlimited |
Multiple instances: | can have different values |
Ok to change? | yes |
For multiple-processor systems, it is sometimes beneficial to increase this parameter. Single-processor systems should keep the value at 0.
For systems experiencing latch contention that have fast processors and efficient memory-to-memory copy algorithms, increasing this value will prebuild log entries and reduce the time that the copy latch is held.
Do not increase this value for systems experiencing memory contention.
Default value: | 255 |
Range of values: | 2 - 255 (must be a minimum of MAXLOGFILES*MAXLOGMEMBERS) |
Multiple instances: | must have the same value |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | none |
Range of values: | primary pattern, standby pattern |
Set the value of this parameter to two strings: the first string is the pattern found in the log file names on the primary database; the second string is the pattern found in the log file names on the standby database.
Default value: | CPU_COUNT |
Range of values: | 0 - unlimited |
If this parameter is set to 0, redo copy latches are turned off, and the parameters LOG_ENTRY_PREBUILD_THRESHOLD and LOG_SMALL_ENTRY_MAX_SIZE are ignored.
You can change the value of this parameter without shutting down your Oracle instance by using the ALTER SESSION command.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | operating system-dependent |
Range of values: | operating system-dependent |
If the redo entry is copied on the redo allocation latch, the user process releases the latch after the copy. If the redo entry is larger than this parameter, the user process releases the latch after allocating space in the buffer and getting a redo copy latch.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value and range of values.
Default: | 90000 |
Range of values: | 0 - 90000 |
OK to change? | no |
Multiple instances: | must have identical values |
Change this parameter only when it is absolutely necessary to see the most current version of the database when doing a query.
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 500 blocks |
Range of values: | 0 - 4,000,000 |
Oracle silently restricts the maximum value for this parameter to approximately 4,000,000 physical blocks. If the user exceeds this value then MAX_DUMP_FILE_SIZE is set to 4,000,000 physical blocks, which is the maximum Oracle can provide.
For example, if your logical file system block size is 512 bytes and you do not want to exceed 5 MB for the trace file size, you would set the MAX_DUMP_FILE_SIZE to 10,000.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 20 |
Range of values: | 0 - 148 |
The actual number of roles a user can enable is 2 + the value of MAX_ENABLED_ROLES, because each user has two additional roles, public, and the user's own role. For example, if MAX_ENABLED_ROLES is set to 5, user scott can have 7 roles enabled, the five enabled by MAX_ENABLED_ROLES plus public and scott.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 30 |
Range of values: | 1 - 65536 |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 8 |
Range of values: | 1 - 32 |
The previously fixed maximum number of branches limited the number of servers or server groups involved in a distributed transaction to 8 per Oracle instance. With the MAX_TRANSACTION_BRANCHES parameter, the maximum number of branches can be increased to 32, allowing for 32 servers or server groups per Oracle instance to work on one distributed transaction.
Setting MAX_TRANSACTION_BRANCHES to a lower value reduces shared pool memory usage slightly according to the following equation:
MAX_TRANSACTION_BRANCHES * DISTRIBUTED_TRANSACTIONS * 72 bytes
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | NULL |
The configuration string for each group of dispatcher processes includes the network protocol for that group and the number of dispatcher processes in the group (one or more). Each network protocol that you use on your system requires a separate specification.
You can specify multiple network protocols in a single parameter or in multiple parameters. For example, if you are using TCP/IP and DECNet to connect to the server, you could either specify both in one parameter, as follows:
MTS_DISPATCHERS = ("tcp, 1", "decnet, 4")
or specify two parameters, as follows:
MTS_DISPATCHERS = "tcp, 1"
MTS_DISPATCHERS = "decnet, 4"
In these examples the first configuration string specifies one dispatcher process for the TCP/IP protocol and the second configuration string specifies four dispatcher processes for the DECNet protocol.
Note: If you have multiple MTS_DISPATCHERS parameters, they must be adjacent to each other in your initialization file.
For more information, see the Oracle7 Server Administrator's Guide. See also the Oracle Network Manager Administrator's Guide.
Default value: | NULL |
Warning: Each address must be specified with its own parameter. (This differs from the SQL*Net syntax.) For example, if you use TCP/IP as well as DECNet, you would provide specifications similar to the following in your initialization file:
MTS_LISTENER_ADDRESS = \
"(ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=7002))"
MTS_LISTENER_ADDRESS = \
"(ADDRESS=(PROTOCOL=decnet)(NODE=name)(OBJECT=mts))"
Note: If you have multiple MTS_LISTENER_ADDRESS parameters, they must be adjacent to each other in your initialization file.
Address specifications for the Listener process are operating system specific and network protocol specific.
For more information, see the Oracle7 Server Administrator's Guide.
See your operating system-specific Oracle documentation and SQL*Net documentation for a description of how to specify addresses for the protocols on your system.
Default value: | 5 |
Range of values: | operating system-dependent |
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value and range of values.
Default value: | 20 |
Range of values: | operating system-dependent |
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value and range of values.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
MTS_MULTIPLE_LISTENERS = TRUE
MTS_LISTENER_ADDRESS =
(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(PORT=5000)(HOST=zeus))\
(ADDRESS=(PROTOCOL=decnet)(OBJECT=outa)(NODE=zeus))
Default value: | 0 |
Range of values: | operating system-dependent |
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the default value and range of values.
Default value: | NULL |
The name you specify must be unique. It should not be enclosed in quotation marks. It is a good idea for this name to be the same as the instance name. That way, if the dispatcher is unavailable for any reason, the CONNECT string will still connect the user to the database.
If not specified, MTS_SERVICE defaults to the value specified by DB_NAME. If DB_NAME also is not specified, the Oracle7 Server returns an error at startup indicating that the value for this parameter is missing.
For more information, see the Oracle7 Server Administrator's Guide. See also the Oracle Network Manager Administrator's Guide.
Default value: | Gregorian |
Range of values: | any valid calendar format name |
NLS_CALENDAR can have one of the following values:
SELECT SYSDATE FROM DUAL;
SYSDATE
--------
07-02-17
Default value: | derived |
Range of values: | any valid character string, with a maximum of 10 bytes (not including null) |
For example, the following query uses the L format element to return the default local currency symbol for the territory FRANCE:
SELECT TO_CHAR(TOTAL, 'L099') "TOTAL"
FROM ORDERS WHERE CUSTNO = 586;
TOTAL
-------
F635
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | derived |
Range of values: | any valid date format mask but not exceeding a fixed length |
NLS_DATE_FORMAT = "MM/DD/YYYY"
The value of this parameter is stored in the tokenized internal date format. Each format element occupies two bytes, and each string occupies the number of bytes in the string plus a terminator byte. Also, the entire format mask has a two-byte terminator. For example, "MM/DD/YY" occupies 12 bytes internally because there are three format elements, two one-byte strings (the two slashes), and the two-byte terminator for the format mask. The tokenized format for the value of this parameter cannot exceed 24 bytes.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | value for NLS_LANGUAGE |
Range of values: | any valid NLS_LANGUAGE value |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | derived |
Range of values: | any valid NLS_TERRITORY value |
SELECT TO_CHAR(TOTAL, 'C099') "TOTAL"
FROM ORDERS WHERE CUSTNO = 586;
TOTAL
-------
FRF635
The value of this parameter can be any valid territory specified in NLS_TERRITORY.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | operating system-dependent |
Range of values: | any valid language name |
NLS_LANGUAGE = FRENCH
Examples of supported languages are American, French, and Japanese.
This parameter determines the default values of the parameters NLS_DATE_LANGUAGE and NLS_SORT. For a complete list of languages, see "Supported Languages" .
For more information, see the Oracle7 Server Administrator's Guide.
See also your country release notes and operating system-specific Oracle documentation.
Default value: | derived |
Any character can be the decimal or group separator. The two characters specified must be single-byte, and both characters must be different from each other each other. The characters cannot be any numeric character or any of the following characters: plus ( + ), hyphen ( - ), less than sign ( < ), greater than sign ( > ).
The characters are specified in the following format:
NLS_NUMERIC_CHARACTERS = "<decimal_character><group_separator>"
For example, if you wish to specify a comma as the decimal character and a space as the group separator, you would set this parameter as follows:
NLS_NUMERIC_CHARACTERS = ", "
The default value of this parameter is determined by NLS_TERRITORY.
Note: When the decimal character is not a period ( . ) or when the group separator is used, numeric literals must appear in quotation marks. For example, with the value of NLS_NUMERIC_CHARACTERS above, the following SQL statement requires quotation marks around the numeric literals:
INSERT INTO SIZES ( ITEMID, PRICE, WIDTH )
VALUES ( 618, '45,50', TO_NUMBER('1 234,11', '9G999D99'));
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | derived |
Range of values: | BINARY or valid linguistic definition name |
If the value is a named linguistic sort, sorting is based on the order of the defined linguistic sort. Most languages supported by the NLS_LANGUAGE parameter also support a linguistic sort with the same name.
Note: Setting NLS_SORT to anything other than BINARY causes a sort to use a full table scan, regardless of the path chosen by the optimzer.
You must use the NLS_SORT operator with comparison operations if you want the linguistic sort behavior.
The default value of this parameter depends on the value of the NLS_LANGUAGE parameter.
For a list of supported linguistic definitions and extended definitions, see 4 - 38.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the sorting rules used by the linguistic sorting mechanisms.
Default value: | operating system-dependent |
Range of values: | any valid territory name |
This parameter determines the default values for the following parameters: NLS_CURRENCY, NLS_ISO_CURRENCY, NLS_DATE_FORMAT, and NLS_NUMERIC_CHARACTERS.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the territory-dependent default values for these parameters.
Default value: | 50 |
Range of values: | 1 - operating system limit |
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the range of values.
Default value: | 4 |
Range of values: | 0 - 255 |
This parameter refers only to connections used for distributed transactions. Direct connections to a remote database specified as an application connects are not counted.
If set to 0, then no distributed transactions are allowed.
For more information, see the Oracle7 Server Administrator's Guide and Oracle7 Server Distributed Systems, Volume I.
For more information, see the Trusted Oracle7 Server Administrator's Guide.
Default value: | CHOOSE |
Range of values: | RULE/CHOOSE/FIRST_ROWS/ALL_ROWS |
You can set the goal for cost-based optimization by setting this parameter to FIRST_ROWS or ALL_ROWS. FIRST_ROWS causes the optimizer to choose execution plans that minimize response time. ALL_ROWS causes the optimizer to choose execution plans that minimize total execution time. The goal of cost-based optimization can also be set within a session by using ALTER SESSION SET OPTIMIZER_MODE. See Oracle7 Server SQL Reference for more information about the ALTER SESSION command.
For more information about tuning SQL statements, see Oracle7 Server Tuning.
For more information about the optimizer, see Oracle7 Server Concepts and Oracle7 Server Tuning.
Default value: | 0 |
Range of values: | 0 - 100 |
You can change the value of this parameter without shutting down your Oracle instance by using the ALTER SESSION command. Low values favor indexes, and high values favor table scans.
Cost-based optimization will always be used for any query that references an object with a nonzero degree of parallelism. For such queries a RULE hint or optimizer mode or goal will be ignored. Use of a FIRST_ROWS hint or optimizer mode will override a nonzero setting of OPTIMIZER_PERCENT_PARALLEL.
Default value: | operating system specific |
Range of values: | valid collection name up to 16 characters long |
Default value: | operating system specific |
Range of values: | full directory pathname |
Default value: | 5242880 |
Range of values: | 0 - 4294967295 |
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Default value: | operating system specific |
Range of values: | valid facility name up to 16 characters long |
Default value: | operating system specific |
Range of values: | full directory pathname |
Default value: | operating system-dependent (typically "OPS$") |
Note: The text of the OS_AUTHENT_PREFIX parameter is case sensitive with some operating systems.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
If OS_ROLES is equal to TRUE, the operating system completely manages the role grants for all database usernames. Any revokes of roles granted by the operating system are ignored, and any previously granted roles are ignored.
The default value, FALSE, causes roles to be identified and managed by the database.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | operating system-dependent |
Range of values: | 0 - number of instances |
Multiple instances: | should have the same value |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | operating system-dependent |
0 - 256 | |
Multiple instances: | each instance must either have a value of zero or the same value as the other instances |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | 0 |
Range of values: | 0 - 100 |
Default value: | 0 |
Multiple instances: | 0 - PARALLEL_MAX_SERVERS |
can have different values | |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | operating system-dependent |
Range of values: | 0 - unlimited |
Multiple instances: | can have different values |
Default value: | FALSE |
Range of values: | TRUE/FALSE |
OK to change? | Yes |
You can change the value of this parameter without shutting down your Oracle instance by using the ALTER SESSION command.
Default value: | NO |
Range of values: | NO/YES |
OK to change? | No |
Default value: | 25 |
Range of values: | 6 to operating system-dependent |
Multiple instances: | can have different values |
The default values of DB_FILE_MULTIBLOCK_READ_COUNT and SESSIONS are derived from PROCESSES. If you alter the value of PROCESSES, you may want to adjust the values of these derived parameters.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the range of values.
Default value: | operating system-dependent |
Range of values: | operating system-dependent, but cannot exceed PARALLEL_MAX_SERVERS |
For more information, see Oracle7 Parallel Server Concepts & Administration.
Default value: | TIMESTAMP |
Range of values: | TIMESTAMP/SIGNATURE |
If this parameter is set to TIMESTAMP, which is the default setting, the client running the procedure compares the timestamp recorded on the server side procedure with the current timestamp of the local procedure and executes the procedure only if the timestamps match.
If the parameter is set to SIGNATURE, the procedure is allowed to execute as long as the signatures are considered safe. This allows client PL/SQL applications to be run without recompilation.
Default value: | NONE |
Range of values: | NONE/SHARED/EXCLUSIVE |
Multiple instances: | should have the same value |
For more information about secure connections for privileged users, see the Oracle7 Server Administrator's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | NULL (the instance uses public rollback segments by default if you do not specify this parameter |
Range of Values | any rollback segment names listed in DBA_ROLLBACK_SEGS except SYSTEM |
Multiple instances: | must have different values (different instances cannot specify the same rollback segment) |
Note: Never name the SYSTEM rollback segment as a value for the ROLLBACK_SEGMENTS parameter.
This parameter has the following syntax:
ROLLBACK_SEGMENTS = (rbseg_name [, rbseg_name] ... )
Although this parameter usually specifies private rollback segments, it can also specify public rollback segments if they are not already in use.
Different instances in an Oracle7 Parallel Server cannot name the same rollback segment for any of the ROLLBACK_SEGMENTS. Query the data dictionary view DBA_ROLLBACK_SEGS to find the name, segment ID number, and status of each rollback segment in the database.
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 10 |
Range of values: | 10 - 3300 |
For more information about memory structure and processes, see Oracle7 Server Concepts.
Default value: | ALWAYS |
Range of values: | ALWAYS/DEFAULT/INTENT |
Multiple instances: | must have the same value |
For information about tuning SQL statements, see the Oracle7 Server Tuning manual.
Default value: | 10 |
Range of values: | 10 - 32000 |
Multiple instances: | can have different values |
Each entry requires approximately 110 bytes in the SGA for an Oracle7 Parallel Server.
Sequences created with the NOCACHE option do not reside in this cache. They must be written through to the data dictionary on every use.
For more information about managing schema objects, see Oracle7 Server Administrator's Guide and Oracle7 Server Application Developer's Guide.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Multiple instances: | must have the same value |
Setting SERIALIZABLE to TRUE provides ANSI degree three consistency at a considerable cost in concurrency.
For more information about data concurrency, see the Oracle7 Server Tuning manual.
Default value: | derived (1.1 * PROCESSES + 5) |
The default values of ENQUEUE_RESOURCES and TRANSACTIONS are derived from SESSIONS. If you alter the value of SESSIONS, you may want to adjust the values of ENQUEUE_RESOURCES and TRANSACTIONS.
With the multi-threaded server, you should adjust the value of SESSIONS to approximately 1.1 * (total number of connections).
For more information memory structures and processes, see the Oracle7 Server Concepts manual.
Default value: | 3,500,000 bytes |
Range of values: | 300 Kbytes - operating system-dependent |
For more information, see the Oracle7 Server Administrator's Guide.
Default value: | 5000 |
Range of values: | 5000 - SHARED_POOL_RESERVED_SIZE (in bytes) |
The default value is adequate for most systems. If you increase the value, then the Oracle Server will allow fewer allocations from the reserved list and will request more memory from the shared pool list.
Default value: | 0 |
Range of values: | from SHARED_POOL_RESERVED_MIN_ALLOC to one half of SHARED_POOL_SIZE (in bytes) |
The default value of 0 represents no reserved shared pool area.
Ideally, this parameter should be large enough to satisfy any request scanning for memory on the reserved list without flushing objects from the shared pool. The amount of operating system memory, however, may constrain the size of the shared pool. In general, you should set SHARED_POOL_RESERVED_SIZE to 10% of SHARED_POOL_SIZE. For most systems, this value will be sufficient if you have already tuned the shared pool.
Default value: | 0 |
Range of values: | 0 - 10 |
Multiple instances: | can have different values |
For more information on managing table snapshots, see Oracle7 Server Distributed Systems, Volume II.
Default value: | 60 (one minute) |
Range of values: | 1 - 3600 seconds (one second to 60 minutes) |
Multiple instances: | can have different values |
For more information on managing table snapshots, see Oracle7 Server Distributed Systems, Volume II.
Default value: | the value of SORT_AREA_SIZE |
Range of values: | from the value equivalent to one database block to the value of SORT_AREA_SIZE |
If a sort requires more memory, a temporary segment is allocated and the sort becomes an external (disk) sort. The maximum amount of memory to use for the sort is then specified by SORT_AREA_SIZE instead of by this parameter.
Larger values permit more sorts to be performed in memory. However, multiple sort spaces of this size may be allocated. Usually, only one or two sorts occur at one time, even for complex queries. In some cases, though, additional concurrent sorts are required. Each sort occurs in its own memory area, as specified by SORT_AREA_RETAINED_SIZE.
For more information, see Oracle7 Server Concepts.
Default value: | operating system-dependent |
Minimum value: | the value equivalent to two database blocks |
Increasing SORT_AREA_SIZE size improves the efficiency of large sorts. Multiple allocations never exist; there is only one memory area of SORT_AREA_SIZE for each user process at any time.
The default is usually adequate for most database operations. Only if very large indexes are created might you want to adjust this parameter. For example, if one process is doing all database access, as in a full database import, then an increased value for this parameter may speed the import, particularly the CREATE INDEX statements.
For more information, see Oracle7 Server Concepts.
See also your operating system specific Oracle documentation for the default value on your system.
Default value: | AUTO |
Range of values: | AUTO/TRUE/FALSE |
When set to the default value of AUTO, and if the value of SORT_AREA_SIZE is greater than ten times the buffer size, SORT_DIRECT_WRITES automatically configures the SORT_WRITE_BUFFER_SIZE and SORT_WRITE_BUFFERS parameters. When SORT_DIRECT_WRITES is in AUTO mode, SORT_WRITE_BUFFERS and SORT_WRITE_BUFFER_SIZE have no effect.
When SORT_DIRECT_WRITES is set to TRUE, each sort allocates additional buffers in memory to write directly to disk.
When SORT_DIRECT_WRITES is set to FALSE, the sorts that write to disk write through the buffer cache.
For more information, see Oracle7 Server Tuning.
Default value: | operating system-dependent |
(avg_seek_time + avg_latency + blk_transfer_time) sort_read_fac = -------------------------------------------- blk_transfer_time
See also your operating system-specific Oracle documentation for the default value.
Default value: | operating system-dependent |
[(total_sort_bytes) / (sort_area_size)] + 64
where total_sort_bytes is
(number_of_records) * [sum_of_average_column_sizes + (2 * number_of_col)]
Here, columns include the SELECT list for the ORDER BY, the SELECT list for the GROUP BY, and the key list for CREATE INDEX. Also include 10 bytes for ROWID for CREATE INDEX and GROUP BY or ORDER BY columns not mentioned in the SELECT list for these cases.
For more information on memory structures and processes, see the Oracle7 Server Concepts.
See also your operating system-specific Oracle documentation for the default value.
Default value: | 32768 |
Range of values: | any integer |
Default value: | 2 |
Range of values: | any integer |
Default value: | FALSE |
Range of values: | TRUE/FALSE |
You can change the value of this parameter without shutting down your Oracle instance by using the ALTER SESSION command.
For more information about performance diagnostic tools, see Oracle7 Server Tuning.
See also the Oracle7 Server SQL Reference manual.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
Release: | 7.1 |
Default value: | derived (= SESSIONS) |
Range of values: | 0 - operating system-dependent |
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the range of values.
Default value: | 0 |
Range of values: | 0 - maximum number of declared threads |
Multiple instances: | if specified, must have different values |
Redo threads are specified with the THREAD option of the ALTER DATABASE ADD LOGFILE command. Redo threads are enabled with the ALTER DATABASE ENABLE [PUBLIC] THREAD command. The PUBLIC keyword signifies that the redo thread may be used by any instance.
Thread 1 is the default thread in exclusive mode. An instance running in exclusive mode can specify THREAD to use the redo log files in a thread other than thread 1.
For more information, see Oracle7 Parallel Server Concepts & Administrationand Oracle7 Server SQL Reference.
Default value: | FALSE |
Range of values: | TRUE/FALSE |
For more information about performance diagnostic tools, see Oracle7 Server Tuning.
Default value: | derived (1.1 * SESSIONS) |
Multiple instances: | can have different values |
For more information about memory structures and processes, see Oracle7 Server Concepts and the Oracle7 Server Administrator's Guide.
Default value: | 30 |
Range of values: | 1 - operating system-dependent |
Multiple instances: | can have different values |
More rollback segments can be acquired if they are named in the parameter ROLLBACK_SEGMENTS.
For more information, see the Oracle7 Server Administrator's Guide.
See also your operating system-specific Oracle documentation for the range of values.
Default value: | operating system-dependent |
Range of values: | valid local pathname, directory, or disk |
For example, this directory might be set to C:\ORACLE\UTRC on MS-DOS; to /oracle/utrc on UNIX; or to DISK$UR3:[ORACLE.UTRC] on VMS.
For more information about performance diagnostic tools, see Oracle7 Server Tuning.
See also your operating system-specific Oracle documentation for the range of values.
Default value: | none |
Range of values: | any valid directory path |
Note that all users may read or write all files specified in the UTL_FILE_DIR parameter(s). This means that all PL/SQL users must be trusted with the information in the directories specified in the UTL_FILE_DIR parameters.