Sizing of SGA
Hi All,
OS:Windows 32 bit
RAM= 2GB
DB: Oracle 10.2.0.3
I am in a fix, my UAT server is used to run reports and it was running fine earlier but now due to a big java file , the report is not generated.
In my DB automatic SGA tuning is not enable and the SGA parameters are specified as below:
sga_max_size=1400M
Java_pool_size=32M
large_pool_size=104M
pga_aggregate_target=512M
Kindly tell me how to go about this as the RAM size of the UAT server is limited to 2GB and whether i should enable auto SGA tuning for the same, will this move help the cause?
BR
Sphinx
Edited by: $phinx19 on Aug 14, 2012 3:20 AM
Hi,
I tried increasing the size of java pool but i got the following error:
alter system set java_pool_size=104M scope=spfile;ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-04033: Insufficient memory to grow pool
So can you please tell me how to go about this?
Will enabling SGA_TARGET will help the cause or can I reduce some other parameter so that it can compensate for the increase in Java pool?
BR
Sphinx
Similar Messages
-
Hi,
I would like to know how to size the initial SGA size while creating the database.
What are the things that we have to consider for sizing the SGA?
If we have to consider if it is OLTP/DSS system, how many concurrent transactions, how many users and all, then provide me a detailed info, like if there are 100 users assign this much space, and so on.
Thank you in advance.
RajeshSee Rajesh, Tuning is not a rocket science, It can not be learned at the rate of knotes. coming back to your question, you assume your database is going to be used for OLTP, well, even that case, there are number of things still matters.
these are...
1. what would be the size of your database ?
2. No of cuncurrent users conneted to oracle database?
3. What are the physcial resources you have (cpu's, memory etc) ?
4. Amount of sorting peromed by each session.
5 Many more ....
But if you really like to make an educative guess, then you can start with optimal values and increase the size according to demand. Yinguan is already suggested you to go through with tuning guide, which is the basic need for that person like to jump into tuning ocean.
hare krishna
Alok -
Stream Pool Sizing and SGA AMM
Hi DBAs,
Just a very general question. I have enabled the SGA AMM. So the Stream Pool Size is not defined. Sometime I am getting the warning for messages are spilling over. Should I increase the SGA or Disable the Automatic Memory Managent and define the Stream Pool Size explicitly. I am using Oracle 10.2.0.4 (single instance). I have heard from some experts that SGA AMM feature doesn't scale well some time but not sure how it manage the streams pool. If SGA AMM is not enabled then SGA only allocate 10% for Stream Pool. Total System RAM is 16GB and SGA Max and Target is 8 GB.
Should I increase the SGA AMM enabled or explicitly define the Stream Pool Size? Any suggestion please ..
Regards
-Samar-When you set SGA_TARGET, normally the value of STREAMS_POOL_SIZE is 0 and AMM allocate memory as needed by the system.
Nevertheless, if you set it, then it means you request the minimum value for streams_pool_size not to shrink below this value.
You did not precise if the spilling occurred on Source or on Target.
-On source, it means that the messages are not propagated fast enough (usually this is paired with flow control in effect) and the excess messages are spilled to disk queue table.
-On Target, it means the apply process is not fast enough, and messages received in the buffered queue table are spilled onto the disk queue table (your aq$_<queue_name>_P) -
Initial sizing of sga memory components.
Hi to all,
I want to know that how many granules be allocated to each sga components initially when we use automatic memory menagement. Let's say SGA _target is 1g. version 10.2.0
thnxs in advance.The SGA comprises a number of memory components, which are pools of memory used to satisfy a particular class of memory allocation requests. Examples of memory components include the shared pool (used to allocate memory for SQL and PL/SQL execution), the java pool (used for java objects and other java execution memory), and the buffer cache (used for caching disk blocks). All SGA components allocate and deallocate space in units of granules. Oracle Database tracks SGA memory use in internal numbers of granules for each SGA component.
The memory for dynamic components in the SGA is allocated in the unit of granules. Granule size is determined by total SGA size. Generally speaking, on most platforms, if the total SGA size is equal to or less than 1 GB, then granule size is 4 MB. For SGAs larger than 1 GB, granule size is 16 MB. Some platform dependencies may arise. For example, on 32-bit Windows NT, the granule size is 8 MB for SGAs larger than 1 GB. Consult your operating system specific documentation for more details.
You can query the V$SGAINFO view to see the granule size that is being used by an instance. The same granule size is used for all components in the SGA.
If you specify a size for a component that is not a multiple of granule size, Oracle Database rounds the specified size up to the nearest multiple. For example, if the granule size is 4 MB and you specify DB_CACHE_SIZE as 10 MB, the database actually allocates 12 MB. -
Dear All,
We are using Oracle 10g R2 on windows 2003.Our sga_max_size=2000m and sga_target=800m.We have enabled ASM.
I got an alert message in enterprize manger which says virtual memory paging is happening and its impact is 100%.
Now,Is this problem related to SGA?Do i have to resize my sga_max_size ?
We have 4gb RAM 460 gb hard disk what would be the ideal size for sga?
Regards,
KrisFor guidelines over SGA & memory, refer discussion here...
Re: windows 32bit sga and pga limits
But actual sizing of SGA depends on your application needs. If it needs more SGA, it does. You might need to add more RAM to your server to cope up with existing workload for a given number of users. -
Anyone,
I am just curious if there are rules of thumb to the ratio of DB Buffers to Shared Pool for best DB performance.
I use DBArtisan which gives me a graphical representation of the SGA for ea db when I connect and I have one of my DB showing a pie chart that is almost all RED (i assume to be bad) vs 50 percent on another that is supposed to be same DB setup between them (one is DEV and one is TEST for same application) The red colors and purple colors are for my DB Buffers and my Shared Pool respectivley.
Here are my stats:
DEV
DB Buffers (MB) 132
DB Caches (MB) 0
Fixed SIze (MB) 1
Log Buffers (MB) 2
Shared Pool (MB) 173
Large Pool (MB) 4
Java Pool (MB) 8
TEST
DB Buffers (MB) 688
DB Caches (MB) 0
Fixed SIze (MB) 1
Log Buffers (MB) 2
Shared Pool (MB) 120
Large Pool (MB) 4
Java Pool (MB) 4
I am not the DBA and my DBA tells me auto config is on so the DB is supposed to be sizing the SGA itself. Do these ratios look correct?
Thanks in advance for any input I can get.
MillerThere's no magic number for db buffer and shared pool ratio. It's highly depends on what is runing on Oracle.
I take the auto config your DBA mentioned is new Oracle 10g feature ASMM
Here's a link you will find useful information from it
http://www.oracle.com/technology/pub/articles/10gdba/week17_10gdba.html -
Are there any guidelines for 10g RAC SGA sizing?
>
if you are asking for new RAC setup, if 10g use ASSM which will automate the sizing for SGA.
if any issues, you can use memory advisors to get the recommendations.
>
Little correction: The acronym here is ASMM (Automatic Shared Memory Management), activated by setting SGA_TARGET > 0
ASSM (Automatic Segment Space Management) is also a good thing but has nothing to do with the sizing of the SGA.
Apart from that, I agree that ASMM is the way to go with a 10g RAC, when it comes to SGA sizing.
btw, if u use 2 many of these acronyms, u r hrdr 2 undrstnd, specially 4 nuBs, c? :-)
Kind regards
Uwe
http://uhesse.wordpress.com -
Uniform SGA sizes or not?
Our shop is currently running Oracle Applications 11.5.10.2 on a single node database(10.2.0.2) on Sun Solaris10. We are planning to migrate to RAC(10.2.0.3) and have started work on our development servers. We are planning our production architecture and have a question related to SGA sizing between nodes.
We our trying to get a better understanding of what our SGA sizes on each of our nodes should be if we have one large capacity node and several smaller capacity nodes. By capacity I mean the size of memory and number of CPUs. The biggest concern is the size of memory. On our large box we will have 48G and on each subsequent node we will have 32G. The SGA on the big node is currently about 12G and the PGA 8G. Combined with other memory requirements we can consume 28-30G on our server. My questions are: What is Oracle's recommendation for sizing the SGAs on the smaller nodes? If we size them based on our large node would we run into memory shortages on the smaller nodes? Does RAC require a uniform SGA size across all nodes? Thanks.Oracle does not require the same SGA on all nodes. All machines that are intended to share the same workload will typically have similar SGA sizing. However, machines that are intended to carry different workloads will typically have different SGA configurations.
The SGA is node specific and is defined by the workload expected on that node. Realize that the SGA has a number of pools, the major ones being 'data buffer' and 'shared pool'.
In very crude terms, the shared pool is used to handle the SQL & PL/SQL, and the buffer is used to handle the data being affected by the SQL and PL/SQL.
If a node is designated to handle specific workload ("this is the batch machine", "this is the backup machine", "these machines are for the customer service team's web screens") the SQL thrown at the node will be potentially different fromn any other node and it should be sized for that workload. This is standard 'performance tuning'.
Workload segregation is typically accomplished using the 'Service' capability of the database and listener.
IOW, RAC does not eliminate the DBA's need to tune based on workload. The tuning is done at the instance level. -
Database Performace Is Very Poor On IBM AIX Compared To Windows NT
Hi,
Recently we have migrated Our Oracle 10g DataBase from Windows NT to IBM AIX Box. Unfortunately, the Database Performance is gone down when compared to Windows NT environment. Since been a week we are working to pick the problem. We have altered the init.ora parameters to see the database behaviour., But there no Improvement is been observerd.
Below are the Init.Ora Parameters ,
Name Value Description
tracefile_identifier null trace file custom identifier
lock_name_space null lock name space used for generating lock names for standby/clone database
processes 395 user processes
sessions 439 user and system sessions
timed_statistics TRUE maintain internal timing statistics
timed_os_statistics 0 internal os statistic gathering interval in seconds
resource_limit TRUE master switch for resource limit
license_max_sessions 0 maximum number of non-system user sessions allowed
license_sessions_warning 0 warning level for number of non-system user sessions
cpu_count 16 number of CPUs for this instance
instance_groups null list of instance group names
event null debug event control - default null string
sga_max_size 15032385536 max total SGA size
pre_page_sga FALSE pre-page sga for process
shared_memory_address 0 SGA starting address (low order 32-bits on 64-bit platforms)
hi_shared_memory_address 0 SGA starting address (high order 32-bits on 64-bit platforms)
use_indirect_data_buffers FALSE Enable indirect data buffers (very large SGA on 32-bit platforms)
lock_sga TRUE Lock entire SGA in physical memory
shared_pool_size 0 size in bytes of shared pool
large_pool_size 0 size in bytes of large pool
java_pool_size 0 size in bytes of java pool
streams_pool_size 50331648 size in bytes of the streams pool
shared_pool_reserved_size 84724940 size in bytes of reserved area of shared pool
java_soft_sessionspace_limit 0 warning limit on size in bytes of a Java sessionspace
java_max_sessionspace_size 0 max allowed size in bytes of a Java sessionspace
spfile /oracle/app/product/10.2.0.3.0/dbs/spfileCALMDB.ora server parameter file
instance_type RDBMS type of instance to be executed
trace_enabled FALSE enable KST tracing
nls_language AMERICAN NLS language name
nls_territory AMERICA NLS territory name
nls_sort null NLS linguistic definition name
nls_date_language null NLS date language name
nls_date_format null NLS Oracle date format
nls_currency null NLS local currency symbol
nls_numeric_characters null NLS numeric characters
nls_iso_currency null NLS ISO currency territory name
nls_calendar null NLS calendar system name
nls_time_format null time format
nls_timestamp_format null time stamp format
nls_time_tz_format null time with timezone format
nls_timestamp_tz_format null timestampe with timezone format
nls_dual_currency null Dual currency symbol
nls_comp null NLS comparison
nls_length_semantics BYTE create columns using byte or char semantics by default
nls_nchar_conv_excp FALSE NLS raise an exception instead of allowing implicit conversion
fileio_network_adapters null Network Adapters for File I/O
filesystemio_options asynch IO operations on filesystem files
disk_asynch_io FALSE Use asynch I/O for random access devices
tape_asynch_io TRUE Use asynch I/O requests for tape devices
dbwr_io_slaves 0 DBWR I/O slaves
backup_tape_io_slaves FALSE BACKUP Tape I/O slaves
resource_manager_plan null resource mgr top plan
cluster_interconnects null interconnects for RAC use
file_mapping FALSE enable file mapping
gcs_server_processes 0 number of background gcs server processes to start
active_instance_count null number of active instances in the cluster database
sga_target 15032385536 Target size of SGA
control_files /oradata10/oradata/CALMDB/control/CONTROL02.CTL control file names list
db_file_name_convert null datafile name convert patterns and strings for standby/clone db
log_file_name_convert null logfile name convert patterns and strings for standby/clone db
control_file_record_keep_time 0 control file record keep time in days
db_block_buffers 0 Number of database blocks cached in memory
db_block_checksum TRUE store checksum in db blocks and check during reads
db_block_size 8192 Size of database block in bytes
db_cache_size 2147483648 Size of DEFAULT buffer pool for standard block size buffers
db_2k_cache_size 0 Size of cache for 2K buffers
db_4k_cache_size 0 Size of cache for 4K buffers
db_8k_cache_size 0 Size of cache for 8K buffers
db_16k_cache_size 0 Size of cache for 16K buffers
db_32k_cache_size 0 Size of cache for 32K buffers
db_keep_cache_size 0 Size of KEEP buffer pool for standard block size buffers
db_recycle_cache_size 0 Size of RECYCLE buffer pool for standard block size buffers
db_writer_processes 6 number of background database writer processes to start
buffer_pool_keep null Number of database blocks/latches in keep buffer pool
buffer_pool_recycle null Number of database blocks/latches in recycle buffer pool
db_cache_advice ON Buffer cache sizing advisory
max_commit_propagation_delay 0 Max age of new snapshot in .01 seconds
compatible 10.2.0.3.0 Database will be completely compatible with this software version
remote_archive_enable TRUE remote archival enable setting
log_archive_config null log archive config parameter
log_archive_start FALSE start archival process on SGA initialization
log_archive_dest null archival destination text string
log_archive_duplex_dest null duplex archival destination text string
log_archive_dest_1 null archival destination #1 text string
log_archive_dest_2 null archival destination #2 text string
log_archive_dest_3 null archival destination #3 text string
log_archive_dest_4 null archival destination #4 text string
log_archive_dest_5 null archival destination #5 text string
log_archive_dest_6 null archival destination #6 text string
log_archive_dest_7 null archival destination #7 text string
log_archive_dest_8 null archival destination #8 text string
log_archive_dest_9 null archival destination #9 text string
log_archive_dest_10 null archival destination #10 text string
log_archive_dest_state_1 enable archival destination #1 state text string
log_archive_dest_state_2 enable archival destination #2 state text string
log_archive_dest_state_3 enable archival destination #3 state text string
log_archive_dest_state_4 enable archival destination #4 state text string
log_archive_dest_state_5 enable archival destination #5 state text string
log_archive_dest_state_6 enable archival destination #6 state text string
log_archive_dest_state_7 enable archival destination #7 state text string
log_archive_dest_state_8 enable archival destination #8 state text string
log_archive_dest_state_9 enable archival destination #9 state text string
log_archive_dest_state_10 enable archival destination #10 state text string
log_archive_max_processes 2 maximum number of active ARCH processes
log_archive_min_succeed_dest 1 minimum number of archive destinations that must succeed
standby_archive_dest ?/dbs/arch standby database archivelog destination text string
log_archive_trace 0 Establish archivelog operation tracing level
log_archive_local_first TRUE Establish EXPEDITE attribute default value
log_archive_format %t_%s_%r.dbf archival destination format
fal_client null FAL client
fal_server null FAL server list
log_buffer 176918528 redo circular buffer size
log_checkpoint_interval 0 # redo blocks checkpoint threshold
log_checkpoint_timeout 0 Maximum time interval between checkpoints in seconds
archive_lag_target 0 Maximum number of seconds of redos the standby could lose
db_files 200 max allowable # db files
db_file_multiblock_read_count 128 db block to be read each IO
read_only_open_delayed FALSE if TRUE delay opening of read only files until first access
cluster_database FALSE if TRUE startup in cluster database mode
parallel_server FALSE if TRUE startup in parallel server mode
parallel_server_instances 1 number of instances to use for sizing OPS SGA structures
cluster_database_instances 1 number of instances to use for sizing cluster db SGA structures
db_create_file_dest null default database location
db_create_online_log_dest_1 null online log/controlfile destination #1
db_create_online_log_dest_2 null online log/controlfile destination #2
db_create_online_log_dest_3 null online log/controlfile destination #3
db_create_online_log_dest_4 null online log/controlfile destination #4
db_create_online_log_dest_5 null online log/controlfile destination #5
db_recovery_file_dest null default database recovery file location
db_recovery_file_dest_size 0 database recovery files size limit
standby_file_management MANUAL if auto then files are created/dropped automatically on standby
gc_files_to_locks null mapping between file numbers and global cache locks
thread 0 Redo thread to mount
fast_start_io_target 0 Upper bound on recovery reads
fast_start_mttr_target 0 MTTR target of forward crash recovery in seconds
log_checkpoints_to_alert FALSE log checkpoint begin/end to alert file
recovery_parallelism 0 number of server processes to use for parallel recovery
logmnr_max_persistent_sessions 1 maximum number of threads to mine
db_flashback_retention_target 1440 Maximum Flashback Database log retention time in minutes.
dml_locks 1000 dml locks - one for each table modified in a transaction
ddl_wait_for_locks FALSE Disable NOWAIT DML lock acquisitions
replication_dependency_tracking TRUE tracking dependency for Replication parallel propagation
instance_number 0 instance number
transactions 482 max. number of concurrent active transactions
transactions_per_rollback_segment 5 number of active transactions per rollback segment
rollback_segments null undo segment list
undo_management AUTO instance runs in SMU mode if TRUE, else in RBU mode
undo_tablespace UNDOTBS1 use/switch undo tablespace
undo_retention 10800 undo retention in seconds
fast_start_parallel_rollback LOW max number of parallel recovery slaves that may be used
resumable_timeout 0 set resumable_timeout
db_block_checking FALSE header checking and data and index block checking
recyclebin off recyclebin processing
create_stored_outlines null create stored outlines for DML statements
serial_reuse disable reuse the frame segments
ldap_directory_access NONE RDBMS's LDAP access option
os_roles FALSE retrieve roles from the operating system
rdbms_server_dn null RDBMS's Distinguished Name
max_enabled_roles 150 max number of roles a user can have enabled
remote_os_authent FALSE allow non-secure remote clients to use auto-logon accounts
remote_os_roles FALSE allow non-secure remote clients to use os roles
O7_DICTIONARY_ACCESSIBILITY FALSE Version 7 Dictionary Accessibility Support
remote_login_passwordfile NONE password file usage parameter
license_max_users 0 maximum number of named users that can be created in the database
audit_sys_operations TRUE enable sys auditing
global_context_pool_size null Global Application Context Pool Size in Bytes
db_domain null directory part of global database name stored with CREATE DATABASE
global_names TRUE enforce that database links have same name as remote database
distributed_lock_timeout 60 number of seconds a distributed transaction waits for a lock
commit_point_strength 1 Bias this node has toward not preparing in a two-phase commit
instance_name CALMDB instance name supported by the instance
service_names CALMDB service names supported by the instance
dispatchers (PROTOCOL=TCP) (SERVICE=CALMDB) specifications of dispatchers
shared_servers 1 number of shared servers to start up
max_shared_servers null max number of shared servers
max_dispatchers null max number of dispatchers
circuits null max number of circuits
shared_server_sessions null max number of shared server sessions
local_listener null local listener
remote_listener null remote listener
cursor_space_for_time FALSE use more memory in order to get faster execution
session_cached_cursors 200 Number of cursors to cache in a session.
remote_dependencies_mode TIMESTAMP remote-procedure-call dependencies mode parameter
utl_file_dir null utl_file accessible directories list
smtp_out_server null utl_smtp server and port configuration parameter
plsql_v2_compatibility FALSE PL/SQL version 2.x compatibility flag
plsql_compiler_flags INTERPRETED, NON_DEBUG PL/SQL compiler flags
plsql_native_library_dir null plsql native library dir
plsql_native_library_subdir_count 0 plsql native library number of subdirectories
plsql_warnings DISABLE:ALL PL/SQL compiler warnings settings
plsql_code_type INTERPRETED PL/SQL code-type
plsql_debug FALSE PL/SQL debug
plsql_optimize_level 2 PL/SQL optimize level
plsql_ccflags null PL/SQL ccflags
job_queue_processes 10 number of job queue slave processes
parallel_min_percent 0 minimum percent of threads required for parallel query
create_bitmap_area_size 8388608 size of create bitmap buffer for bitmap index
bitmap_merge_area_size 1048576 maximum memory allow for BITMAP MERGE
cursor_sharing FORCE cursor sharing mode
parallel_min_servers 10 minimum parallel query servers per instance
parallel_max_servers 320 maximum parallel query servers per instance
parallel_instance_group null instance group to use for all parallel operations
parallel_execution_message_size 4096 message buffer size for parallel execution
hash_area_size 62914560 size of in-memory hash work area
shadow_core_dump partial Core Size for Shadow Processes
background_core_dump partial Core Size for Background Processes
background_dump_dest /oradata28/oradata/CALMDB/bdump Detached process dump directory
user_dump_dest /oradata28/oradata/CALMDB/udump User process dump directory
max_dump_file_size 10M Maximum size (blocks) of dump file
core_dump_dest /oradata28/oradata/CALMDB/cdump Core dump directory
use_sigio TRUE Use SIGIO signal
audit_file_dest /oracle/app/product/10.2.0.3.0/rdbms/audit Directory in which auditing files are to reside
audit_syslog_level null Syslog facility and level
object_cache_optimal_size 102400 optimal size of the user session's object cache in bytes
object_cache_max_size_percent 10 percentage of maximum size over optimal of the user session's object cache
session_max_open_files 20 maximum number of open files allowed per session
open_links 4 max # open links per session
open_links_per_instance 4 max # open links per instance
commit_write null transaction commit log write behaviour
optimizer_features_enable 10.2.0.3 optimizer plan compatibility parameter
fixed_date null fixed SYSDATE value
audit_trail DB enable system auditing
sort_area_size 31457280 size of in-memory sort work area
sort_area_retained_size 3145728 size of in-memory sort work area retained between fetch calls
db_name TESTDB database name specified in CREATE DATABASE
db_unique_name TESTDB Database Unique Name
open_cursors 2000 max # cursors per session
ifile null include file in init.ora
sql_trace FALSE enable SQL trace
os_authent_prefix ops$ prefix for auto-logon accounts
optimizer_mode ALL_ROWS optimizer mode
sql92_security FALSE require select privilege for searched update/delete
blank_trimming FALSE blank trimming semantics parameter
star_transformation_enabled FALSE enable the use of star transformation
parallel_adaptive_multi_user TRUE enable adaptive setting of degree for multiple user streams
parallel_threads_per_cpu 2 number of parallel execution threads per CPU
parallel_automatic_tuning TRUE enable intelligent defaults for parallel execution parameters
optimizer_index_cost_adj 250 optimizer index cost adjustment
optimizer_index_caching 0 optimizer percent index caching
query_rewrite_enabled TRUE allow rewrite of queries using materialized views if enabled
query_rewrite_integrity enforced perform rewrite using materialized views with desired integrity
sql_version NATIVE sql language version parameter for compatibility issues
pga_aggregate_target 3221225472 Target size for the aggregate PGA memory consumed by the instance
workarea_size_policy AUTO policy used to size SQL working areas (MANUAL/AUTO)
optimizer_dynamic_sampling 2 optimizer dynamic sampling
statistics_level TYPICAL statistics level
skip_unusable_indexes TRUE skip unusable indexes if set to TRUE
optimizer_secure_view_merging TRUE optimizer secure view merging and predicate pushdown/movearound
aq_tm_processes 1 number of AQ Time Managers to start
hs_autoregister TRUE enable automatic server DD updates in HS agent self-registration
dg_broker_start FALSE start Data Guard broker framework (DMON process)
drs_start FALSE start DG Broker monitor (DMON process)
dg_broker_config_file1 /oracle/app/product/10.2.0.3.0/dbs/dr1CALMDB.dat data guard broker configuration file #1
dg_broker_config_file2 /oracle/app/product/10.2.0.3.0/dbs/dr2CALMDB.dat data guard broker configuration file #2
olap_page_pool_size 0 size of the olap page pool in bytes
asm_diskstring null disk set locations for discovery
asm_diskgroups null disk groups to mount automatically
asm_power_limit 1 number of processes for disk rebalancing
sqltune_category DEFAULT Category qualifier for applying hintsets pls suggest
Thanks
KrWe have examined the AWR Reports, That shows ,
Snap Id Snap Time Sessions Cursors/Session
Begin Snap: 1074 27-Jul-09 13:00:03 147 16.7
End Snap: 1075 27-Jul-09 14:01:00 150 22.3
Elapsed: 60.96 (mins)
DB Time: 9.63 (mins)
Report Summary
Cache Sizes
Begin End
Buffer Cache: 12,368M 12,368M Std Block Size: 8K
Shared Pool Size: 1,696M 1,696M Log Buffer: 178,172K
Load Profile
Per Second Per Transaction
Redo size: 12,787.87 24,786.41
Logical reads: 7,409.85 14,362.33
Block changes: 61.17 118.57
Physical reads: 0.51 0.98
Physical writes: 4.08 7.90
User calls: 60.11 116.50
Parses: 19.38 37.56
Hard parses: 0.36 0.69
Sorts: 7.87 15.25
Logons: 0.07 0.14
Executes: 50.34 97.57
Transactions: 0.52
% Blocks changed per Read: 0.83 Recursive Call %: 74.53
Rollback per transaction %: 3.29 Rows per Sort: 292.67
Instance Efficiency Percentages (Target 100%)
Buffer Nowait %: 100.00 Redo NoWait %: 100.00
Buffer Hit %: 99.99 In-memory Sort %: 100.00
Library Hit %: 98.40 Soft Parse %: 98.15
Execute to Parse %: 61.51 Latch Hit %: 99.96
Parse CPU to Parse Elapsd %: 24.44 % Non-Parse CPU: 98.99
Shared Pool Statistics
Begin End
Memory Usage %: 72.35 72.86
% SQL with executions>1: 98.69 96.86
% Memory for SQL w/exec>1: 96.72 87.64
Top 5 Timed Events
Event Waits Time(s) Avg Wait(ms) % Total Call Time Wait Class
CPU time 535 92.5
db file parallel write 596 106 177 18.3 System I/O
log file parallel write 3,844 40 10 6.9 System I/O
control file parallel write 1,689 29 17 5.0 System I/O
log file sync 2,357 29 12 5.0 Commit
Time Model Statistics
Total time in database user-calls (DB Time): 578s
Statistics including the word "background" measure background process time, and so do not contribute to the DB time statistic
Ordered by % or DB time desc, Statistic name
Statistic Name Time (s) % of DB Time
sql execute elapsed time 560.61 96.99
DB CPU 534.91 92.55
parse time elapsed 24.16 4.18
hard parse elapsed time 17.90 3.10
PL/SQL execution elapsed time 7.65 1.32
connection management call elapsed time 0.89 0.15
repeated bind elapsed time 0.49 0.08
hard parse (sharing criteria) elapsed time 0.28 0.05
sequence load elapsed time 0.05 0.01
PL/SQL compilation elapsed time 0.03 0.00
failed parse elapsed time 0.02 0.00
hard parse (bind mismatch) elapsed time 0.00 0.00
DB time 577.98
background elapsed time 190.39
background cpu time 15.49
Wait Class
s - second
cs - centisecond - 100th of a second
ms - millisecond - 1000th of a second
us - microsecond - 1000000th of a second
ordered by wait time desc, waits desc
Wait Class Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
System I/O 8,117 0.00 175 22 4.30
Commit 2,357 0.00 29 12 1.25
Network 226,127 0.00 7 0 119.83
User I/O 1,004 0.00 4 4 0.53
Application 91 0.00 2 27 0.05
Other 269 0.00 1 4 0.14
Concurrency 32 0.00 0 7 0.02
Configuration 59 0.00 0 3 0.03
Wait Events
s - second
cs - centisecond - 100th of a second
ms - millisecond - 1000th of a second
us - microsecond - 1000000th of a second
ordered by wait time desc, waits desc (idle events last)
Event Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
db file parallel write 596 0.00 106 177 0.32
log file parallel write 3,844 0.00 40 10 2.04
control file parallel write 1,689 0.00 29 17 0.90
log file sync 2,357 0.00 29 12 1.25
SQL*Net more data from client 4,197 0.00 7 2 2.22
db file sequential read 689 0.00 4 5 0.37
enq: RO - fast object reuse 32 0.00 2 50 0.02
rdbms ipc reply 32 0.00 1 34 0.02
db file scattered read 289 0.00 1 2 0.15
enq: KO - fast object checkpoint 47 0.00 1 14 0.02
control file sequential read 1,988 0.00 0 0 1.05
SQL*Net message to client 218,154 0.00 0 0 115.61
os thread startup 6 0.00 0 34 0.00
SQL*Net break/reset to client 12 0.00 0 15 0.01
log buffer space 59 0.00 0 3 0.03
latch free 10 0.00 0 8 0.01
SQL*Net more data to client 3,776 0.00 0 0 2.00
latch: shared pool 5 0.00 0 5 0.00
reliable message 79 0.00 0 0 0.04
LGWR wait for redo copy 148 0.00 0 0 0.08
buffer busy waits 19 0.00 0 0 0.01
direct path write temp 24 0.00 0 0 0.01
latch: cache buffers chains 2 0.00 0 0 0.00
direct path write 2 0.00 0 0 0.00
SQL*Net message from client 218,149 0.00 136,803 627 115.61
PX Idle Wait 18,013 100.06 35,184 1953 9.55
virtual circuit status 67,690 0.01 3,825 57 35.87
Streams AQ: qmn slave idle wait 130 0.00 3,563 27404 0.07
Streams AQ: qmn coordinator idle wait 264 50.76 3,563 13494 0.14
class slave wait 3 0.00 0 0 0.00
Back to Wait Events Statistics
Back to Top
Background Wait Events
ordered by wait time desc, waits desc (idle events last)
Event Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
db file parallel write 596 0.00 106 177 0.32
log file parallel write 3,843 0.00 40 10 2.04
control file parallel write 1,689 0.00 29 17 0.90
os thread startup 6 0.00 0 34 0.00
log buffer space 59 0.00 0 3 0.03
control file sequential read 474 0.00 0 0 0.25
log file sync 1 0.00 0 11 0.00
events in waitclass Other 148 0.00 0 0 0.08
rdbms ipc message 32,384 54.67 49,367 1524 17.16
pmon timer 1,265 100.00 3,568 2821 0.67
Streams AQ: qmn slave idle wait 130 0.00 3,563 27404 0.07
Streams AQ: qmn coordinator idle wait 264 50.76 3,563 13494 0.14
smon timer 63 11.11 3,493 55447 0.03
SQL ordered by Gets
Resources reported for PL/SQL code includes the resources used by all SQL statements called by the code.
Total Buffer Gets: 27,101,711
Captured SQL account for 81.1% of Total
Buffer Gets Executions Gets per Exec %Total CPU Time (s) Elapsed Time (s) SQL Id SQL Module SQL Text
11,889,257 3 3,963,085.67 43.87 145.36 149.62 8hr7mrcqpvw7n Begin Pkg_Pg_consolidation.Pro...
5,877,417 17,784 330.49 21.69 59.94 62.30 3mw7tf64wzgv4 SELECT TOTALVOL.PERIOD_NUMBER ...
5,877,303 17,784 330.48 21.69 62.01 63.54 g3vhvg8cz6yu3 SELECT TOTALVOL.PERIOD_NUMBER ...
3,423,336 0 12.63 200.67 200.67 6jrnq2ua8cjnq SELECT ROWNUM , first , sec...
2,810,100 2,465 1,140.00 10.37 19.29 19.29 7f4y1a3k1tzjn SELECT /*+CLUSTER(VA_STATIC_CC...
1,529,253 230 6,648.93 5.64 15.92 16.97 6trp3txn7rh1q SELECT /*+ index(va_gap_irlc_P...
1,523,043 230 6,621.93 5.62 16.22 17.18 3fu81ar131nj9 SELECT /*+ index(va_gap_irla_P...
855,620 358 2,390.00 3.16 11.49 13.31 a3g12c11x7yd0 SELECT FX_DATE, FX_RATE, CCY...
689,979 708 974.55 2.55 4.37 4.43 b7znr5szwjrtx SELECT /*+RULE*/ YIELD_CURVE_C...
603,631 2,110 286.08 2.23 11.03 13.40 3c2gyz9fhswxx SELECT ASSET_LIABILITY_GAP, AL...
554,080 5 110,816.00 2.04 2.37 2.44 9w1b11p6baqat SELECT DISTINCT consolidation_...
318,378 624 510.22 1.17 3.20 3.45 1auhbw1rd5yn2 SELECT /*+ index(va_gap_irla_P...
318,378 624 510.22 1.17 3.19 3.42 6gq9rj96p9aq0 SELECT /*+ index(va_gap_irlc_P...
313,923 3 104,641.00 1.16 2.38 2.38 7vsznt4tvh1b5 ...
SQL ordered by Reads
Total Disk Reads: 1,857
Captured SQL account for 2.1% of Total
Physical Reads Executions Reads per Exec %Total CPU Time (s) Elapsed Time (s) SQL Id SQL Module SQL Text
57 36 1.58 3.07 3.55 5.81 c6vdhsbw1t03d BEGIN citidba.proc_analyze_tab...
32 507 0.06 1.72 0.22 0.40 c49tbx3qqrtm4 insert into dependency$(d_obj#...
28 8 3.50 1.51 0.76 3.02 4crh3z5ya2r27 BEGIN PROC_DELETE_PACK_TABLES(...
20 3 6.67 1.08 145.36 149.62 8hr7mrcqpvw7n Begin Pkg_Pg_consolidation.Pro...
10 1 10.00 0.54 6.21 18.11 4m9ts1b1b27sv BEGIN domain.create_tables(:1,...
7 23 0.30 0.38 1.56 2.22 4vw03w673b9k7 BEGIN PROC_CREATE_PACK_TABLES(...
4 4 1.00 0.22 0.29 1.06 1vw6carbvp4z0 BEGIN Proc_ReCreate_Gap_temp_t...
2 182 0.01 0.11 0.06 0.08 2h0gb24h6zpnu insert into access$(d_obj#, or...
2 596 0.00 0.11 0.26 0.29 5fbmafvm27kfm insert into obj$(owner#, name,...
1 1 1.00 0.05 0.01 0.02 7jsrvff8hnqft UPDATE VA_PRR_IRUT_POL_IBCB_R...
SQL ordered by Executions
Total Executions: 184,109
Captured SQL account for 71.6% of Total
Executions Rows Processed Rows per Exec CPU per Exec (s) Elap per Exec (s) SQL Id SQL Module SQL Text
43,255 43,255 1.00 0.00 0.00 4m94ckmu16f9k JDBC Thin Client select count(*) from dual
25,964 24,769 0.95 0.00 0.00 2kxdq3m953pst SELECT SURROGATE_KEY FROM TB_P...
17,784 54,585 3.07 0.00 0.00 3mw7tf64wzgv4 SELECT TOTALVOL.PERIOD_NUMBER ...
17,784 54,585 3.07 0.00 0.00 g3vhvg8cz6yu3 SELECT TOTALVOL.PERIOD_NUMBER ...
2,631 2,631 1.00 0.00 0.00 60uw2vh6q9vn2 insert into col$(obj#, name, i...
2,465 924,375 375.00 0.01 0.01 7f4y1a3k1tzjn SELECT /*+CLUSTER(VA_STATIC_CC...
2,202 36 0.02 0.00 0.00 96g93hntrzjtr select /*+ rule */ bucket_cnt,...
2,110 206,464 97.85 0.01 0.01 3c2gyz9fhswxx SELECT ASSET_LIABILITY_GAP, AL...
2,043 2,043 1.00 0.00 0.00 28dvpph9k610y SELECT COUNT(*) FROM TB_TECH_S...
842 35 0.04 0.00 0.00 04xtrk7uyhknh select obj#, type#, ctime, mti...
SQL ordered by Parse Calls
Total Parse Calls: 70,872
Captured SQL account for 69.7% of Total
Parse Calls Executions % Total Parses SQL Id SQL Module SQL Text
17,784 17,784 25.09 3mw7tf64wzgv4 SELECT TOTALVOL.PERIOD_NUMBER ...
17,784 17,784 25.09 g3vhvg8cz6yu3 SELECT TOTALVOL.PERIOD_NUMBER ...
2,110 2,110 2.98 3c2gyz9fhswxx SELECT ASSET_LIABILITY_GAP, AL...
786 786 1.11 2s6amyv4qz2h2 exp@PSLDB03 (TNS V1-V3) SELECT INIEXT, SEXT, MINEXT,...
596 596 0.84 5fbmafvm27kfm insert into obj$(owner#, name,...
590 590 0.83 2ym6hhaq30r73 select type#, blocks, extents,...
550 550 0.78 7gtztzv329wg0 select c.name, u.name from co...
512 512 0.72 9qgtwh66xg6nz update seg$ set type#=:4, bloc...
480 480 0.68 6x2cz59yrxz3a exp@PSLDB03 (TNS V1-V3) SELECT NAME, OBJID, OWNER, ...
457 457 0.64 bsa0wjtftg3uw select file# from file$ where ...
Instance Activity Stats
Statistic Total per Second per Trans
CPU used by this session 54,051 14.78 28.64
CPU used when call started 53,326 14.58 28.26
CR blocks created 1,114 0.30 0.59
Cached Commit SCN referenced 755,322 206.51 400.28
Commit SCN cached 29 0.01 0.02
DB time 62,190 17.00 32.96
DBWR checkpoint buffers written 3,247 0.89 1.72
DBWR checkpoints 79 0.02 0.04
DBWR object drop buffers written 118 0.03 0.06
DBWR parallel query checkpoint buffers written 0 0.00 0.00
DBWR revisited being-written buffer 0 0.00 0.00
DBWR tablespace checkpoint buffers written 169 0.05 0.09
DBWR thread checkpoint buffers written 3,078 0.84 1.63
DBWR transaction table writes 0 0.00 0.00
DBWR undo block writes 11,245 3.07 5.96
DFO trees parallelized 0 0.00 0.00
DML statements parallelized 0 0.00 0.00
IMU CR rollbacks 29 0.01 0.02
IMU Flushes 982 0.27 0.52
IMU Redo allocation size 1,593,112 435.57 844.26
IMU commits 991 0.27 0.53
IMU contention 3 0.00 0.00
IMU ktichg flush 3 0.00 0.00
IMU pool not allocated 0 0.00 0.00
IMU recursive-transaction flush 1 0.00 0.00
IMU undo allocation size 3,280,968 897.05 1,738.72
IMU- failed to get a private strand 0 0.00 0.00
Misses for writing mapping 0 0.00 0.00
OS Integral shared text size 0 0.00 0.00
OS Integral unshared data size 0 0.00 0.00
OS Involuntary context switches 0 0.00 0.00
OS Maximum resident set size 0 0.00 0.00
OS Page faults 0 0.00 0.00
OS Page reclaims 0 0.00 0.00
OS System time used 0 0.00 0.00
OS User time used 0 0.00 0.00
OS Voluntary context switches 0 0.00 0.00
PX local messages recv'd 0 0.00 0.00
PX local messages sent 0 0.00 0.00
Parallel operations downgraded to serial 0 0.00 0.00
Parallel operations not downgraded 0 0.00 0.00
SMON posted for dropping temp segment 0 0.00 0.00
SMON posted for undo segment shrink 0 0.00 0.00
SQL*Net roundtrips to/from client 266,339 72.82 141.14
active txn count during cleanout 677 0.19 0.36
application wait time 243 0.07 0.13
background checkpoints completed 0 0.00 0.00
background checkpoints started 0 0.00 0.00
background timeouts 17,769 4.86 9.42
branch node splits 0 0.00 0.00
buffer is not pinned count 11,606,002 3,173.19 6,150.50
buffer is pinned count 65,043,685 17,783.53 34,469.36
bytes received via SQL*Net from client 27,009,252 7,384.57 14,313.33
bytes sent via SQL*Net to client ############### 69,310,703.02 134,343,168.92
calls to get snapshot scn: kcmgss 382,084 104.47 202.48
calls to kcmgas 15,558 4.25 8.24
calls to kcmgcs 1,886 0.52 1.00
change write time 488 0.13 0.26
cleanout - number of ktugct calls 628 0.17 0.33
cleanouts and rollbacks - consistent read gets 3 0.00 0.00
cleanouts only - consistent read gets 53 0.01 0.03
cluster key scan block gets 77,478 21.18 41.06
cluster key scans 41,479 11.34 21.98
commit batch/immediate performed 550 0.15 0.29
commit batch/immediate requested 550 0.15 0.29
commit cleanout failures: block lost 0 0.00 0.00
commit cleanout failures: buffer being written 0 0.00 0.00
commit cleanout failures: callback failure 29 0.01 0.02
commit cleanout failures: cannot pin 0 0.00 0.00
commit cleanouts 19,562 5.35 10.37
commit cleanouts successfully completed 19,533 5.34 10.35
commit immediate performed 550 0.15 0.29
commit immediate requested 550 0.15 0.29
commit txn count during cleanout 396 0.11 0.21
concurrency wait time 23 0.01 0.01
consistent changes 1,803 0.49 0.96
consistent gets 26,887,134 7,351.18 14,248.61
consistent gets - examination 1,524,222 416.74 807.75
consistent gets direct 0 0.00 0.00
consistent gets from cache 26,887,134 7,351.18 14,248.61
cursor authentications 773 0.21 0.41
data blocks consistent reads - undo records applied 1,682 0.46 0.89
db block changes 223,743 61.17 118.57
db block gets 214,573 58.67 113.71
db block gets direct 74 0.02 0.04
db block gets from cache 214,499 58.65 113.67
deferred (CURRENT) block cleanout applications 9,723 2.66 5.15
dirty buffers inspected 5,106 1.40 2.71
enqueue conversions 1,130 0.31 0.60
enqueue releases 49,151 13.44 26.05
enqueue requests 49,151 13.44 26.05
enqueue timeouts 0 0.00 0.00
enqueue waits 79 0.02 0.04
exchange deadlocks 0 0.00 0.00
execute count 184,109 50.34 97.57
failed probes on index block reclamation 1 0.00 0.00
free buffer inspected 6,521 1.78 3.46
free buffer requested 8,656 2.37 4.59
global undo segment hints helped 0 0.00 0.00
global undo segment hints were stale 0 0.00 0.00
heap block compress 457 0.12 0.24
hot buffers moved to head of LRU 5,016 1.37 2.66
immediate (CR) block cleanout applications 56 0.02 0.03
immediate (CURRENT) block cleanout applications 4,230 1.16 2.24
index crx upgrade (found) 0 0.00 0.00
index crx upgrade (positioned) 8,362 2.29 4.43
index fast full scans (full) 3,845 1.05 2.04
index fast full scans (rowid ranges) 0 0.00 0.00
index fetch by key 842,761 230.42 446.61
index scans kdiixs1 376,413 102.91 199.48
leaf node 90-10 splits 42 0.01 0.02
leaf node splits 89 0.02 0.05
lob reads 6,759,932 1,848.23 3,582.37
lob writes 11,788 3.22 6.25
lob writes unaligned 11,788 3.22 6.25
logons cumulative 272 0.07 0.14
messages received 133,602 36.53 70.80
messages sent 133,602 36.53 70.80
no buffer to keep pinned count 219 0.06 0.12
no work - consistent read gets 18,462,318 5,047.76 9,783.95
opened cursors cumulative 77,042 21.06 40.83
parse count (failures) 57 0.02 0.03
parse count (hard) 1,311 0.36 0.69
parse count (total) 70,872 19.38 37.56
parse time cpu 542 0.15 0.29
parse time elapsed 2,218 0.61 1.18
physical read IO requests 821 0.22 0.44
physical read bytes 15,212,544 4,159.25 8,061.76
physical read total IO requests 2,953 0.81 1.56
physical read total bytes 48,963,584 13,387.08 25,947.85
physical read total multi block requests 289 0.08 0.15
physical reads 1,857 0.51 0.98
physical reads cache 1,857 0.51 0.98
physical reads cache prefetch 1,036 0.28 0.55
physical reads direct 0 0.00 0.00
physical reads direct (lob) 0 0.00 0.00
physical reads direct temporary tablespace 0 0.00 0.00
physical reads prefetch warmup 0 0.00 0.00
physical write IO requests 6,054 1.66 3.21
physical write bytes 122,142,720 33,394.92 64,728.52
physical write total IO requests 11,533 3.15 6.11
physical write total bytes 199,223,808 54,469.58 105,577.00
physical write total multi block requests 5,894 1.61 3.12
physical writes 14,910 4.08 7.90
physical writes direct 74 0.02 0.04
physical writes direct (lob) 0 0.00 0.00
physical writes direct temporary tablespace 72 0.02 0.04
physical writes from cache 14,836 4.06 7.86
physical writes non checkpoint 14,691 4.02 7.79
pinned buffers inspected 4 0.00 0.00
prefetch clients - default 0 0.00 0.00
prefetch warmup blocks aged out before use 0 0.00 0.00
prefetch warmup blocks flushed out before use 0 0.00 0.00
prefetched blocks aged out before use 0 0.00 0.00
process last non-idle time 2,370 0.65 1.26
queries parallelized 0 0.00 0.00
recovery blocks read 0 0.00 0.00
recursive aborts on index block reclamation 0 0.00 0.00
recursive calls 643,220 175.86 340.87
recursive cpu usage 15,900 4.35 8.43
redo blocks read for recovery 0 0.00 0.00
redo blocks written 96,501 26.38 51.14
redo buffer allocation retries 0 0.00 0.00
redo entries 115,246 31.51 61.07
redo log space requests 0 0.00 0.00
redo log space wait time 0 0.00 0.00
redo ordering marks 3,605 0.99 1.91 -
Sort_area_size & hash_area_size on 10g
I am confused as to whether I need to have sort_area_size and hash_area size set in my 10.2.0.3 database. I know the Oracle documentation states the following:
"Oracle does not recommend using the SORT_AREA_SIZE parameter unless the instance is configured with the shared server option. Oracle recommends that you enable automatic sizing of SQL working areas by setting PGA_AGGREGATE_TARGET instead." This is the same statement made for hash_area_size as well.
I have SHARED_SERVERS set to 1. So do I need to have sort_area_size and hash_area_size configured? Or will pga_aggregate_target take over anyway?
And does anyone have any suggestions on sizing pga_aggregate_target?
Oracle Doc says 20% of SGA. And I have seen recommendations where SGA should be sized 60-80% of total memory. Seems extreme.It is extreme. The SGA can be anywhere from 5% - 50% of the total memory depending on the size of memory, size of the database, type of database application (OLTP, Warehouse, DSS, OLAP), and user load.
What else is on the machine besides the database is a big factor in how much memory can be allocated.
Metalink has documents on sizing the SGA. You can size the PGA based on the expected concurrent user session count X an average memory per user + some extra for the unusual. How much memory you need per user depends on the application code tool set and coding stype.
It is a bit of a guessing game. I like to start small but probably adequate allocation and add more resource as the load grows based on statistics.
HTH -- Mark D Powell --
HTH -- Mark D Powell -- -
Urgent:Rebooted the Production Server 3 times in a Day.
Hi,
We are facing a problem on our production server. And to start a nomal Functionality, we have rebooted the server,but it didn't helped as it is requiring multiple reboot.
Our OS is on windows 2000 Server.
and the alert file contains error like this
ORACLE V10.2.0.4.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Windows 2000 Version V5.0 Service Pack 4
CPU : 4 - type 586
Process Affinity : 0x00000000
Memory (Avail/Total): Ph:5718M/6141M, Ph+PgF:7797M/8001M, VA:1923M/2047M
Tue Dec 23 12:54:53 2008
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Autotune of undo retention is turned on.
IMODE=BR
ILAT =18
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Tue Dec 23 12:55:08 2008
ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.4.0.
System parameters with non-default values:
processes = 150
__shared_pool_size = 914358272
__large_pool_size = 8388608
__java_pool_size = 16777216
__streams_pool_size = 0
sga_target = 1610612736
control_files = E:\QUANTIS\CONTROL\CONTROL01.CTL, E:\QUANTIS\CONTROL\CONTROL02.CTL
db_block_size = 8192
__db_cache_size = 662700032
compatible = 10.2.0.3.0
log_archive_dest = E:\ARCHIVES
log_archive_format = QNTS_%t_%s_%r.log
db_file_multiblock_read_count= 16
undo_management = AUTO
undo_tablespace = UNDOTBS1
remote_login_passwordfile= EXCLUSIVE
db_domain =
dispatchers = (PROTOCOL=TCP) (SERVICE=QNTSV4PRXDB)
job_queue_processes = 10
cursor_sharing = FORCE
audit_file_dest = E:\QUANTIS\ADUMP
background_dump_dest = E:\QUANTIS\BDUMP
user_dump_dest = E:\QUANTIS\UDUMP
core_dump_dest = E:\QUANTIS\CDUMP
db_name = QNTSV4PR
db_unique_name = QNTSV4PROD
open_cursors = 300
pga_aggregate_target = 78643200
PMON started with pid=2, OS id=2356
MMAN started with pid=4, OS id=2380
DBW0 started with pid=5, OS id=2416
LGWR started with pid=6, OS id=2420
CKPT started with pid=7, OS id=2424
SMON started with pid=8, OS id=2428
RECO started with pid=9, OS id=2436
CJQ0 started with pid=10, OS id=2440
MMON started with pid=11, OS id=2444
MMNL started with pid=12, OS id=2448
Tue Dec 23 12:55:10 2008
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
PSP0 started with pid=3, OS id=2376
Tue Dec 23 12:55:11 2008
alter database mount exclusive
Tue Dec 23 12:55:16 2008
Setting recovery target incarnation to 1
Tue Dec 23 12:55:16 2008
Successful mount of redo thread 1, with mount id 233636527
Tue Dec 23 12:55:16 2008
Database mounted in Exclusive Mode
Completed: alter database mount exclusive
Tue Dec 23 12:55:16 2008
alter database open
Tue Dec 23 12:55:17 2008
Beginning crash recovery of 1 threads
parallel recovery started with 3 processes
Tue Dec 23 12:55:18 2008
Started redo scan
Tue Dec 23 12:55:18 2008
Completed redo scan
742 redo blocks read, 139 data blocks need recovery
Tue Dec 23 12:55:18 2008
Started redo application at
Thread 1: logseq 1284, block 44127
Tue Dec 23 12:55:18 2008
Recovery of Online Redo Log: Thread 1 Group 3 Seq 1284 Reading mem 0
Mem# 0: E:\QUANTIS\DATA\REDO03.LOG
Tue Dec 23 12:55:18 2008
Completed redo application
Tue Dec 23 12:55:19 2008
Completed crash recovery at
Thread 1: logseq 1284, block 44869, scn 11774193
139 data blocks read, 115 data blocks written, 742 redo blocks read
Tue Dec 23 12:55:21 2008
LGWR: STARTING ARCH PROCESSES
ARC0 started with pid=20, OS id=3520
ARC1 started with pid=17, OS id=3532
Tue Dec 23 12:55:21 2008
ARC0: Archival started
ARC1: Archival started
LGWR: STARTING ARCH PROCESSES COMPLETE
Tue Dec 23 12:55:22 2008
Thread 1 advanced to log sequence 1285 (thread open)
Thread 1 opened at log sequence 1285
Current log# 1 seq# 1285 mem# 0: E:\QUANTIS\DATA\REDO01.LOG
Successful open of redo thread 1
Tue Dec 23 12:55:22 2008
ARC0: Becoming the 'no FAL' ARCH
ARC0: Becoming the 'no SRL' ARCH
Tue Dec 23 12:55:22 2008
ARC1: Becoming the heartbeat ARCH
Tue Dec 23 12:55:22 2008
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Tue Dec 23 12:55:22 2008
SMON: enabling cache recovery
Tue Dec 23 12:55:24 2008
Successfully onlined Undo Tablespace 1.
Tue Dec 23 12:55:24 2008
SMON: enabling tx recovery
Tue Dec 23 12:55:24 2008
Database Characterset is WE8MSWIN1252
Opening with internal Resource Manager plan
where NUMA PG = 1, CPUs = 4
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
QMNC started with pid=21, OS id=416
Tue Dec 23 12:55:28 2008
Completed: alter database open
Tue Dec 23 13:18:29 2008
Warning: skgmdetach - Unable to register unmap, error 4210
Tue Dec 23 13:20:39 2008
Process J001 died, see its trace file
Tue Dec 23 13:20:39 2008
kkjcre1p: unable to spawn jobq slave process
Tue Dec 23 13:20:39 2008
Errors in file e:\quantis\bdump\qntsv4pr_cjq0_2440.trc:
Tue Dec 23 13:23:29 2008
Warning: skgmdetach - Unable to register unmap, error 4210
Tue Dec 23 13:26:45 2008
Errors in file e:\quantis\bdump\qntsv4pr_cjq0_2440.trc:
ORA-27300: OS system dependent operation:WaitForSingleObject failed with status: 0
ORA-27301: OS failure message: The operation completed successfully.
ORA-27302: failure occurred at: sssxcpttcs5
Tue Dec 23 13:26:45 2008
Process J000 died, see its trace file
Tue Dec 23 13:26:45 2008
kkjcre1p: unable to spawn jobq slave process
Tue Dec 23 13:26:45 2008
Errors in file e:\quantis\bdump\qntsv4pr_cjq0_2440.trc:*
Tue Dec 23 13:28:29 2008
Warning: skgmdetach - Unable to register unmap, error 4210
Tue Dec 23 13:28:41 2008
Errors in file e:\quantis\bdump\qntsv4pr_psp0_2376.trc:
ORA-27300: OS system dependent operation:WaitForSingleObject failed with status: 0
ORA-27301: OS failure message: The operation completed successfully.
**ORA-27302: failure occurred at: sssxcpttcs5**
Dump file e:\quantis\bdump\alert_qntsv4pr.log
Tue Dec 23 13:34:46 2008
ORACLE V10.2.0.4.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Windows 2000 Version V5.0 Service Pack 4
CPU : 4 - type 586
Process Affinity : 0x00000000
Memory (Avail/Total): Ph:5721M/6141M, Ph+PgF:7752M/8001M, VA:1923M/2047M
Tue Dec 23 13:34:46 2008
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 2
Autotune of undo retention is turned on.
IMODE=BR
ILAT =18
LICENSE_MAX_USERS = 0
SYS auditing is disabled
ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.4.0.
System parameters with non-default values:
processes = 150
__shared_pool_size = 914358272
__large_pool_size = 8388608
__java_pool_size = 16777216
__streams_pool_size = 0
sga_target = 1610612736
control_files = E:\QUANTIS\CONTROL\CONTROL01.CTL, E:\QUANTIS\CONTROL\CONTROL02.CTL
db_block_size = 8192
__db_cache_size = 662700032
compatible = 10.2.0.3.0
log_archive_dest = E:\ARCHIVES
log_archive_format = QNTS_%t_%s_%r.log
db_file_multiblock_read_count= 16
undo_management = AUTO
undo_tablespace = UNDOTBS1
remote_login_passwordfile= EXCLUSIVE
db_domain =
dispatchers = (PROTOCOL=TCP) (SERVICE=QNTSV4PRXDB)
job_queue_processes = 10
cursor_sharing = FORCE
audit_file_dest = E:\QUANTIS\ADUMP
background_dump_dest = E:\QUANTIS\BDUMP
user_dump_dest = E:\QUANTIS\UDUMP
core_dump_dest = E:\QUANTIS\CDUMP
db_name = QNTSV4PR
db_unique_name = QNTSV4PROD
open_cursors = 300
pga_aggregate_target = 78643200
MMAN started with pid=4, OS id=2020
PMON started with pid=2, OS id=2012
DBW0 started with pid=5, OS id=584
LGWR started with pid=6, OS id=2028
CKPT started with pid=7, OS id=2032
SMON started with pid=8, OS id=2036
RECO started with pid=9, OS id=2040
CJQ0 started with pid=10, OS id=2044
MMON started with pid=11, OS id=2048
Tue Dec 23 13:34:50 2008
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
MMNL started with pid=12, OS id=2052
Tue Dec 23 13:34:50 2008
starting up 1 shared server(s) ...
PSP0 started with pid=3, OS id=2016
Tue Dec 23 13:35:04 2008
alter database mount exclusive
Tue Dec 23 13:35:09 2008
Setting recovery target incarnation to 1
Tue Dec 23 13:35:09 2008
Successful mount of redo thread 1, with mount id 233634568
Tue Dec 23 13:35:09 2008
Database mounted in Exclusive Mode
Completed: alter database mount exclusive
Tue Dec 23 13:35:09 2008
alter database open
Tue Dec 23 13:35:10 2008
Beginning crash recovery of 1 threads
parallel recovery started with 3 processes
Tue Dec 23 13:35:10 2008
Started redo scan
Tue Dec 23 13:35:10 2008
Completed redo scan
251 redo blocks read, 36 data blocks need recovery
Tue Dec 23 13:35:11 2008
Started redo application at
Thread 1: logseq 1285, block 86994
Tue Dec 23 13:35:11 2008
Recovery of Online Redo Log: Thread 1 Group 1 Seq 1285 Reading mem 0
Mem# 0: E:\QUANTIS\DATA\REDO01.LOG
Tue Dec 23 13:35:11 2008
Completed redo application
Tue Dec 23 13:35:11 2008
Completed crash recovery at
Thread 1: logseq 1285, block 87245, scn 11803216
36 data blocks read, 36 data blocks written, 251 redo blocks read
Tue Dec 23 13:35:13 2008
LGWR: STARTING ARCH PROCESSES
ARC0 started with pid=19, OS id=3520
ARC1 started with pid=20, OS id=3524
Tue Dec 23 13:35:13 2008
ARC0: Archival started
ARC1: Archival started
LGWR: STARTING ARCH PROCESSES COMPLETE
Tue Dec 23 13:35:14 2008
Thread 1 advanced to log sequence 1286 (thread open)
Thread 1 opened at log sequence 1286
Current log# 2 seq# 1286 mem# 0: E:\QUANTIS\DATA\REDO02.LOG
Successful open of redo thread 1
Tue Dec 23 13:35:14 2008
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Tue Dec 23 13:35:14 2008
ARC0: Becoming the 'no FAL' ARCH
ARC0: Becoming the 'no SRL' ARCH
Tue Dec 23 13:35:14 2008
ARC1: Becoming the heartbeat ARCH
Tue Dec 23 13:35:14 2008
SMON: enabling cache recovery
Tue Dec 23 13:35:17 2008
Successfully onlined Undo Tablespace 1.
Tue Dec 23 13:35:17 2008
SMON: enabling tx recovery
Tue Dec 23 13:35:17 2008
Database Characterset is WE8MSWIN1252
Opening with internal Resource Manager plan
where NUMA PG = 1, CPUs = 4
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
QMNC started with pid=21, OS id=2456
Tue Dec 23 13:35:22 2008
Completed: alter database open
Tue Dec 23 13:45:07 2008
Thread 1 advanced to log sequence 1287 (LGWR switch)
Current log# 3 seq# 1287 mem# 0: E:\QUANTIS\DATA\REDO03.LOG
Tue Dec 23 13:49:21 2008
Thread 1 advanced to log sequence 1288 (LGWR switch)
Current log# 1 seq# 1288 mem# 0: E:\QUANTIS\DATA\REDO01.LOG
Tue Dec 23 13:59:11 2008
Thread 1 advanced to log sequence 1289 (LGWR switch)
Current log# 2 seq# 1289 mem# 0: E:\QUANTIS\DATA\REDO02.LOG
Please help as its on Production EnviornmentHi,
but sir by setting /3gb paramter , kernel memory will be reduced by 1 GBYou only need 10-20% of total RAM for the kernel!
It's 4GT! How much RAM is on this server?
A VERY COMMON issue with Oracle 32-bit Windows is that the server has 8 gig RAM, but the SGA only uses 2 gig, leaving huge wasted RAM areas.
See these important notes for sizing your SGA and PGA:
http://www.dba-oracle.com/art_dbazine_ram.htm
Also note that you do not have to use $GT, you can also use AWE instead:
http://www.dba-oracle.com/oracle_tips_ram_waste.htm
does it mean windows 32 bit platform is unfit for oracle?All 32-bit systems are constrained by addressable memory (2**32~=2 gig).
To use larger RAM regions, you must employ special tricks In Windows, 4GT or AWE) to move the data buffers "above the line".
Hope this helps . . .
Donald K. Burleson
Oracle Press author
Author of "Oracle Tuning: The Definitive Reference"
http://www.rampant-books.com/book_2005_1_awr_proactive_tuning.htm -
KEEP GETTING ORA-04030: OUT OF PROCESS MEMORY During import using DataPump
Hi,
I know I have several issues with my datapump during imp, but I am stuck again people :(
We took a expdp from an external client and we are trying to append the data to our existing db. When we do this, we keep
getting this.
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
ORA-31693: Table data object "IWORKS"."TBLEDIFILE_DTL" failed to load/unload and is being
skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-04030: out of process memory when trying to allocate 64528 bytes (sort subheap,sort key)
and so on...for all the tables.
I used 2 different impdp commands to see if I would get different results and they are:
mpdp system@iworksdb directory=DATA_PUMP_DIR dumpfile=expdpgemdev.dmp
job_name=impgemdev041708_01 INCLUDE=TABLE TABLE_EXISTS_ACTION=APPEND
SCHEMAS=GEMDEV LOGFILE=IMPIWORKS_BOON.log REMAP_SCHEMA=GEMDEV:IWORKS
REMAP_TABLESPACE=IWORKS_INDEX:IWORKS_IDX REMAP_TABLESPACE=IWORKS_IOT:IWORKS_IDX
REMAP_TABLESPACE=IWORKS_TABLES:IWORKS_TABLES EXCLUDE=GRANT exclude=statistics
STREAMS_CONFIGURATION=N
impdp system@iworksdb directory=DATA_PUMP_DIR dumpfile=expdpgemdev.dmp job_name=impgemdev041708_02 SCHEMAS=GEMDEV
LOGFILE=IMPIWORKS_BOON.log REMAP_SCHEMA=GEMDEV:IWORKS
REMAP_TABLESPACE=IWORKS_INDEX:IWORKS_IDX REMAP_TABLESPACE=IWORKS_IOT:IWORKS_IDX
REMAP_TABLESPACE=IWORKS_TABLES:IWORKS_TABLES EXCLUDE=GRANT exclude=statistics
STREAMS_CONFIGURATION=N
I have also enabled my 3gb limit on my Windows 2003 Server which has a total of 4gb of RAM and a 2.6 ghz dual core:
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
C:\Documents and Settings\rdgadmin>cd ../..
C:\>type boot.ini
[boot loader]
redirect=UseBiosSettings
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /3GB /redirect
Here is my Parameter file as well so this will show you how I setup my memory allocation as well.
# Memory Allocations
iworksdb.__db_cache_size=0
iworksdb.__java_pool_size=0
iworksdb.__large_pool_size=0
iworksdb.__shared_pool_size=0
iworksdb.__streams_pool_size=0
*.db_16k_cache_size=673741824
*.db_block_size=8192
*.db_recovery_file_dest_size=1147483648
*.pga_aggregate_target=1010612736
*.sga_max_size=1521225472
*.sga_target=1321225472
# Instance Parameters
*.control_files='C:\ORACLE\FILES\IWORKSDB\control01.ctl',
'R:\ORACLE\FILES\IWORKSDB\control02.ctl',
'C:\ORACLE\FILES\IWORKSDB\control03.ctl'
*.db_domain=''
*.db_name='iworksdb'
*._kgl_large_heap_warning_threshold=0
*.compatible='10.2.0.4.0'
*.job_queue_processes=20
*.open_cursors=20000
*.session_cached_cursors=8000
*.processes=300
*.remote_login_passwordfile='EXCLUSIVE'
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.db_recovery_file_dest='c:\ORACLE\FILES\IWORKSDB'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=iworksdbXDB)'
*.statistics_level=ALL
*.db_writer_processes=4
# CBO Settings
*.optimizer_mode='FIRST_ROWS'
*.optimizer_index_cost_adj=20
*.query_rewrite_enabled=TRUE
*.STAR_TRANSFORMATION_ENABLED=TRUE
*._NEWSORT_ENABLED=TRUE
*.OPTIMIZER_DYNAMIC_SAMPLING=4
*.optimizer_index_caching=75
*.optimizer_index_cost_adj=15
Continued on the next post....Continuation....
Here is my log file from the impdp:
Import: Release 10.2.0.4.0 - Production on Thursday, 17 April, 2008 14:35:31
Copyright (c) 2003, 2007, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Master table "SYSTEM"."IMPGEMDEV041708_01" successfully loaded/unloaded
Starting "SYSTEM"."IMPGEMDEV041708_01": system/********@iworksdb directory=DATA_PUMP_DIR dumpfile=expdpgemdev.dmp job_name=impgemdev041708_01 INCLUDE=TABLE TABLE_EXISTS_ACTION=APPEND SCHEMAS=GEMDEV LOGFILE=IMPIWORKS_BOON.log REMAP_SCHEMA=GEMDEV:IWORKS REMAP_TABLESPACE=IWORKS_INDEX:IWORKS_IDX REMAP_TABLESPACE=IWORKS_IOT:IWORKS_IDX REMAP_TABLESPACE=IWORKS_TABLES:IWORKS_TABLES STREAMS_CONFIGURATION=N
Processing object type SCHEMA_EXPORT/TABLE/TABLE
ORA-39152: Table "IWORKS"."SYS_TOKENTYPE" exists. Data will be appended to existing table but all dependent metadata will be skipped due to table_exists_action of append
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
ORA-31693: Table data object "IWORKS"."TBLEDIFILE_DTL" failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-04030: out of process memory when trying to allocate 64528 bytes (sort subheap,sort key)
ORA-31693: Table data object "IWORKS"."TBLSUBSCRIBERBENEFITS_DTL" failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-04030: out of process memory when trying to allocate 64528 bytes (sort subheap,sort key)
ORA-31693: Table data object "IWORKS"."TBLROUTE_DTL" failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-04030: out of process memory when trying to allocate 64528 bytes (sort subheap,sort key)
;;; Import> kill_job
Job "SYSTEM"."IMPGEMDEV041708_01" stopped due to fatal error at 14:42:54
So basically I have looked online at Metalink and they are telling me (VIA me opening a SR with them), that I should look at Note 233869.1 Diagnosing and Resolving ORA-4030 errors
So I did this, and the only thing that can apply to me that I am thinking is maybe I have sized my SGA too big??? I mean what else can cause this issue? -
Which one should I drop - undo or rollback?
I have both undo tablespace and rollback tablespace. Is it possible I can drop any one of them?
Below is the free space in each. By looking at these figures, the undotbs1 tablespace can be dropped. Howver I neeed to know if there is any risk in dropping it ...and how to take precaution sagaint any risks?
tablespacename || free space
RBS || 40.91%
UNDOTBS1 || 99.87%
ThanksHi,
Parameters as you requested.
NUM NAME TYPE VALUE ISDEFAULT ISSES_MODIFIABLE ISSYS_MODIFIABLE ISMODIFIED ISADJUSTED DESCRIPTION UPDATE_COMMENT
2 tracefile_identifier 2 TRUE TRUE FALSE FALSE FALSE trace file custom identifier
18 processes 3 150 FALSE FALSE FALSE FALSE FALSE user processes
20 sessions 3 170 TRUE FALSE FALSE FALSE FALSE user and system sessions
21 timed_statistics 1 TRUE FALSE TRUE IMMEDIATE FALSE FALSE maintain internal timing statistics
22 timed_os_statistics 3 0 TRUE TRUE IMMEDIATE FALSE FALSE internal os statistic gathering interval in seconds
23 resource_limit 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE master switch for resource limit
24 license_max_sessions 3 0 TRUE FALSE IMMEDIATE FALSE FALSE maximum number of non-system user sessions allowed
25 license_sessions_warning 3 0 TRUE FALSE IMMEDIATE FALSE FALSE warning level for number of non-system user sessions
33 cpu_count 3 2 TRUE FALSE FALSE FALSE FALSE initial number of cpu's for this instance
36 instance_groups 2 TRUE FALSE FALSE FALSE FALSE list of instance group names
37 event 2 TRUE FALSE FALSE FALSE FALSE debug event control - default null string
44 shared_pool_size 6 50331648 FALSE FALSE IMMEDIATE FALSE FALSE size in bytes of shared pool
45 sga_max_size 6 537993848 FALSE FALSE FALSE FALSE FALSE max total SGA size internally adjusted
49 shared_pool_reserved_size 6 2516582 TRUE FALSE FALSE FALSE FALSE size in bytes of reserved area of shared pool
52 large_pool_size 6 8388608 FALSE FALSE IMMEDIATE FALSE FALSE size in bytes of the large allocation pool
54 java_pool_size 6 41943040 FALSE FALSE FALSE FALSE FALSE size in bytes of the Java pool
55 java_soft_sessionspace_limit 3 0 TRUE FALSE FALSE FALSE FALSE warning limit on size in bytes of a Java sessionspace
56 java_max_sessionspace_size 3 0 TRUE FALSE FALSE FALSE FALSE max allowed size in bytes of a Java sessionspace
57 pre_page_sga 1 FALSE TRUE FALSE FALSE FALSE FALSE pre-page sga for process
58 shared_memory_address 3 0 TRUE FALSE FALSE FALSE FALSE SGA starting address (low order 32-bits on 64-bit platforms)
59 hi_shared_memory_address 3 0 TRUE FALSE FALSE FALSE FALSE SGA starting address (high order 32-bits on 64-bit platforms)
60 use_indirect_data_buffers 1 FALSE TRUE FALSE FALSE FALSE FALSE Enable indirect data buffers (very large SGA on 32-bit platforms
62 lock_sga 1 FALSE TRUE FALSE FALSE FALSE FALSE Lock entire SGA in physical memory
77 spfile 2 %ORACLE_HOME%\DATABASE\SPFILE%ORACLE_SID%.ORA TRUE FALSE FALSE FALSE FALSE server parameter file
81 lock_name_space 2 TRUE FALSE FALSE FALSE FALSE lock name space used for generating lock names for standby/clone
83 enqueue_resources 3 968 TRUE FALSE FALSE FALSE FALSE resources for enqueues
88 trace_enabled 1 TRUE TRUE FALSE IMMEDIATE FALSE FALSE enable KST tracing
96 nls_language 2 AMERICAN TRUE TRUE FALSE FALSE FALSE NLS language name
97 nls_territory 2 AMERICA TRUE TRUE FALSE FALSE FALSE NLS territory name
98 nls_sort 2 TRUE TRUE FALSE FALSE FALSE NLS linguistic definition name
99 nls_date_language 2 TRUE TRUE FALSE FALSE FALSE NLS date language name
100 nls_date_format 2 TRUE TRUE FALSE FALSE FALSE NLS Oracle date format
101 nls_currency 2 TRUE TRUE FALSE FALSE FALSE NLS local currency symbol
102 nls_numeric_characters 2 TRUE TRUE FALSE FALSE FALSE NLS numeric characters
103 nls_iso_currency 2 TRUE TRUE FALSE FALSE FALSE NLS ISO currency territory name
104 nls_calendar 2 TRUE TRUE FALSE FALSE FALSE NLS calendar system name
105 nls_time_format 2 TRUE TRUE FALSE FALSE FALSE time format
106 nls_timestamp_format 2 TRUE TRUE FALSE FALSE FALSE time stamp format
107 nls_time_tz_format 2 TRUE TRUE FALSE FALSE FALSE time with timezone format
108 nls_timestamp_tz_format 2 TRUE TRUE FALSE FALSE FALSE timestampe with timezone format
109 nls_dual_currency 2 TRUE TRUE FALSE FALSE FALSE Dual currency symbol
110 nls_comp 2 TRUE TRUE FALSE FALSE FALSE NLS comparison
111 nls_length_semantics 2 BYTE TRUE TRUE IMMEDIATE FALSE FALSE create columns using byte or char semantics by default
112 nls_nchar_conv_excp 2 FALSE TRUE TRUE IMMEDIATE FALSE FALSE NLS raise an exception instead of allowing implicit conversion
120 filesystemio_options 2 TRUE TRUE IMMEDIATE FALSE FALSE IO operations on filesystem files
124 disk_asynch_io 1 TRUE TRUE FALSE FALSE FALSE FALSE Use asynch I/O for random access devices
125 tape_asynch_io 1 TRUE TRUE FALSE FALSE FALSE FALSE Use asynch I/O requests for tape devices
127 dbwr_io_slaves 3 0 TRUE FALSE FALSE FALSE FALSE DBWR I/O slaves
131 backup_tape_io_slaves 1 FALSE TRUE FALSE DEFERRED FALSE FALSE BACKUP Tape I/O slaves
135 resource_manager_plan 2 TRUE FALSE IMMEDIATE FALSE FALSE resource mgr top plan
144 cluster_interconnects 2 TRUE FALSE FALSE FALSE FALSE interconnects for RAC use
147 file_mapping 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE enable file mapping
165 active_instance_count 3 TRUE FALSE FALSE FALSE FALSE number of active instances in the cluster database
228 control_files 2 E:\ORACLE\ORADATA\ora92dbd\CONTROL01.CTL, E:\ORACLE\ORADATA\ora92dbd\CONTROL02.CTL, E:\ORACLE\ORADATA\ora92dbd\CONTROL03.CTL FALSE FALSE FALSE FALSE FALSE control file names list
230 db_file_name_convert 2 TRUE FALSE FALSE FALSE FALSE datafile name convert patterns and strings for standby/clone db
231 log_file_name_convert 2 TRUE FALSE FALSE FALSE FALSE logfile name convert patterns and strings for standby/clone db
232 db_block_buffers 3 0 TRUE FALSE FALSE FALSE FALSE Number of database blocks cached in memory
236 db_block_checksum 1 TRUE TRUE FALSE IMMEDIATE FALSE FALSE store checksum in db blocks and check during reads
237 db_block_size 3 8192 FALSE FALSE FALSE FALSE FALSE Size of database block in bytes
244 db_writer_processes 3 1 TRUE FALSE FALSE FALSE FALSE number of background database writer processes to start
258 db_keep_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of KEEP buffer pool for standard block size buffers
259 db_recycle_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of RECYCLE buffer pool for standard block size buffers
260 db_2k_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of cache for 2K buffers
261 db_4k_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of cache for 4K buffers
262 db_8k_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of cache for 8K buffers
263 db_16k_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of cache for 16K buffers
264 db_32k_cache_size 6 0 TRUE FALSE IMMEDIATE FALSE FALSE Size of cache for 32K buffers
265 db_cache_size 6 109051904 FALSE FALSE IMMEDIATE FALSE FALSE Size of DEFAULT buffer pool for standard block size buffers
267 buffer_pool_keep 2 TRUE FALSE FALSE FALSE FALSE Number of database blocks/latches in keep buffer pool
268 buffer_pool_recycle 2 TRUE FALSE FALSE FALSE FALSE Number of database blocks/latches in recycle buffer pool
295 db_cache_advice 2 ON TRUE FALSE IMMEDIATE FALSE FALSE Buffer cache sizing advisory
304 max_commit_propagation_delay 3 700 TRUE FALSE FALSE FALSE FALSE Max age of new snapshot in .01 seconds
306 compatible 2 9.2.0.0.0 FALSE FALSE FALSE FALSE FALSE Database will be completely compatible with this software versio
312 remote_archive_enable 2 true TRUE FALSE FALSE FALSE FALSE remote archival enable setting
313 log_archive_start 1 TRUE FALSE FALSE FALSE FALSE FALSE start archival process on SGA initialization
317 log_archive_dest 2 TRUE FALSE IMMEDIATE FALSE FALSE archival destination text string
318 log_archive_duplex_dest 2 TRUE FALSE IMMEDIATE FALSE FALSE duplex archival destination text string
319 log_archive_dest_1 2 location=F:\ORACLE\ARCHIVE FALSE TRUE IMMEDIATE FALSE FALSE archival destination #1 text string
320 log_archive_dest_2 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #2 text string
321 log_archive_dest_3 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #3 text string
322 log_archive_dest_4 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #4 text string
323 log_archive_dest_5 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #5 text string
324 log_archive_dest_6 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #6 text string
325 log_archive_dest_7 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #7 text string
326 log_archive_dest_8 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #8 text string
327 log_archive_dest_9 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #9 text string
328 log_archive_dest_10 2 TRUE TRUE IMMEDIATE FALSE FALSE archival destination #10 text string
329 log_archive_dest_state_1 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #1 state text string
330 log_archive_dest_state_2 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #2 state text string
331 log_archive_dest_state_3 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #3 state text string
332 log_archive_dest_state_4 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #4 state text string
333 log_archive_dest_state_5 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #5 state text string
334 log_archive_dest_state_6 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #6 state text string
335 log_archive_dest_state_7 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #7 state text string
336 log_archive_dest_state_8 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #8 state text string
337 log_archive_dest_state_9 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #9 state text string
338 log_archive_dest_state_10 2 enable TRUE TRUE IMMEDIATE FALSE FALSE archival destination #10 state text string
339 log_archive_max_processes 3 2 TRUE FALSE IMMEDIATE FALSE FALSE maximum number of active ARCH processes
342 log_archive_min_succeed_dest 3 1 TRUE TRUE IMMEDIATE FALSE FALSE minimum number of archive destinations that must succeed
343 standby_archive_dest 2 %ORACLE_HOME%\RDBMS TRUE FALSE IMMEDIATE FALSE FALSE standby database archivelog destination text string
344 log_archive_trace 3 0 TRUE FALSE IMMEDIATE FALSE FALSE Establish archivelog operation tracing level
345 fal_server 2 TRUE FALSE IMMEDIATE FALSE FALSE FAL server list
346 fal_client 2 TRUE FALSE IMMEDIATE FALSE FALSE FAL client
347 log_archive_format 2 ARC%S.%T TRUE FALSE FALSE FALSE FALSE archival destination format
355 log_buffer 3 524288 TRUE FALSE FALSE FALSE FALSE redo circular buffer size
357 log_checkpoint_interval 3 0 TRUE FALSE IMMEDIATE FALSE FALSE # redo blocks checkpoint threshold
358 log_checkpoint_timeout 3 1800 TRUE FALSE IMMEDIATE FALSE FALSE Maximum time interval between checkpoints in seconds
360 archive_lag_target 3 0 TRUE FALSE IMMEDIATE FALSE FALSE Maximum number of seconds of redos the standby could lose
365 log_parallelism 3 1 TRUE FALSE FALSE FALSE FALSE Number of log buffer strands
367 db_files 3 200 TRUE FALSE FALSE FALSE FALSE max allowable # db files
368 db_file_multiblock_read_count 3 16 FALSE TRUE IMMEDIATE FALSE FALSE db block to be read each IO
370 read_only_open_delayed 1 FALSE TRUE FALSE FALSE FALSE FALSE if TRUE delay opening of read only files until first access
371 cluster_database 1 FALSE FALSE FALSE FALSE FALSE FALSE if TRUE startup in cluster database mode
372 parallel_server 1 FALSE TRUE FALSE FALSE FALSE FALSE if TRUE startup in parallel server mode
373 parallel_server_instances 3 1 TRUE FALSE FALSE FALSE FALSE number of instances to use for sizing OPS SGA structures
374 cluster_database_instances 3 1 TRUE FALSE FALSE FALSE FALSE number of instances to use for sizing cluster db SGA structures
376 db_create_file_dest 2 TRUE TRUE IMMEDIATE FALSE FALSE default database location
377 db_create_online_log_dest_1 2 TRUE TRUE IMMEDIATE FALSE FALSE online log/controlfile destination #1
378 db_create_online_log_dest_2 2 TRUE TRUE IMMEDIATE FALSE FALSE online log/controlfile destination #2
379 db_create_online_log_dest_3 2 TRUE TRUE IMMEDIATE FALSE FALSE online log/controlfile destination #3
380 db_create_online_log_dest_4 2 TRUE TRUE IMMEDIATE FALSE FALSE online log/controlfile destination #4
381 db_create_online_log_dest_5 2 TRUE TRUE IMMEDIATE FALSE FALSE online log/controlfile destination #5
382 standby_file_management 2 MANUAL TRUE FALSE IMMEDIATE FALSE FALSE if auto then files are created/dropped automatically on standby
391 gc_files_to_locks 2 TRUE FALSE FALSE FALSE FALSE mapping between file numbers and global cache locks (DFS)
414 thread 3 0 TRUE FALSE FALSE FALSE FALSE Redo thread to mount
417 fast_start_io_target 3 0 TRUE FALSE IMMEDIATE FALSE FALSE Upper bound on recovery reads
418 fast_start_mttr_target 3 300 FALSE FALSE IMMEDIATE FALSE FALSE MTTR target of forward crash recovery in seconds
423 log_checkpoints_to_alert 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE log checkpoint begin/end to alert file
424 recovery_parallelism 3 0 TRUE FALSE FALSE FALSE FALSE number of server processes to use for parallel recovery
425 control_file_record_keep_time 3 7 TRUE FALSE IMMEDIATE FALSE FALSE control file record keep time in days
426 logmnr_max_persistent_sessions 3 1 TRUE FALSE FALSE FALSE FALSE maximum number of threads to mine
430 dml_locks 3 748 TRUE FALSE FALSE FALSE FALSE dml locks - one for each table modified in a transaction
431 row_locking 2 always TRUE FALSE FALSE FALSE FALSE row-locking
432 serializable 1 FALSE TRUE FALSE FALSE FALSE FALSE serializable
433 replication_dependency_tracking 1 TRUE TRUE FALSE FALSE FALSE FALSE tracking dependency for Replication parallel propagation
436 instance_number 3 0 TRUE FALSE FALSE FALSE FALSE instance number
443 transactions 3 187 TRUE FALSE FALSE FALSE FALSE max. number of concurrent active transactions
444 transactions_per_rollback_segment 3 5 TRUE FALSE FALSE FALSE FALSE number of active transactions per rollback segment
445 max_rollback_segments 3 37 TRUE FALSE FALSE FALSE FALSE max. number of rollback segments in SGA cache
447 rollback_segments 2 TRUE FALSE FALSE FALSE FALSE undo segment list
452 transaction_auditing 1 TRUE TRUE FALSE DEFERRED FALSE FALSE transaction auditing records generated in the redo log
455 undo_management 2 AUTO FALSE FALSE FALSE FALSE FALSE instance runs in SMU mode if TRUE, else in RBU mode
456 undo_tablespace 2 UNDOTBS1 FALSE FALSE IMMEDIATE FALSE FALSE use/switch undo tablespace
460 undo_suppress_errors 1 FALSE TRUE TRUE IMMEDIATE FALSE FALSE Suppress RBU errors in SMU mode
465 undo_retention 3 10800 FALSE FALSE IMMEDIATE FALSE FALSE undo retention in seconds
469 fast_start_parallel_rollback 2 LOW TRUE FALSE IMMEDIATE FALSE FALSE max number of parallel recovery slaves that may be used
471 db_block_checking 1 FALSE TRUE TRUE IMMEDIATE FALSE FALSE data and index block checking
487 os_roles 1 FALSE TRUE FALSE FALSE FALSE FALSE retrieve roles from the operating system
488 rdbms_server_dn 2 TRUE FALSE FALSE FALSE FALSE RDBMS's Distinguished Name
489 max_enabled_roles 3 100 FALSE FALSE FALSE FALSE FALSE max number of roles a user can have enabled
490 remote_os_authent 1 FALSE TRUE FALSE FALSE FALSE FALSE allow non-secure remote clients to use auto-logon accounts
491 remote_os_roles 1 FALSE TRUE FALSE FALSE FALSE FALSE allow non-secure remote clients to use os roles
492 O7_DICTIONARY_ACCESSIBILITY 1 FALSE TRUE FALSE FALSE FALSE FALSE Version 7 Dictionary Accessibility Support
494 remote_login_passwordfile 2 EXCLUSIVE FALSE FALSE FALSE FALSE FALSE password file usage parameter
495 dblink_encrypt_login 1 FALSE TRUE FALSE FALSE FALSE FALSE enforce password for distributed login always be encrypted
496 license_max_users 3 0 TRUE FALSE IMMEDIATE FALSE FALSE maximum number of named users that can be created in the databas
498 global_context_pool_size 2 TRUE FALSE FALSE FALSE FALSE Global Application Context Pool Size in Bytes
500 audit_sys_operations 1 FALSE TRUE FALSE FALSE FALSE FALSE enable sys auditing
501 db_domain 2 govnet.local FALSE FALSE FALSE FALSE FALSE directory part of global database name stored with CREATE DATABA
502 global_names 1 TRUE FALSE TRUE IMMEDIATE FALSE FALSE enforce that database links have same name as remote database
503 distributed_lock_timeout 3 60 TRUE FALSE FALSE FALSE FALSE number of seconds a distributed transaction waits for a lock
505 commit_point_strength 3 1 TRUE FALSE FALSE FALSE FALSE Bias this node has toward not preparing in a two-phase commit
506 instance_name 2 ora92dbd FALSE FALSE FALSE FALSE FALSE instance name supported by the instance
507 service_names 2 ora92dbd.govnet.local TRUE FALSE IMMEDIATE FALSE FALSE service names supported by the instance
508 dispatchers 2 (PROTOCOL=TCP) (SERVICE=ora92dbdXDB) FALSE FALSE IMMEDIATE FALSE FALSE specifications of dispatchers
509 mts_dispatchers 2 (PROTOCOL=TCP) (SERVICE=ora92dbdXDB) TRUE FALSE IMMEDIATE FALSE FALSE specifications of dispatchers
510 shared_servers 3 1 TRUE FALSE IMMEDIATE FALSE FALSE number of shared servers to start up
511 mts_servers 3 1 TRUE FALSE IMMEDIATE FALSE FALSE number of shared servers to start up
512 max_shared_servers 3 20 TRUE FALSE FALSE FALSE FALSE max number of shared servers
513 mts_max_servers 3 20 TRUE FALSE FALSE FALSE FALSE max number of shared servers
514 max_dispatchers 3 5 TRUE FALSE FALSE FALSE FALSE max number of dispatchers
515 mts_max_dispatchers 3 5 TRUE FALSE FALSE FALSE FALSE max number of dispatchers
516 circuits 3 170 TRUE FALSE FALSE FALSE FALSE max number of circuits
517 mts_circuits 3 170 TRUE FALSE FALSE FALSE FALSE max number of circuits
518 shared_server_sessions 3 165 TRUE FALSE FALSE FALSE FALSE max number of shared server sessions
519 mts_sessions 3 165 TRUE FALSE FALSE FALSE FALSE max number of shared server sessions
520 local_listener 2 TRUE FALSE IMMEDIATE FALSE FALSE local listener
521 remote_listener 2 TRUE FALSE IMMEDIATE FALSE FALSE remote listener
525 mts_service 2 ora92dbd TRUE FALSE FALSE FALSE FALSE service supported by dispatchers
526 mts_listener_address 2 TRUE FALSE FALSE FALSE FALSE address(es) of network listener
527 mts_multiple_listeners 1 FALSE TRUE FALSE FALSE FALSE FALSE Are multiple listeners enabled?
528 serial_reuse 2 DISABLE TRUE FALSE FALSE FALSE FALSE reuse the frame segments
529 cursor_space_for_time 1 FALSE TRUE FALSE FALSE FALSE FALSE use more memory in order to get faster execution
530 session_cached_cursors 3 0 TRUE TRUE FALSE FALSE FALSE number of cursors to save in the session cursor cache
531 remote_dependencies_mode 2 TIMESTAMP TRUE TRUE IMMEDIATE FALSE FALSE remote-procedure-call dependencies mode parameter
532 utl_file_dir 2 F:\UTIL_FILE_DIR\ FALSE FALSE FALSE FALSE FALSE utl_file accessible directories list
534 plsql_v2_compatibility 1 FALSE TRUE TRUE IMMEDIATE FALSE FALSE PL/SQL version 2.x compatibility flag
535 plsql_compiler_flags 2 INTERPRETED TRUE TRUE IMMEDIATE FALSE FALSE PL/SQL compiler flags
536 plsql_native_c_compiler 2 TRUE FALSE IMMEDIATE FALSE FALSE plsql native C compiler
537 plsql_native_linker 2 TRUE FALSE IMMEDIATE FALSE FALSE plsql native linker
538 plsql_native_library_dir 2 TRUE FALSE IMMEDIATE FALSE FALSE plsql native library dir
539 plsql_native_make_utility 2 TRUE FALSE IMMEDIATE FALSE FALSE plsql native compilation make utility
540 plsql_native_make_file_name 2 TRUE FALSE IMMEDIATE FALSE FALSE plsql native compilation make file
541 plsql_native_library_subdir_count 3 0 TRUE FALSE IMMEDIATE FALSE FALSE plsql native library number of subdirectories
543 job_queue_processes 3 10 FALSE FALSE IMMEDIATE FALSE FALSE number of job queue slave processes
547 parallel_min_percent 3 0 TRUE TRUE FALSE FALSE FALSE minimum percent of threads required for parallel query
550 create_bitmap_area_size 3 8388608 TRUE FALSE FALSE FALSE FALSE size of create bitmap buffer for bitmap index
551 bitmap_merge_area_size 3 1048576 TRUE FALSE FALSE FALSE FALSE maximum memory allow for BITMAP MERGE
553 cursor_sharing 2 EXACT TRUE TRUE IMMEDIATE FALSE FALSE cursor sharing mode
557 parallel_min_servers 3 0 TRUE FALSE FALSE FALSE FALSE minimum parallel query servers per instance
558 parallel_max_servers 3 5 TRUE FALSE FALSE FALSE FALSE maximum parallel query servers per instance
562 parallel_instance_group 2 TRUE TRUE IMMEDIATE FALSE FALSE instance group to use for all parallel operations
565 parallel_execution_message_size 3 2148 TRUE FALSE FALSE FALSE FALSE message buffer size for parallel execution
573 hash_join_enabled 1 TRUE FALSE TRUE FALSE FALSE FALSE enable/disable hash join
574 hash_area_size 3 1048576 TRUE TRUE FALSE FALSE FALSE size of in-memory hash work area
582 shadow_core_dump 2 partial TRUE FALSE FALSE FALSE FALSE Core Size for Shadow Processes
583 background_core_dump 2 partial TRUE FALSE FALSE FALSE FALSE Core Size for Background Processes
584 background_dump_dest 2 c:\oracle\admin\ora92dbd\bdump FALSE FALSE IMMEDIATE FALSE FALSE Detached process dump directory
585 user_dump_dest 2 c:\oracle\admin\ora92dbd\udump FALSE FALSE IMMEDIATE FALSE FALSE User process dump directory
586 max_dump_file_size 2 UNLIMITED TRUE TRUE IMMEDIATE FALSE FALSE Maximum size (blocks) of dump file
587 core_dump_dest 2 c:\oracle\admin\ora92dbd\cdump FALSE FALSE IMMEDIATE FALSE FALSE Core dump directory
589 oracle_trace_enable 1 FALSE TRUE TRUE IMMEDIATE FALSE FALSE Oracle Trace enabled/disabled
590 oracle_trace_facility_path 2 %ORACLE_HOME%\OTRACE\ADMIN\FDF\ TRUE FALSE FALSE FALSE FALSE Oracle TRACE facility path
591 oracle_trace_collection_path 2 %ORACLE_HOME%\OTRACE\ADMIN\CDF\ TRUE FALSE FALSE FALSE FALSE Oracle TRACE collection path
592 oracle_trace_facility_name 2 oracled TRUE FALSE FALSE FALSE FALSE Oracle TRACE default facility name
593 oracle_trace_collection_name 2 TRUE FALSE FALSE FALSE FALSE Oracle TRACE default collection name
594 oracle_trace_collection_size 3 5242880 TRUE FALSE FALSE FALSE FALSE Oracle TRACE collection file max. size
597 object_cache_optimal_size 3 102400 TRUE TRUE DEFERRED FALSE FALSE optimal size of the user session's object cache in bytes
598 object_cache_max_size_percent 3 10 TRUE TRUE DEFERRED FALSE FALSE percentage of maximum size over optimal of the user session's ob
600 session_max_open_files 3 10 TRUE FALSE FALSE FALSE FALSE maximum number of open files allowed per session
604 open_links 3 4 TRUE FALSE FALSE FALSE FALSE max # open links per session
605 open_links_per_instance 3 4 TRUE FALSE FALSE FALSE FALSE max # open links per instance
610 optimizer_features_enable 2 9.2.0 TRUE FALSE FALSE FALSE FALSE optimizer plan compatibility parameter
611 fixed_date 2 TRUE FALSE IMMEDIATE FALSE FALSE fixed SYSDATE value
612 audit_trail 2 NONE TRUE FALSE FALSE FALSE FALSE enable system auditing
613 sort_area_size 3 524288 FALSE TRUE DEFERRED FALSE FALSE size of in-memory sort work area
614 sort_area_retained_size 3 0 TRUE TRUE DEFERRED FALSE FALSE size of in-memory sort work area retained between fetch calls
620 db_name 2 ora92dbd FALSE FALSE FALSE FALSE FALSE database name specified in CREATE DATABASE
621 open_cursors 3 300 FALSE FALSE IMMEDIATE FALSE FALSE max # cursors per session
622 ifile 4 TRUE FALSE FALSE FALSE FALSE include file in init.ora
623 sql_trace 1 FALSE TRUE FALSE FALSE FALSE FALSE enable SQL trace
625 os_authent_prefix 2 OPS$ TRUE FALSE FALSE FALSE FALSE prefix for auto-logon accounts
627 optimizer_mode 2 FIRST_ROWS FALSE TRUE FALSE FALSE FALSE optimizer mode
632 sql92_security 1 FALSE TRUE FALSE FALSE FALSE FALSE require select privilege for searched update/delete
634 blank_trimming 1 FALSE TRUE FALSE FALSE FALSE FALSE blank trimming semantics parameter
636 partition_view_enabled 1 FALSE TRUE TRUE FALSE FALSE FALSE enable/disable partitioned views
639 star_transformation_enabled 2 FALSE FALSE TRUE FALSE FALSE FALSE enable the use of star transformation
667 parallel_adaptive_multi_user 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE enable adaptive setting of degree for multiple user streams
668 parallel_threads_per_cpu 3 2 TRUE FALSE IMMEDIATE FALSE FALSE number of parallel execution threads per CPU
669 parallel_automatic_tuning 1 FALSE TRUE FALSE FALSE FALSE FALSE enable intelligent defaults for parallel execution parameters
689 optimizer_max_permutations 3 2000 TRUE TRUE FALSE FALSE FALSE optimizer maximum join permutations per query block
690 optimizer_index_cost_adj 3 100 TRUE TRUE FALSE FALSE FALSE optimizer index cost adjustment
691 optimizer_index_caching 3 0 TRUE TRUE FALSE FALSE FALSE optimizer percent index caching
698 query_rewrite_enabled 2 FALSE FALSE TRUE IMMEDIATE FALSE FALSE allow rewrite of queries using materialized views if enabled
699 query_rewrite_integrity 2 enforced TRUE TRUE IMMEDIATE FALSE FALSE perform rewrite using materialized views with desired integrity
727 sql_version 2 NATIVE TRUE TRUE FALSE FALSE FALSE sql language version parameter for compatibility issues
754 pga_aggregate_target 6 52428800 FALSE FALSE IMMEDIATE FALSE FALSE Target size for the aggregate PGA memory consumed by the instanc
756 workarea_size_policy 2 AUTO TRUE TRUE IMMEDIATE FALSE FALSE policy used to size SQL working areas (MANUAL/AUTO)
775 optimizer_dynamic_sampling 3 1 TRUE TRUE IMMEDIATE FALSE FALSE optimizer dynamic sampling
792 statistics_level 2 TYPICAL TRUE TRUE IMMEDIATE FALSE FALSE statistics level
795 aq_tm_processes 3 1 FALSE FALSE IMMEDIATE FALSE FALSE number of AQ Time Managers to start
797 hs_autoregister 1 TRUE TRUE FALSE IMMEDIATE FALSE FALSE enable automatic server DD updates in HS agent self-registration
798 dg_broker_start 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE start Data Guard broker framework (DMON process)
799 drs_start 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE start DG Broker monitor (DMON process)
800 dg_broker_config_file1 2 %ORACLE_HOME%\DATABASE\DR1%ORACLE_SID%.DAT TRUE FALSE IMMEDIATE FALSE FALSE data guard broker configuration file #1
801 dg_broker_config_file2 2 %ORACLE_HOME%\DATABASE\DR2%ORACLE_SID%.DAT TRUE FALSE IMMEDIATE FALSE FALSE data guard broker configuration file #2
802 olap_page_pool_size 3 33554432 TRUE TRUE DEFERRED FALSE FALSE size of the olap page pool in bytes
SQL> show parameter undo;
NAME TYPE VALUE
undo_management string AUTO
undo_retention integer 10800
undo_suppress_errors boolean FALSE
undo_tablespace string UNDOTBS1
SQL> -
Converting from RAC to Single Instance - Memory
hi,
we are moving forward with virtualizing our database environment and want to use 11g RACOne. We currently are using 3 node, 10g RAC. In coming up with specifications I am wondering what general rule there is for sizing the SGA. As an example if one of my databases has 3 500MB SGA's do I simply have a single instance with 1500MB SGA? I'm not sure what the approach would be.
Any info appreciated. Thanks in advance...ronRonHeeb wrote:
thanks for the response. i have been regularly taking current sizes of each SGA from gv$sgastat to see what's being allocated. my thinking is that this is a minimum and that i should add to it for peak loads, ensuring that it's not set below any minimum that RACOne requires.
beyond that going to RACOne seems to be a direction for virtualized DB servers and for us 24 by 7 is not needed (although more than a few minutes outage would be an issue). in any case if needed we could go RAC on our most critical environments. I'm attracted to how patching/server maintenance can be achieved with RACOne.Okay, you either need high availability or you don't. if having a db go down "for more than a few minutes" is a problem then, don't you really need 24x7 ? And in that case, isn't the high availability offered by RAC is your only option? For me, having a mission critical database (and it looks like this qualifies) on anything "vitualized" is a disaster waiting to happen. I find it lunacy to have, say, 4 virtual failover servers (RACOne) on the same physical hardware. When that server crashes so does your entire failover scenario.
>
Edited by: user10489842 on Sep 13, 2012 2:04 PM -
Hi,
I have an oracle rac 10g with 4 nodes on linux and each node has 12G RAM memory. my current SGA sizing from pfile looks like this, I need suggestions to change values to have better performance...
racdb2.__db_cache_size=2080374784
racdb3.__db_cache_size=2214592512
racdb4.__db_cache_size=5620367360
racdb1.__db_cache_size=2818572288
racdb2.__java_pool_size=16777216
racdb3.__java_pool_size=16777216
racdb1.__java_pool_size=67108864
racdb4.__java_pool_size=67108864
racdb1.__large_pool_size=16777216
racdb2.__large_pool_size=16777216
racdb3.__large_pool_size=16777216
racdb4.__large_pool_size=16777216
racdb2.__shared_pool_size=5737807872
racdb3.__shared_pool_size=5603590144
racdb4.__shared_pool_size=2147483648
racdb1.__shared_pool_size=4932501504
racdb1.__streams_pool_size=16777216
racdb2.__streams_pool_size=0
racdb3.__streams_pool_size=0
racdb4.__streams_pool_size=0SQL> select * from v$sga_target_advice;
SGA_SIZE SGA_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR ESTD_PHYSICAL_READS
268 1 471 1 37727
134 .5 10732 22.7856 54293
201 .75 498 1.0573 43363
536 2 435 .9236 29420
402 1.5 435 .9236 29420
469 1.75 435 .9236 29420
335 1.25 442 .9384 31046
7 rows selected.
Maybe you are looking for
-
Runtime error at launch of Acrobat X Pro
I've been having this error ever since I created a new user profile in Vista 3s bit Home Premium. I've tried every fix I can find. Any insights would be most appreciated. What a giant PITA! TIA, Brian
-
i reset my ipod touch and the sreen now appear black with the USB cod facing up to the itune logo. its not displaying the main screen but it connect to the itune but it doesnt display the sumery in the main itune wondow..Please help
-
Hi, I would like to know if there is a SAP cockpit transaction to display grafically the handling units consuption and those production for order production. Thanks for your help.
-
Harddisk dying (in Paris) - advice please
I reported elsewere (http://episteme.arstechnica.com/groupee/forums/a/tpc/f/8300945231/m/839000967731) on a problem on my RevB PB's internal Toshiba MK8026GAX drive, and how I dealt with it. Despite the resolution of this bad sector problem, the disk
-
n73 has 16 million plus colors not 262,144.... and capable for N-gage games.....(coming soon),,, and has 2 stereo speakers (N73 only) w/ equalizer,, loudness and stereo widening settings....... i can connect my n73 to my altec lansing speakers w/ aud