Untitled
Untitled
SGA contains
Oracle process db buffers,
log buffers
SGA shared pool,
other memory
3GB allocations
or
Each thread
8TB consists of
total PGA, stack,
Background and foreground threads
other memory
Code allocations
Database Architecture
• tasklist, taskkill
• tlist (Shows command line args with -c)
• driverquery
• diskpart
• sc (sc query state= all)
• regmon, filemon, procexp, tcpview
• Windows Services for Unix
• poolmon
Client Diagnosability on 11g
• V$SESSION_CONNECT_INFO/GV$_SESSION_CONNECT_INF
• CLIENT_CHARSET (NLS character set)
• CLIENT_CONNECTION (Homogeneous/heterogeneous)
• CLIENT_OCI_LIBRARY (Home-based, Instant Client Full/Light)
• CLIENT_VERSION (client RSF version)
• CLIENT_DRIVER (OCI/JDBC/other)
• OCI_ATTR_DRIVER_NAME to set third party driver
Client-Side Crash Handler
• SQLNET.AUTHENTICATION_SERVICES=(NTS)
• This is a default value in SQLNET.ORA, needed for OS
authentication (connect / as SYSDBA)
• It should be left at default on server side.
• Use SecureFile LOBs
• NET stack optimizations provide very high throughput limited
only by the underlying hardware
File System Best Practices
rest
of For O/S, other apps Windows Server 2003
RAM Memory Limits (32-bit)
Standard Edition:
4GB
Enterprise Edition:
32GB
SGA Datacenter Edition:
64GB
3GB
database
threads/
Code memory
32-bit: VLM Support
Extended memory
available for db Memory from AWE calls
rest buffers via AWE calls used for db buffers only.
of The amount of AWE
RAM memory allocated
For O/S, other apps equals db_block_size
times db_block_buffers.
Window on db
buffers in AWE mem Oracle operating system
SGA minus db buffers process. Normally limited
3GB to 3GB of address space.
With VLM, Oracle can get
Code up to 12GB of database
buffers.
Implementing AWE
http://otn.oracle.com/tech/windows/failsafe/index.html
Real Applications Clusters