Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Data dictionary
cache
Shared areas
Shared pool
SQLAREA
Cursor Cursor
context area context area
for SELECT for SELECT
statement 2 statement 1
Closed cursors
2
Hash chains
4
Parse procedure:
1. Find and execute an open cursor.
2. Find a closed cursor in the session cache.
3. Search the hash chains (soft parse).
4. Construct the cursor (hard parse).
• Mutex views:
– V$MUTEX_SLEEP
– V$MUTEX_SLEEP_HISTORY
• Mutex wait events:
– cursor:mutex X
– cursor:mutex S
– cursor:pin X
– cursor:pin S
– cursor:pin S wait on X
Reserved area
IF Action
REQUEST_FAILURES
Data dictionary
UGA
Shared pool Stack User Cursor
space session state
data
V$STATNAME OPEN_CURSORS
V$SESSTAT SESSION_CACHED_CURSORS
V$MYSTAT