WORKLOAD REPOSITORY report for

DB NameDB IdUnique NameRoleEditionReleaseRACCDB
ABS12620966735ABS1PRIMARYEE19.24.0.0.0NONO

InstanceInst NumStartup TimeUser NameSystem Data Visible
abs1105-Apr-26 23:28SYSYES

Host NamePlatformCPUsCoresSocketsMemory (GB)
ABSBI01Microsoft Windows x86 64-bit 8 8 1 20.00

Snap IdSnap TimeSessionsCursors/Session
Begin Snap:2700506-Apr-26 03:00:2263 1.8
End Snap:2703707-Apr-26 11:00:5481 2.9
Elapsed:  1,920.54 (mins)  
DB Time:  42.97 (mins)  

Report Summary

Top ADDM Findings by Average Active Sessions

Finding NameAvg active sessions of the taskPercent active sessions of findingTask NameBegin Snap TimeEnd Snap Time
Top SQL Statements.2654.95ADDM:2620966735_1_2700606-Apr-26 03:0006-Apr-26 04:00
Top SQL Statements.2556.04ADDM:2620966735_1_2703007-Apr-26 03:0007-Apr-26 04:00
Unusual "Network" Wait Event.2642.67ADDM:2620966735_1_2700606-Apr-26 03:0006-Apr-26 04:00
Unusual "Network" Wait Event.2544.68ADDM:2620966735_1_2703007-Apr-26 03:0007-Apr-26 04:00
Unusual "Network" Wait Event.2614.56ADDM:2620966735_1_2700606-Apr-26 03:0006-Apr-26 04:00

Load Profile

Per SecondPer TransactionPer ExecPer Call
DB Time(s): 0.0 0.3 0.00 0.02
DB CPU(s): 0.0 0.2 0.00 0.01
Background CPU(s): 0.0 0.1 0.00 0.00
Redo size (bytes): 24,085.8 348,282.2  
Logical read (blocks): 2,848.0 41,181.6  
Block changes: 92.3 1,335.2  
Physical read (blocks): 127.8 1,848.6  
Physical write (blocks): 16.9 244.1  
Read IO requests: 2.5 35.9  
Write IO requests: 2.1 30.0  
Read IO (MB): 1.0 14.4  
Write IO (MB): 0.1 1.9  
IM scan rows: 0.0 0.0  
Session Logical Read IM: 0.0 0.0  
User calls: 1.4 20.7  
Parses (SQL): 1.1 15.8  
Hard parses (SQL): 0.1 0.9  
SQL Work Area (MB): 1.1 16.4  
Logons: 0.0 0.1  
User logons: 0.0 0.0  
Executes (SQL): 62.9 910.0  
Rollbacks: 0.0 0.0  
Transactions: 0.1   

Instance Efficiency Percentages (Target 100%)

Buffer Nowait %: 100.00Redo NoWait %: 99.99
Buffer Hit %: 98.82In-memory Sort %: 99.93
Library Hit %: 99.62Soft Parse %: 94.52
Execute to Parse %: 98.27Latch Hit %: 99.97
Parse CPU to Parse Elapsd %: 89.49% Non-Parse CPU: 98.84
Flash Cache Hit %: 0.00

Top 10 Foreground Events by Total Wait Time

EventWaitsTotal Wait Time (sec)Avg Wait% DB timeWait Class
DB CPU 1386.8 53.8 
SQL*Net more data from dblink230,614803.63.48ms31.2Network
SQL*Net message from dblink100,374279.62.79ms10.8Network
db file scattered read48,81635717.22us1.4User I/O
log file switch (checkpoint incomplete)3425.6751.64ms1.0Configuration
control file sequential read283,93323.482.25us.9System I/O
db file sequential read96,43814.6151.60us.6User I/O
SQL*Net break/reset to client1,66411.97.14ms.5Application
direct path read27,1146.9253.77us.3User I/O
SQL*Net more data to client143,6042.517.58us.1Network

Wait Classes by Total Wait Time

Wait ClassWaitsTotal Wait Time (sec)Avg Wait Time% DB timeAvg Active Sessions
DB CPU 1,387 53.80.0
Network730,8231,0861.49ms42.10.0
System I/O838,77685100.77us3.30.0
User I/O202,87465318.49us2.50.0
Other183,70336194.83us1.40.0
Configuration10627256.68ms1.10.0
Application1,851126.45ms.50.0
Concurrency44201.03ms.00.0
Commit7030477.68us.00.0
Administrative406.00us.00.0

Host CPU

CPUsCoresSocketsLoad Average BeginLoad Average End%User%System%WIO%Idle
8 8 1   0.9 1.1  98.0

Instance CPU

%Total CPU%Busy CPU%DB time waiting for CPU (Resource Manager)
0.2 9.4 0.0

IO Profile

Read+Write Per SecondRead per SecondWrite Per Second
Total Requests: 11.6 8.4 3.2
Database Requests: 4.6 2.5 2.1
Optimized Requests: 0.0 0.0 0.0
Redo Requests: 0.3 0.0 0.3
Total (MB): 1.3 1.1 0.2
Database (MB): 1.1 1.0 0.1
Optimized Total (MB): 0.0 0.0 0.0
Redo (MB): 0.0 0.0 0.0
Database (blocks): 144.7 127.8 16.9
Via Buffer Cache (blocks): 35.5 32.6 2.9
Direct (blocks): 109.2 95.2 14.0

Memory Statistics

BeginEnd
Host Mem (MB): 20,479.0 20,479.0
SGA use (MB): 10,752.0 10,752.0
PGA use (MB): 380.9 609.9
% Host Mem used for SGA+PGA: 54.36 55.48

Database Resource Limits

BeginEnd
CPUs:88
SGA Target: 11,274,289,152 11,274,289,152
PGA Target: 3,758,096,384 3,758,096,384
Memory Target 0 0

Cache Sizes

BeginEnd
Buffer Cache: 4,352M 4,352MStd Block Size: 8K
Shared Pool Size: 6,048M 6,048MLog Buffer: 19,272K
In-Memory Area: 0M 0M

Shared Pool Statistics

BeginEnd
Memory Usage %: 9.17 18.39
% SQL with executions>1: 81.23 94.43
% Memory for SQL w/exec>1: 76.20 92.43

Main Report


Back to Top

Wait Events Statistics

Back to Top

Time Model Statistics

Statistic NameTime (s)% of DB Time% of Total CPU Time
sql execute elapsed time2,541.5798.58 
DB CPU1,386.7653.7978.53
parse time elapsed62.012.41 
hard parse elapsed time59.782.32 
PL/SQL execution elapsed time26.191.02 
PL/SQL compilation elapsed time4.650.18 
failed parse elapsed time3.910.15 
connection management call elapsed time3.100.12 
hard parse (sharing criteria) elapsed time3.070.12 
hard parse (bind mismatch) elapsed time0.660.03 
repeated bind elapsed time0.130.01 
sequence load elapsed time0.020.00 
DB time2,578.20  
background elapsed time3,572.28  
background cpu time379.13 21.47
total CPU time1,765.89  


Back to Wait Events Statistics
Back to Top

Operating System Statistics

StatisticValueEnd Value
FREE_MEMORY_BYTES6,832,300,032513,937,408
AVG_BUSY_TIME214,589 
AVG_IDLE_TIME11,270,581 
AVG_SYS_TIME111,189 
AVG_USER_TIME87,082 
BUSY_TIME1,874,636 
IDLE_TIME90,326,634 
SYS_TIME1,046,048 
USER_TIME835,321 
PHYSICAL_MEMORY_BYTES21,473,820,672 
NUM_CPUS8 
NUM_CPU_CORES8 
NUM_CPU_SOCKETS1 


Back to Wait Events Statistics
Back to Top

Operating System Statistics - Detail

Snap TimeLoad%busy%user%sys%idle%iowait
06-Apr 03:00:220.00     
06-Apr 04:00:270.003.582.131.4596.420.00
06-Apr 05:00:310.001.510.471.0598.490.00
06-Apr 06:00:360.001.520.501.0398.480.00
06-Apr 07:00:400.001.430.460.9898.570.00
06-Apr 08:00:440.001.230.380.8698.770.00
06-Apr 09:00:510.001.350.450.9298.650.00
06-Apr 10:00:550.001.640.601.0598.360.00
06-Apr 11:00:590.001.200.370.8498.800.00
06-Apr 12:00:040.001.410.460.9698.590.00
06-Apr 13:00:080.001.590.521.0898.410.00
06-Apr 14:00:120.001.410.430.9998.590.00
06-Apr 15:00:170.001.650.551.1198.350.00
06-Apr 16:00:210.001.530.491.0498.470.00
06-Apr 17:00:250.001.400.430.9798.600.00
06-Apr 18:00:300.001.780.571.2298.220.00
06-Apr 19:00:350.001.750.561.1998.250.00
06-Apr 20:00:390.002.230.871.3797.770.00
06-Apr 21:00:440.001.780.591.2098.220.00
06-Apr 22:00:490.002.060.851.2197.940.00
06-Apr 23:00:530.001.881.010.8898.120.00
07-Apr 00:00:580.001.640.581.0898.360.00
07-Apr 01:00:020.002.771.741.0497.230.00
07-Apr 02:00:070.001.800.801.0198.200.00
07-Apr 03:00:110.001.400.460.9698.600.00
07-Apr 04:00:150.003.171.901.2896.830.00
07-Apr 05:00:200.001.500.471.0498.500.00
07-Apr 06:00:240.001.540.501.0598.460.00
07-Apr 07:00:280.002.861.721.1597.140.00
07-Apr 08:00:330.002.020.971.0697.980.00
07-Apr 09:00:370.003.342.111.2396.660.00
07-Apr 10:00:410.001.690.651.0598.310.00
07-Apr 11:00:540.007.394.422.9892.610.00


Back to Wait Events Statistics
Back to Top

Foreground Wait Class

Wait ClassWaits%Time -outsTotal Wait Time (s)Avg wait%DB time
DB CPU  1,387 53.79
Network730,52401,0861.49ms42.12
User I/O188,193059315.60us2.30
Configuration66627408.63ms1.05
System I/O283,93302382.25us0.91
Application1,7310126.89ms0.46
Other10,61912234.71us0.10
Concurrency79304.99ms0.02
Commit60900524.44us0.01
Administrative4006.00us0.00


Back to Wait Events Statistics
Back to Top

Foreground Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg waitWaits /txn% DB time
SQL*Net more data from dblink230,614 8043.48ms28.9431.17
SQL*Net message from dblink100,374 2802.79ms12.6010.84
db file scattered read48,816 35717.22us6.131.36
log file switch (checkpoint incomplete)34 26751.64ms0.000.99
control file sequential read283,933 2382.25us35.630.91
db file sequential read96,438 15151.60us12.100.57
SQL*Net break/reset to client1,664 127.14ms0.210.46
direct path read27,114 7253.77us3.400.27
SQL*Net more data to client143,604 317.58us18.020.10
PGA memory operation9,542 2255.68us1.200.09
log file switch completion27 151.44ms0.000.05
Disk file operations I/O1,232 11.12ms0.150.05
direct path read temp11,202 189.40us1.410.04
log file sync609 0524.44us0.080.01
direct path write temp2,304 097.38us0.290.01
db file parallel read924 0242.43us0.120.01
resmgr:internal state change21000103.56ms0.000.01
SQL*Net message to client155,502 01.29us19.510.01
library cache lock10 018.04ms0.000.01
SQL*Net message to dblink100,367 0814.66ns12.590.00
local write wait138 0331.86us0.020.00
enq: RO - fast object reuse60 0661.55us0.010.00
ADR block file read135 0221.56us0.020.00
undo segment extension410005.44ms0.000.00
enq: KO - fast object checkpoint7 02.11ms0.000.00
enq: JG - queue lock1 011.44ms0.000.00
SQL*Net vector data to client33 0203.58us0.000.00
direct path write20 0269.60us0.000.00
reliable message75 061.27us0.010.00
enq: CR - block range reuse ckpt8 0503.25us0.000.00
log file switch (private strand flush incomplete)1 03.20ms0.000.00
latch: shared pool33 071.09us0.000.00
Compression analysis712 02.41us0.090.00
cursor: pin S wait on X1 01.37ms0.000.00
library cache load lock2 0666.50us0.000.00
SQL*Net more data to dblink15 086.73us0.000.00
SQL*Net message from client155,478 123,663795.37ms19.51 
jobq slave wait10,332995,170500.37ms1.30 
PL/SQL lock timer110011003.88ms0.00 
single-task message6 038.27ms0.00 


Back to Wait Events Statistics
Back to Top

Background Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg waitWaits /txn% bg time
control file sequential read387,07803283.66us48.570.91
latch free155,674022141.66us19.530.62
control file parallel write47,202015327.33us5.920.43
oracle thread bootstrap4980917.95ms0.060.25
log file parallel write32,36106197.50us4.060.18
db file parallel write44,0980481.43us5.530.10
db file async I/O submit43,9760375.59us5.520.09
Disk file operations I/O1,565031.67ms0.200.07
db file sequential read11,62102176.03us1.460.06
os thread creation498012.62ms0.060.04
db file scattered read1,44401374.05us0.180.02
LGWR worker group ordering1,38700236.99us0.170.01
undo segment extension359706.41ms0.000.01
LGWR all worker groups50900282.18us0.060.00
PGA memory operation9680089.43us0.120.00
KSV master wait9,43810008.96us1.180.00
LGWR any worker group7890095.19us0.100.00
enq: CR - block range reuse ckpt69400100.35us0.090.00
reliable message8160077.59us0.100.00
ADR block file read34900163.71us0.040.00
ADR block file write10500295.49us0.010.00
ADR file lock14400202.22us0.020.00
cursor: pin S3008.49ms0.000.00
enq: CF - contention19001.09ms0.000.00
buffer busy waits1980085.76us0.020.00
log file sync9400174.70us0.010.00
log file sequential read6400254.30us0.010.00
read by other session7002.30ms0.000.00
log file single write6400242.91us0.010.00
row cache mutex4300251.74us0.010.00
enq: RO - fast object reuse1180089.88us0.010.00
log file switch completion2005.13ms0.000.00
library cache: mutex X1090082.28us0.010.00
LGWR wait for redo copy3770019.32us0.050.00
local write wait800690.50us0.000.00
enq: TX - contention2002.22ms0.000.00
enq: HW - contention3001.27ms0.000.00
direct path write330075.18us0.000.00
asynch descriptor resize35710003.15us0.040.00
Space Manager: slave idle wait482,70101,820,0233770.50ms60.57 
rdbms ipc message1,029,133931,723,5641674.77ms129.14 
pmon timer230,288100691,2343001.61ms28.90 
class slave wait9,4470453,80848.04 s1.19 
LGWR worker group idle26,0610230,2848836.36ms3.27 
DIAG idle wait229,560100230,2121002.84ms28.81 
dispatcher timer1,921100115,26860.00 s0.24 
Data Guard: Gap Manager1,9210115,26760.00 s0.24 
Streams AQ: qmn coordinator idle wait8,3260115,23513.84 s1.04 
Streams AQ: qmn slave idle wait4,2110115,23527.37 s0.53 
smon timer40691115,230283.82 s0.05 
heartbeat redo informer114,8010115,2301003.74ms14.41 
lreg timer38,371100115,2303003.05ms4.82 
wait for unread message on broadcast channel114,877100115,2301003.07ms14.42 
pman timer38,379100115,2253002.28ms4.82 
AQPC idle3,840100115,21330.00 s0.48 
Data Guard: Timer1920115,201600.00 s0.02 
SQL*Net message from client3960513.27ms0.05 


Back to Wait Events Statistics
Back to Top

Wait Event Histogram

  % of Total Waits
EventTotal Waits<8us<16us<32us<64us<128us<256us<512us>=512us
ADR block file read484   4.130.841.922.7.4
ADR block file write105    22.98.662.95.7
ADR file lock14447.21.41.4  .741.77.6
AWR Flush16564.235.2 .6    
Compression analysis107295.24.1.7     
Disk file operations I/O2797   5.629.118.121.825.4
KSV master wait943842.951.06.0.2.0.0  
LGWR all worker groups509.21.641.818.99.216.71.410.2
LGWR any worker group789.97.022.626.727.07.66.51.8
LGWR wait for redo copy37721.214.953.110.1.5.3  
LGWR worker group ordering13862.37.712.07.94.327.330.87.6
PGA memory operation10.5K5.62.41.51.541.022.710.714.6
SQL*Net break/reset to client166646.53.4.1   .149.9
SQL*Net message from dblink100.4K   49.438.82.86.82.2
SQL*Net message to client155.8K98.81.1.1.0 .0.0 
SQL*Net message to dblink100.4K99.6.4.0     
SQL*Net more data from client1526.733.320.020.0    
SQL*Net more data from dblink230.6K79.58.11.5.8.3.22.96.7
SQL*Net more data to client143.6K.070.323.43.22.6.5.0.0
SQL*Net more data to dblink15 13.320.020.013.333.3  
SQL*Net vector data to client33   18.245.524.29.13.0
asynch descriptor resize41399.3.7      
buffer busy waits19914.63.59.521.632.712.65.0.5
control file parallel write47.2K    7.922.663.55.9
control file sequential read671K   44.746.27.81.3.1
cursor: pin S3       100.0
cursor: pin S wait on X1       100.0
db file async I/O submit44K  64.428.93.32.4.3.6
db file parallel read925   .228.456.19.16.2
db file parallel write44.1K.1.1.123.771.63.3.7.4
db file scattered read50.3K   .36.522.715.055.4
db file sequential read108K   7.732.453.63.62.7
direct path read27.1K.1.51.85.914.233.539.34.7
direct path read temp11.2K.21.13.825.154.415.0.2.1
direct path write53   43.432.111.35.77.5
direct path write temp2304.73.311.224.547.47.63.12.1
enq: CF - contention19      10.589.5
enq: CR - block range reuse ckpt702 .323.149.77.5.417.81.1
enq: HW - contention3    66.7  33.3
enq: JG - queue lock1       100.0
enq: KO - fast object checkpoint7      14.385.7
enq: RO - fast object reuse178  2.238.825.34.59.619.7
enq: TX - contention2       100.0
index (re)build lock or pin object450.050.0      
latch free155.7K.1.1.1.243.653.62.1.2
latch: cache buffers chains520.020.0 40.0 20.0  
latch: cache buffers lru chain1338.538.5 23.1    
latch: call allocation1100.0       
latch: messages1   100.0    
latch: redo allocation2 50.0   50.0  
latch: shared pool3737.816.229.75.45.4 2.72.7
library cache load lock2      50.050.0
library cache lock10       100.0
library cache: bucket mutex X1100.0       
library cache: mutex X11055.55.53.67.32.713.69.12.7
local write wait146      96.63.4
log file parallel write32.4K    46.032.017.14.9
log file sequential read64   25.060.99.41.63.1
log file single write64    26.634.435.93.1
log file switch (checkpoint incomplete)34       100.0
log file switch (private strand flush incomplete)1       100.0
log file switch completion29       100.0
log file sync703.1.41.33.15.327.956.05.8
log file sync: SCN ordering1       100.0
oracle thread bootstrap498       100.0
os thread creation498       100.0
rdbms ipc reply8   100.0    
read by other session7    14.328.6 57.1
reliable message891  9.142.837.410.1.4.2
resmgr:internal state change2       100.0
row cache lock333.333.333.3     
row cache mutex6851.538.28.8    1.5
undo segment extension3943.65.12.6    48.7
utl_file I/O560.020.0    20.0 
AQPC idle3840       100.0
DIAG idle wait229.5K       100.0
Data Guard: Gap Manager1921       100.0
Data Guard: Timer192       100.0
LGWR worker group idle26.1K.73.44.47.612.310.47.353.9
PL/SQL lock timer1       100.0
SQL*Net message from client155.9K.0.0.025.332.14.52.735.4
Space Manager: slave idle wait479K.3.3.4.2.0.0.198.8
Streams AQ: qmn coordinator idle wait83261.2  1.046.22.1.049.4
Streams AQ: qmn slave idle wait42112.3      97.7
class slave wait9792   3.11.01.23.691.2
dispatcher timer1921       100.0
heartbeat redo informer114.8K       100.0
jobq slave wait10.3K       100.0
lreg timer38.4K       100.0
pman timer38.4K       100.0
pmon timer230.3K       100.0
rdbms ipc message1M1.3.4.6.61.11.1.794.2
single-task message6       100.0
smon timer406       100.0
wait for unread message on broadcast channel114.9K       100.0


Back to Wait Events Statistics
Back to Top

Wait Event Histogram (up to 64 us)

  % of Total Waits
EventWaits 1us - 64us <1us <2us <4us<8us<16us<32us<64us>=64us
ADR block file read20      4.195.9
ADR file lock72 3.532.611.11.41.4 50.0
AWR Flush1652.424.213.324.235.2 .6 
Compression analysis10729.248.625.711.84.1.7  
Disk file operations I/O156      5.694.4
KSV master wait9436.1.1.242.351.06.0.2.0
LGWR all worker groups318   .21.641.818.937.5
LGWR any worker group451.3.5 .17.022.626.742.8
LGWR wait for redo copy3747.29.32.91.914.953.110.1.8
LGWR worker group ordering415.4.2.71.07.712.07.970.1
PGA memory operation1160  4.71.02.41.51.589.0
SQL*Net break/reset to client833  6.140.43.4.1 50.0
SQL*Net message from dblink49.6K      49.450.6
SQL*Net message to client155.8K38.232.421.56.61.1.1.0.0
SQL*Net message to dblink100.4K46.443.94.94.3.4.0  
SQL*Net more data from client15   26.733.320.020.0 
SQL*Net more data from dblink207.4K.0.521.857.28.11.5.810.1
SQL*Net more data to client139.2K   .070.323.43.23.1
SQL*Net more data to dblink8    13.320.020.046.7
SQL*Net vector data to client6      18.281.8
asynch descriptor resize413 4.860.833.7.7   
buffer busy waits98 3.06.55.03.59.521.650.8
control file sequential read299.8K      44.755.3
db file async I/O submit41.1K     64.428.96.6
db file parallel read2      .299.8
db file parallel write10.6K .0.1.0.1.123.776.0
db file scattered read149      .399.7
db file sequential read8321      7.792.3
direct path read2243   .1.51.85.991.7
direct path read temp3387  .1.11.13.825.169.8
direct path write23      43.456.6
direct path write temp916   .73.311.224.560.2
enq: CR - block range reuse ckpt513    .323.149.726.9
enq: RO - fast object reuse73     2.238.859.0
index (re)build lock or pin object4  25.025.050.0   
latch free787 .0.0.1.1.1.299.5
latch: cache buffers chains4   20.020.0 40.020.0
latch: cache buffers lru chain13  15.423.138.5 23.1 
latch: call allocation1   100.0    
latch: messages1      100.0 
latch: redo allocation1    50.0  50.0
latch: shared pool33  10.827.016.229.75.410.8
library cache: bucket mutex X1   100.0    
library cache: mutex X79 3.617.334.55.53.67.328.2
log file sequential read16      25.075.0
log file sync35   .1.41.33.195.0
rdbms ipc reply8      100.0 
reliable message462     9.142.848.1
row cache lock3 33.3  33.333.3  
row cache mutex67  2.948.538.28.8 1.5
undo segment extension202.6 7.733.35.12.6 48.7
utl_file I/O4 20.040.0 20.0  20.0


Back to Wait Events Statistics
Back to Top

Wait Event Histogram (up to 32 ms)

  % of Total Waits
EventWaits 1ms to 32ms <512us <1ms <2ms <4ms<8ms<16ms<32ms>=32ms
ADR block file read299.6.4      
ADR block file write694.35.7      
ADR file lock1192.47.6      
Disk file operations I/O71174.69.55.12.9.17.0.9 
LGWR all worker groups5289.83.1.86.1.2   
LGWR any worker group1498.21.5.1.1    
LGWR worker group ordering10692.46.11.5.1    
PGA memory operation153185.413.8.4.2.1.0.0.0
SQL*Net break/reset to client82550.1    48.7.8.4
SQL*Net message from dblink195797.8.8.4.3.2.2.1.2
SQL*Net more data from dblink898693.31.61.0.0.0.11.02.8
SQL*Net more data to client2100.0.0 .0    
SQL*Net vector data to client197.0  3.0    
buffer busy waits199.5 .5     
control file parallel write278394.15.8.1.0.0   
control file sequential read46999.9.0.0.0.0.0.0.0
cursor: pin S3  33.3  66.7  
cursor: pin S wait on X1  100.0     
db file async I/O submit26899.4.1.2.1.1.0.0.0
db file parallel read5793.82.52.8.8.1   
db file parallel write18999.6.3.1.0.0   
db file scattered read27.9K44.617.137.9.3.1.0  
db file sequential read293397.32.2.5.0.0.0  
direct path read128395.34.1.5.0.0.0  
direct path read temp1699.9.1.0     
direct path write492.57.5      
direct path write temp4997.91.9.2.0    
enq: CF - contention1710.568.45.315.8    
enq: CR - block range reuse ckpt898.91.1      
enq: HW - contention166.7  33.3    
enq: JG - queue lock1     100.0  
enq: KO - fast object checkpoint614.357.1 14.3 14.3  
enq: RO - fast object reuse3580.314.03.91.7    
enq: TX - contention2  50.050.0    
latch free30599.8.2.0.0.0   
latch: shared pool197.3 2.7     
library cache load lock150.050.0      
library cache lock9    30.050.010.010.0
library cache: mutex X397.32.7      
local write wait596.62.7.7     
log file parallel write158495.14.4.4.1    
log file sequential read296.91.6   1.6  
log file single write296.93.1      
log file switch (checkpoint incomplete)19  2.947.12.92.9 44.1
log file switch (private strand flush incomplete)1   100.0    
log file switch completion16   17.231.06.9 44.8
log file sync4094.24.61.0.1   .1
log file sync: SCN ordering1 100.0      
oracle thread bootstrap491     47.051.61.4
os thread creation498  11.082.16.8   
read by other session442.942.9   14.3  
reliable message299.8.2      
row cache mutex198.5    1.5  
undo segment extension1951.3    35.912.8 


Back to Wait Events Statistics
Back to Top

Wait Event Histogram (up to 2 sec)

  % of Total Waits
EventWaits 64ms to 2s<32ms<64ms<1/8s<1/4s<1/2s <1s <2s>=2s
PGA memory operation2100.0.0      
SQL*Net break/reset to client799.6.2 .2    
SQL*Net message from dblink21999.8.1.1.0.0.0.0.0
SQL*Net more data from dblink649397.21.11.2.4.0.1.0.0
control file sequential read4100.0.0.0     
db file async I/O submit17100.0.0.0     
library cache lock190.0 10.0     
log file switch (checkpoint incomplete)1555.9    2.941.2 
log file switch completion1355.2 44.8     
log file sync199.9 .1     
oracle thread bootstrap798.6.8.6     
resmgr:internal state change2  100.0     


Back to Wait Events Statistics
Back to Top

Wait Event Histogram (up to 2 min)

  % of Total Waits
EventWaits 4s to 2m<2s <4s <8s<16s<32s< 1m< 2m>=2m
SQL*Net message from dblink28100.0.0.0.0.0   
SQL*Net more data from dblink3100.0.0      


Back to Wait Events Statistics
Back to Top

Wait Event Histogram (up to 1 hr)

No data exists for this section of the report.

Back to Wait Events Statistics
Back to Top

Service Statistics

Service NameDB Time (s)DB CPU (s)Physical Reads (K)Logical Reads (K)
ABS12,2941,13013,764231,158
SYS$USERS28425792689,790
ABS1XDB0000
SYS$BACKGROUND00427,230


Back to Wait Events Statistics
Back to Top

Service Wait Class Stats

Service NameUser I/O Total WtsUser I/O Wt TimeConcurcy Total WtsConcurcy Wt TimeAdmin Total WtsAdmin Wt TimeNetwork Total WtsNetwork Wt Time
ABS1 14272349200407287471067
SYS$USERS 454701059000177719
SYS$BACKGROUND 14665536500000


Back to Wait Events Statistics
Back to Top

Top 10 Channel Waits

ChannelWaitsTotal Wait Time (s)Avg Wait
parameters to cluster db instances - broadcast channel 2077.50us
obj broadcast channel 184049.82us
RBR channel 702083.06us


Back to Wait Events Statistics
Back to Top

Top Process Types by Wait Class

Process TypeDescriptionWait Class TypeWait Time (sec)
 Others (foregrounds + unclassified backgrounds)Network1,068.70
 Others (foregrounds + unclassified backgrounds)User I/O48.90
CKPTcheckpointSystem I/O43.17
 Others (foregrounds + unclassified backgrounds)System I/O23.34
Wspace management slave poolOther22.09
 Others (foregrounds + unclassified backgrounds)Application11.92
JJob queue slavesUser I/O10.16
MMONManageability Monitor ProcessOther7.39
DBW0db writer process 0System I/O6.92
LGLog Writer SlaveSystem I/O5.31
MZMMON slave class 2User I/O3.01
MMONManageability Monitor ProcessSystem I/O2.76
 Others (foregrounds + unclassified backgrounds)Other2.50
CJQ0Job Queue CoordinatorOther1.63
LGWRRedo etc.System I/O1.46
PSP0process spawner 0Other1.30
MMMON slave class 1User I/O1.20
TT*Redo TransportSystem I/O0.81
Wspace management slave poolUser I/O0.67
MMMON slave class 1System I/O0.64


Back to Wait Events Statistics
Back to Top

Top Process Types by CPU Used

Process TypeDescriptionCPU Time (sec)
 Others (foregrounds + unclassified backgrounds)1,126.56
JJob queue slaves257.55
DIA0diagnosibility process 0184.14
GEN1generic136.03
DBRMDataBase Resource Manager35.17
MMMON slave class 133.90
MZMMON slave class 233.53
CKPTcheckpoint18.84
MMNLManageability Monitor Process 213.06
MMONManageability Monitor Process10.75
DBW0db writer process 06.64
LGLog Writer Slave3.56
Wspace management slave pool2.24
LGWRRedo etc.2.09
CJQ0Job Queue Coordinator1.64
PSP0process spawner 01.27
VKTMVirtual Keeper of TiMe process1.02
SMONSystem Monitor Process0.66
TT*Redo Transport0.52
PParallel query slave0.52


Back to Wait Events Statistics
Back to Top

SQL Statistics

Back to Top

SQL ordered by Elapsed Time

Elapsed Time (s)Executions Elapsed Time per Exec (s) %Total%CPU%IO SQL IdSQL ModuleSQL Text
1,471.982735.9957.0931.471.47c0874a95q5fr1 SQL*Plus BEGIN load_staging.main; END;
480.25680.0418.630.300.00d3h8s5qckxvs9 SQL*Plus INSERT /*+ APPEND PARALLEL("ST...
335.917680.4413.0399.780.00atwn5u4uapv9n zbxdb with all_status as ( select 'I...
302.15650.3611.720.220.007rtx2myz3wbp1 SQL*Plus INSERT /*+ APPEND PARALLEL("ST...
257.452128.739.9955.216.71fpxb4nrq50xq5 SQL*Plus BEGIN load_warehouse.main; END...
229.011229.018.8897.383.02b6usrg82hwsa3 DBMS_SCHEDULER call dbms_stats.gather_databas...
124.811124.814.84100.000.00as2dr3ag24gay   select not_stale.obj# from (se...
114.45257.234.4498.141.816agg8utaxsrnn SQL*Plus select count(*) from V_ERROR_S...
99.21249.613.8598.981.036ckg9wqnwjxa2 SQL*Plus select count(*) from V_ERROR_L...
59.75229.872.320.100.002x4svbvd2pzrh SQL*Plus MERGE INTO "STFACT_DELIVERIES"...
58.4969.752.277.410.12aqqazvrqq37v8 SQL*Plus INSERT /*+ APPEND */ INTO "FAC...
56.37228.182.1980.9719.995f0390fgb753u SQL*Plus DELETE FROM "FACT_LLGWEEKLYCUS...
56.06228.032.1778.8418.253sghnhufp3jj8 SQL*Plus DELETE FROM "STFACT_LLGWEEKLYC...
55.7169.282.1699.950.11dqsw4wzps0dn0 ORACLE.EXE SELECT /*+ */ "PRODUCTLISTPERC...
49.58224.791.9298.281.66d3pu8468d6chv SQL*Plus select count(*) from V_ERROR_W...
48.052700.181.8697.620.013wh9htctp7199   insert /* KSXM:TAKE_SNPSHOT */...
44.05144.051.7153.943.254xm1ruvkx3awx DBMS_SCHEDULER DECLARE job BINARY_INTEGER := ...
41.54220.771.610.720.20a0adpz4wkuvgr SQL*Plus MERGE INTO "STFACT_SOIL_COUNTS...
35.86217.931.390.060.006qwv0mx2g3bzn SQL*Plus MERGE INTO "STFACT_CIRC_INV_SN...
31.30215.651.2195.084.631ffmsrn8axk36 SQL*Plus select count(*) from V_ERROR_C...
29.92214.961.1698.050.125x48ka9hyafjv SQL*Plus MERGE INTO "FACT_LLGWEEKLYCUST...
28.67214.331.1199.030.415ttgzngzq7vs4 SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
26.303,6000.011.0294.260.0045xq26tz4th7v zbxdb select 'inst['||i.instance_nam...


Back to SQL Statistics
Back to Top

SQL ordered by CPU Time

CPU Time (s)Executions CPU per Exec (s)%TotalElapsed Time (s)%CPU%IO SQL IdSQL ModuleSQL Text
463.192231.5933.401,471.9831.471.47c0874a95q5fr1 SQL*Plus BEGIN load_staging.main; END;
335.167680.4424.17335.9199.780.00atwn5u4uapv9n zbxdb with all_status as ( select 'I...
223.011223.0116.08229.0197.383.02b6usrg82hwsa3 DBMS_SCHEDULER call dbms_stats.gather_databas...
142.13271.0710.25257.4555.216.71fpxb4nrq50xq5 SQL*Plus BEGIN load_warehouse.main; END...
124.801124.809.00124.81100.000.00as2dr3ag24gay   select not_stale.obj# from (se...
112.33256.168.10114.4598.141.816agg8utaxsrnn SQL*Plus select count(*) from V_ERROR_S...
98.20249.107.0899.2198.981.036ckg9wqnwjxa2 SQL*Plus select count(*) from V_ERROR_L...
55.6869.284.0155.7199.950.11dqsw4wzps0dn0 ORACLE.EXE SELECT /*+ */ "PRODUCTLISTPERC...
48.73224.363.5149.5898.281.66d3pu8468d6chv SQL*Plus select count(*) from V_ERROR_W...
46.902700.173.3848.0597.620.013wh9htctp7199   insert /* KSXM:TAKE_SNPSHOT */...
45.64222.823.2956.3780.9719.995f0390fgb753u SQL*Plus DELETE FROM "FACT_LLGWEEKLYCUS...
44.20222.103.1956.0678.8418.253sghnhufp3jj8 SQL*Plus DELETE FROM "STFACT_LLGWEEKLYC...
29.76214.882.1531.3095.084.631ffmsrn8axk36 SQL*Plus select count(*) from V_ERROR_C...
29.34214.672.1229.9298.050.125x48ka9hyafjv SQL*Plus MERGE INTO "FACT_LLGWEEKLYCUST...
28.39214.192.0528.6799.030.415ttgzngzq7vs4 SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
24.793,6000.011.7926.3094.260.0045xq26tz4th7v zbxdb select 'inst['||i.instance_nam...
23.76123.761.7144.0553.943.254xm1ruvkx3awx DBMS_SCHEDULER DECLARE job BINARY_INTEGER := ...
18.835,651,5490.001.3619.5796.240.00dk3h7kk54rbpc SQL*Plus SELECT NVL(S.STRING, '???') FR...
16.5828.291.2016.6899.391.12cb59yctuxy8s2 SQL*Plus UPDATE STDIM_CUSTOMER C SET C....
14.9127.451.0721.3469.832.3119ku7820ny7aj SQL*Plus MERGE INTO "ABS_ETL_LOG" USING...
14.8427.421.0714.9599.290.20fkpyw5zvc644d SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
14.6227.311.0514.7599.150.226rrjzmn5d2uta DBMS_SCHEDULER /* SQL Analyze(9, 1) */ INSERT...


Back to SQL Statistics
Back to Top

SQL ordered by User I/O Wait Time

User I/O Time (s)Executions UIO per Exec (s)%TotalElapsed Time (s)%CPU%IO SQL IdSQL ModuleSQL Text
21.59210.8033.421,471.9831.471.47c0874a95q5fr1 SQL*Plus BEGIN load_staging.main; END;
17.2728.6426.73257.4555.216.71fpxb4nrq50xq5 SQL*Plus BEGIN load_warehouse.main; END...
11.2725.6417.4456.3780.9719.995f0390fgb753u SQL*Plus DELETE FROM "FACT_LLGWEEKLYCUS...
10.2325.1215.8456.0678.8418.253sghnhufp3jj8 SQL*Plus DELETE FROM "STFACT_LLGWEEKLYC...
6.9116.9110.69229.0197.383.02b6usrg82hwsa3 DBMS_SCHEDULER call dbms_stats.gather_databas...
2.8721.434.4410.2744.1527.929su2tsjhjvb40 SQL*Plus DELETE FROM "STFACT_CIRC_INV_S...
2.3230.773.607.7369.6430.050jbayvkjmvfan ORACLE.EXE SELECT /*+ ALL_ROWS USE_NL ("S...
2.0721.043.21114.4598.141.816agg8utaxsrnn SQL*Plus select count(*) from V_ERROR_S...
1.5311.532.378.9383.2117.176mcpb06rctk0x DBMS_SCHEDULER call dbms_space.auto_space_adv...
1.4730.492.288.5483.9717.224y402dt2u2wpy ORACLE.EXE SELECT /*+ ALL_ROWS USE_HASH (...
1.4520.722.2431.3095.084.631ffmsrn8axk36 SQL*Plus select count(*) from V_ERROR_C...
1.4311.432.2244.0553.943.254xm1ruvkx3awx DBMS_SCHEDULER DECLARE job BINARY_INTEGER := ...
1.0311.031.602.8465.6536.369f2asbjfzwudk DBMS_SCHEDULER /* SQL Analyze(1) */ select /*...
1.0320.511.5999.2198.981.036ckg9wqnwjxa2 SQL*Plus select count(*) from V_ERROR_L...
0.9910.991.535.3982.7618.37a38x34vtv4ufx nqsserver.exe WITH SAWITH0 AS (select sum(T1...
0.877680.001.3416.9757.315.11avntytqqm5a2j zbxdb select /*+noparallel*/ 't_ts['...
0.8220.411.2749.5898.281.66d3pu8468d6chv SQL*Plus select count(*) from V_ERROR_W...
0.74150.051.140.9427.2478.308szmwam7fysa3 DBMS_SCHEDULER insert into wri$_adv_objspace_...
0.7010.701.081.4154.8749.375kmb92tas824f DBMS_SCHEDULER select /*+ opt_param('_optimiz...


Back to SQL Statistics
Back to Top

SQL ordered by Gets

Buffer Gets ExecutionsGets per Exec %TotalElapsed Time (s) %CPU %IO SQL IdSQL ModuleSQL Text
110,757,732768144,215.8033.75335.9199.80atwn5u4uapv9n zbxdb with all_status as ( select 'I...
81,232,195240,616,097.5024.751,471.9831.51.5c0874a95q5fr1 SQL*Plus BEGIN load_staging.main; END;
75,390,341175,390,341.0022.97229.0197.43b6usrg82hwsa3 DBMS_SCHEDULER call dbms_stats.gather_databas...
71,128,852270263,440.1921.6748.0597.603wh9htctp7199   insert /* KSXM:TAKE_SNPSHOT */...
36,700,615218,350,307.5011.1828.6799.45ttgzngzq7vs4 SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
18,260,75629,130,378.005.56257.4555.26.7fpxb4nrq50xq5 SQL*Plus BEGIN load_warehouse.main; END...
13,861,410113,861,410.004.2244.0553.93.34xm1ruvkx3awx DBMS_SCHEDULER DECLARE job BINARY_INTEGER := ...
11,826,94225,913,471.003.6014.9599.3.2fkpyw5zvc644d SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
11,814,11125,907,055.503.6014.7599.2.26rrjzmn5d2uta DBMS_SCHEDULER /* SQL Analyze(9, 1) */ INSERT...
11,359,74061,893,290.003.4655.7199.9.1dqsw4wzps0dn0 ORACLE.EXE SELECT /*+ */ "PRODUCTLISTPERC...
11,303,1075,651,5492.003.4419.5796.20dk3h7kk54rbpc SQL*Plus SELECT NVL(S.STRING, '???') FR...
8,930,25224,465,126.002.725.6999.3.198vfwgnnkss1y SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
8,491,59124,245,795.502.5931.3095.14.61ffmsrn8axk36 SQL*Plus select count(*) from V_ERROR_C...
5,769,72322,884,861.501.7629.9298.1.15x48ka9hyafjv SQL*Plus MERGE INTO "FACT_LLGWEEKLYCUST...
5,455,46822,727,734.001.6616.6899.41.1cb59yctuxy8s2 SQL*Plus UPDATE STDIM_CUSTOMER C SET C....
4,429,00122,214,500.501.3521.3469.82.319ku7820ny7aj SQL*Plus MERGE INTO "ABS_ETL_LOG" USING...


Back to SQL Statistics
Back to Top

SQL ordered by Reads

Physical ReadsExecutionsReads per Exec %TotalElapsed Time (s)%CPU%IO SQL IdSQL ModuleSQL Text
7,534,81723,767,408.5051.151,471.9831.471.47c0874a95q5fr1 SQL*Plus BEGIN load_staging.main; END;
1,811,3232905,661.5012.30257.4555.216.71fpxb4nrq50xq5 SQL*Plus BEGIN load_warehouse.main; END...
1,530,7402765,370.0010.3999.2198.981.036ckg9wqnwjxa2 SQL*Plus select count(*) from V_ERROR_L...
1,500,9202750,460.0010.1956.3780.9719.995f0390fgb753u SQL*Plus DELETE FROM "FACT_LLGWEEKLYCUS...
1,441,4262720,713.009.7856.0678.8418.253sghnhufp3jj8 SQL*Plus DELETE FROM "STFACT_LLGWEEKLYC...
1,243,0732621,536.508.4428.6799.030.415ttgzngzq7vs4 SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
1,170,5133390,171.007.957.7369.6430.050jbayvkjmvfan ORACLE.EXE SELECT /*+ ALL_ROWS USE_NL ("S...
1,170,5133390,171.007.958.5483.9717.224y402dt2u2wpy ORACLE.EXE SELECT /*+ ALL_ROWS USE_HASH (...
1,149,2162574,608.007.80114.4598.141.816agg8utaxsrnn SQL*Plus select count(*) from V_ERROR_S...
816,4981816,498.005.5444.0553.943.254xm1ruvkx3awx DBMS_SCHEDULER DECLARE job BINARY_INTEGER := ...
780,6552390,327.505.3014.9599.290.20fkpyw5zvc644d SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
780,3422390,171.005.3014.7599.150.226rrjzmn5d2uta DBMS_SCHEDULER /* SQL Analyze(9, 1) */ INSERT...
667,0661667,066.004.535.3982.7618.37a38x34vtv4ufx nqsserver.exe WITH SAWITH0 AS (select sum(T1...
538,4472269,223.503.6649.5898.281.66d3pu8468d6chv SQL*Plus select count(*) from V_ERROR_W...
390,1711390,171.002.652.8985.7217.67gmm7tf3989hpj ORACLE.EXE SELECT /*+ ALL_ROWS USE_HASH (...
182,7761182,776.001.241.6075.6823.37857mndjs7kzq3 nqsserver.exe WITH SAWITH0 AS (select sum(T6...


Back to SQL Statistics
Back to Top

SQL ordered by Physical Reads (UnOptimized)

UnOptimized Read ReqsPhysical Read ReqsExecutionsUnOptimized Reqs per Exec%Opt%Total SQL IdSQL ModuleSQL Text
127,162127,162263,581.000.0044.47c0874a95q5fr1 SQL*Plus BEGIN load_staging.main; END;
125,244125,244768163.080.0043.80avntytqqm5a2j zbxdb select /*+noparallel*/ 't_ts['...
50,02050,020225,010.000.0017.49fpxb4nrq50xq5 SQL*Plus BEGIN load_warehouse.main; END...
43,68043,68067265.000.0015.2862kdm4kkhj7b0 zbxdb SELECT 'u_ts['||s.con_name||',...
36,96036,9603,36011.000.0012.935689sjrz6pnsn zbxdb select 'db[current_scn]', curr...
28,40528,405214,202.500.009.939su2tsjhjvb40 SQL*Plus DELETE FROM "STFACT_CIRC_INV_S...
28,28228,282128,282.000.009.89b6usrg82hwsa3 DBMS_SCHEDULER call dbms_stats.gather_databas...
22,68022,6803,2407.000.007.93ftzymprgp8uaz zbxdb select 'db['||name||', opensta...
19,80019,80029,900.000.006.925f0390fgb753u SQL*Plus DELETE FROM "FACT_LLGWEEKLYCUS...
18,51818,51829,259.000.006.483sghnhufp3jj8 SQL*Plus DELETE FROM "STFACT_LLGWEEKLYC...
18,28618,28629,143.000.006.396ckg9wqnwjxa2 SQL*Plus select count(*) from V_ERROR_L...
18,05418,05429,027.000.006.316agg8utaxsrnn SQL*Plus select count(*) from V_ERROR_S...
12,91812,918112,918.000.004.524xm1ruvkx3awx DBMS_SCHEDULER DECLARE job BINARY_INTEGER := ...
10,08010,0803,3603.000.003.536uj4r9db53bys zbxdb select 'db[current_alf]', d.lo...
9,7529,75224,876.000.003.415ttgzngzq7vs4 SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
9,2949,29433,098.000.003.250jbayvkjmvfan ORACLE.EXE SELECT /*+ ALL_ROWS USE_NL ("S...
9,2949,29433,098.000.003.254y402dt2u2wpy ORACLE.EXE SELECT /*+ ALL_ROWS USE_HASH (...
9,1519,15119,151.000.003.206mcpb06rctk0x DBMS_SCHEDULER call dbms_space.auto_space_adv...
8,5818,58124,290.500.003.00d3pu8468d6chv SQL*Plus select count(*) from V_ERROR_W...
6,2096,20923,104.500.002.17fkpyw5zvc644d SQL*Plus INSERT INTO STDIM_PRODUCT_SIZE...
6,1966,19623,098.000.002.176rrjzmn5d2uta DBMS_SCHEDULER /* SQL Analyze(9, 1) */ INSERT...
6,1576,15758106.160.002.155ytzfj48mkwnr zbxdb select 'db[filesize]', ( (sele...
5,4545,45454101.000.001.91dshvp9tdu60z0 zbxdb SELECT 'p_ts['||s.con_name||',...
5,4115,41115,411.000.001.89a38x34vtv4ufx nqsserver.exe WITH SAWITH0 AS (select sum(T1...
5,4005,4006009.000.001.8986pjq117qsg6c zbxdb select 'arl_dest['|| i.instanc...
5,3825,38213839.000.001.88cjjg7pgqyqrhj zbxdb with stats as ( select r.objec...
4,5364,5366487.000.001.596188qqyst2f6t zbxdb select 'service['||decode (s.c...
4,2684,26815284.530.001.498szmwam7fysa3 DBMS_SCHEDULER insert into wri$_adv_objspace_...
3,8083,80813,808.000.001.335kmb92tas824f DBMS_SCHEDULER select /*+ opt_param('_optimiz...
3,7363,73615249.070.001.317wgks43wrjtrz DBMS_SCHEDULER SELECT U.SPACE_USED, U.SPACE_A...
3,5273,52721,763.500.001.231ffmsrn8axk36 SQL*Plus select count(*) from V_ERROR_C...
3,0983,09813,098.000.001.08gmm7tf3989hpj ORACLE.EXE SELECT /*+ ALL_ROWS USE_HASH (...


Back to SQL Statistics
Back to Top

SQL ordered by Executions

Executions Rows ProcessedRows per ExecElapsed Time (s) %CPU %IO SQL IdSQL ModuleSQL Text
5,651,5495,651,5481.0019.5796.20dk3h7kk54rbpc SQL*Plus SELECT NVL(S.STRING, '???') FR...
404,635404,6351.002.65104.20b9nbhsbx8tqz5   SELECT /*+ OPT_PARAM('_paralle...
398,13600.001.36112.30d7bgf84kwj3s7 SQL*Plus SELECT /*+ OPT_PARAM('_paralle...
173,245173,2451.000.91101.703qk9bh5x55an0   SELECT COUNT(*) FROM SYS.STATS...
25,33225,3321.005.55107.32.9cnyx2kkhj1w5j SQL*Plus SELECT COUNT(1) FROM STDIM_CON...
12,75612,7191.000.37103.205t0s77hdvw8up   select owner, object_name, sub...
5,0765,0761.000.9373.346.93dbzmtf9ahvzt   merge /* KSXM:OPTIM_DML_INF */...
4,4904,4871.000.2790.234.7f3ww8rgva3hrs   update /* KSXM:FLUSH COL */ sy...
4,4784,4781.000.31101.6089w8y2pgn25yd zbxdb select ts# from ts$ where ts$....
3,9943,7240.930.1578.118.4acmvv4fhdc9zh   select obj#, type#, ctime, mti...


Back to SQL Statistics
Back to Top

SQL ordered by Parse Calls

Parse CallsExecutions % Total Parses SQL IdSQL ModuleSQL Text
12,75612,75610.145t0s77hdvw8up   select owner, object_name, sub...
5,0745,0764.033dbzmtf9ahvzt   merge /* KSXM:OPTIM_DML_INF */...
4,4784,4783.5689w8y2pgn25yd zbxdb select ts# from ts$ where ts$....
3,6343,6342.89f7xnvp44nukp7   insert into wrm$_snapshot_deta...
3,6163,5152.88gjaap3w3qbf8c   select count(*) from ilmobj$ w...
2,2622,2631.80fdsrx9wqyqtmu   INSERT INTO wri$_adv_parameter...
2,0762,0761.65891bvaqf0rdvw   select extractvalue(xmltype(da...
1,7981,7981.43c9umxngkc3byq   select sql_id, sql_exec_id, db...
1,7961,7961.43cgtc5gb7c4g07   select dbid, status_flag from ...
1,7391,7391.38fv5fpxg4cy7ng   select min(BARRIERSCN) from SY...
1,7381,7381.387am4w4pp3nwtm   select count(*) from undo$
1,6921,6931.3535ra2cdwvqg1w   select parttype, partcnt, part...
1,5464,4901.23f3ww8rgva3hrs   update /* KSXM:FLUSH COL */ sy...
1,3521,3531.07c8h20n1d0k95m   select /*+ no_parallel */ spar...


Back to SQL Statistics
Back to Top

SQL ordered by Sharable Memory

Sharable Mem (b)Executions % Total SQL IdSQL ModuleSQL Text
8,196,819450.130za9fv0j1vgkk   WITH MONITOR_DATA AS (SELECT *...
1,869,740450.03atwuyuvqkf27w   SELECT /*+ OPT_PARAM('_fix_con...
1,362,46110.025jvf84zg4c49n plsqldev.exe select s.synonym_name as obje...
1,353,9451470.0238xg8m2nntywm JDBC Thin Client DELETE FROM JPS_ATTRS WHERE (J...
1,321,5047680.02atwn5u4uapv9n zbxdb with all_status as ( select 'I...


Back to SQL Statistics
Back to Top

SQL ordered by Version Count

No data exists for this section of the report.

Back to SQL Statistics
Back to Top

Complete List of SQL Text

SQL IdSQL Text
0jbayvkjmvfanSELECT /*+ ALL_ROWS USE_NL ("STFACT_SOIL_COUNTS") FULL ("STFACT_SOIL_COUNTS") */ "SOURCE_ID", "SOIL_TICKET_NUMBER", "COUNT_DATE", "BUSINESS_UNIT_ID", "CUSTOMER_ID", "ROUTE_ID", "PRODUCT_ID", "SIZE_ID", "FINISHINGMETHOD_ID", "COUNTED_LIGHTFRAME", "COUNTED_KEY_PAD", "COUNTED_CONVERTED", "PIECES_SOIL_COUNT", "PIECES_ABUSED", "INVENTORY_QTY", "PIECES_REJECTED", "PIECES_SHORTAGE", "COUNT_BY_CUSTOMER", "TIME_STAMP", "HEAVY_SOIL_QTY", "CLEAN_RETURN_QTY", "PROCESSED_SOIL_QTY", "PROCESSED_HEAVY_SOIL", "PROCESSED_CLEAN_RETURN" FROM "ABSDWHSTAGING"."STFACT_SOIL_COUNTS" "STFACT_SOIL_COUNTS" WHERE "TIME_STAMP">=:1 AND :2="BUSINESS_UNIT_ID" AND "COUNT_DATE">=:3 AND "COUNT_DATE"<=:4 AND "TIME_STAMP"<=:5
0za9fv0j1vgkkWITH MONITOR_DATA AS (SELECT * FROM TABLE(GV$(CURSOR( SELECT USERENV('instance') AS INST_ID, KEY, NVL2(PX_QCSID, NULL, STATUS) STATUS, FIRST_REFRESH_TIME, LAST_REFRESH_TIME, REFRESH_COUNT, PROCESS_NAME, SID, SQL_ID, SQL_EXEC_START, SQL_EXEC_ID, DBOP_NAME, DBOP_EXEC_ID, SQL_PLAN_HASH_VALUE, SQL_FULL_PLAN_HASH_VALUE, SESSION_SERIAL#, SQL_TEXT, PX_SERVER#, PX_SERVER_GROUP, PX_SERVER_SET, PX_QCINST_ID, PX_QCSID, CASE WHEN ELAPSED_TIME < (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) THEN (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) ELSE ELAPSED_TIME END ELAPSED_TIME, QUEUING_TIME, CPU_TIME, APPLICATION_WAIT_TIME, CONCURRENCY_WAIT_TIME, CLUSTER_WAIT_TIME, USER_IO_WAIT_TIME, CASE WHEN ELAPSED_TIME < (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) THEN 0 ELSE ELAPSED_TIME - (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) END OTHER_WAIT_TIME, PLSQL_EXEC_TIME, JAVA_EXEC_TIME, FETCHES, BUFFER_GETS, IO_INTERCONNECT_BYTES IO_INTER_BYTES, PHYSICAL_READ_REQUESTS READ_REQS, PHYSICAL_READ_BYTES READ_BYTES, PHYSICAL_WRITE_REQUESTS WRITE_REQS, PHYSICAL_WRITE_BYTES WRITE_BYTES, NVL(PHYSICAL_READ_BYTES, 0) + NVL(PHYSICAL_WRITE_BYTES, 0) IO_BYTES, NVL(PHYSICAL_READ_REQUESTS, 0) + NVL(PHYSICAL_WRITE_REQUESTS, 0) IO_REQS, IO_CELL_UNCOMPRESSED_BYTES IO_UNC_BYTES, IO_CELL_OFFLOAD_ELIGIBLE_BYTES IO_ELIG_BYTES, IO_CELL_OFFLOAD_RETURNED_BYTES IO_RET_BYTES, USER# USERID, USERNAME, MODULE, ACTION, SERVICE_NAME, CLIENT_IDENTIFIER, CLIENT_INFO, PROGRAM, PLSQL_OBJECT_ID PL_OID, PLSQL_SUBPROGRAM_ID PL_PROGID, PLSQL_ENTRY_OBJECT_ID PL_ENTRY_OID, PLSQL_ENTRY_SUBPROGRAM_ID PL_ENTRY_PROGID, PX_MAXDOP MAX_DOP, PX_IS_CROSS_INSTANCE, PX_MAXDOP_INSTANCES MAX_DOP_INSTANCES, PX_SERVERS_REQUESTED SERVERS_REQUESTED, PX_SERVERS_ALLOCATED SERVERS_ALLOCATED, ERROR_NUMBER, ERROR_FACILITY, ERROR_MESSAGE, NVL2(OTHER_XML, 'Y', NULL) HAS_OTHER_XML, NVL2(BINDS_XML, 'Y', NULL) HAS_BINDS_XML, NVL2(RM_CONSUMER_GROUP, NVL2(RM_LAST_ACTION_TIME, TO_CHAR(RM_LAST_ACTION_TIME, :B12 ), '00/00/0000 00:00:01') || XMLELEMENT( "rminfo", XMLATTRIBUTES( RM_LAST_ACTION AS "rmlastact", RM_LAST_ACTION_REASON AS "rmlastreason", TO_CHAR(RM_LAST_ACTION_TIME, :B12 ) AS "rmlasttime", RM_CONSUMER_GROUP AS "rmcg")).GETSTRINGVAL(), '00/00/0000 00:00:00') RM_INFO, CON_NAME, CON_ID FROM V$ALL_SQL_MONITOR MO1 WHERE USERENV('INSTANCE') BETWEEN :B11 AND :B10 AND MO1.SQL_ID = NVL(:B9 , MO1.SQL_ID) AND MO1.SQL_EXEC_START = NVL(:B8 , MO1.SQL_EXEC_START) AND MO1.SQL_EXEC_ID = NVL(:B7 , MO1.SQL_EXEC_ID) OR (MO1.DBOP_NAME = NVL(:B6 , MO1.DBOP_NAME) AND MO1.DBOP_EXEC_ID = NVL(:B5 , MO1.DBOP_EXEC_ID)) AND ((:B4 = 1 AND MO1.PX_QCSID IS NULL) OR (MO1.PX_SERVER_GROUP = NVL(:B3 , MO1.PX_SERVER_GROUP) AND MO1.PX_SERVER_SET = NVL(:B2 , MO1.PX_SERVER_SET) AND MO1.PX_SERVER# = NVL(:B1 , MO1.PX_SERVER#))) ))) ), MONITOR_AGG AS (SELECT MAX_PX_QCSID, MAX_KEY, MAX_INST_ID, MAX_SESSION_ID, MAX_SESSION_SERIAL, MAX_PX_DOP, MAX_PX_DOP_INSTANCES, MAX_PX_IS_CROSS_INSTANCE, SUM_SERVERS_REQUESTED, SUM_SERVERS_ALLOCATED, DIST_INST_COUNT, DIST_PX_GROUP_COUNT, DIST_PX_SET_COUNT, MAX_PLAN_HASH_VALUE, MAX_FULL_PLAN_HASH_VALUE, MAX_USERID, MAX_PROGRAM, MAX_USERNAME, MAX_MODULE, MAX_ACTION, MAX_SERVICE_NAME, MAX_CLIENT_ID, MAX_CLIENT_INFO, MAX_ERROR_NUMBER, MAX_ERROR_FACILITY, MAX_ERROR_MESSAGE, QC_HAS_OTHER_XML, QC_HAS_BINDS_XML, MAX_PL_OID, MAX_PL_PROGID, MAX_PL_ENTRY_OID, MAX_PL_ENTRY_PROGID, MAX_SQL_ID, MAX_SQL_EXEC_START, MAX_SQL_EXEC_ID, MAX_LAST_REFRESH_TIME, MAX_DBOP_NAME, MAX_DBOP_EXEC_ID, CASE WHEN MAX_PL_OID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM ALL_PROCEDURES P WHERE P.OBJECT_ID = MAX_PL_OID AND P.SUBPROGRAM_ID = MAX_PL_PROGID AND ROWNUM = 1), 'Unavailable') END MAX_PL_NAME, CASE WHEN MAX_PL_ENTRY_OID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM ALL_PROCEDURES P WHERE P.OBJECT_ID = MAX_PL_ENTRY_OID AND P.SUBPROGRAM_ID = MAX_PL_ENTRY_PROGID AND ROWNUM = 1), 'Unavailable') END MAX_PL_ENTRY_NAME, MAX_STATUS, SUM_REFRESH_COUNT, MIN_FIRST_REFRESH_TIME, SQLMON_TEXT, SUM_ELAPSED_TIME, MAX_ELAPSED_TIME, MAX_QUEUING_TIME, SUM_CPU_TIME, SUM_USER_IO_WAIT_TIME, SUM_APPLICATION_WAIT_TIME, SUM_CONCURRENCY_WAIT_TIME, SUM_CLUSTER_WAIT_TIME, SUM_PLSQL_EXEC_TIME, SUM_JAVA_EXEC_TIME, SUM_OTHER_WAIT_TIME, SUM_FETCHES, SUM_BUFFER_GETS, SUM_READ_REQS, SUM_READ_BYTES, SUM_WRITE_REQS, SUM_WRITE_BYTES, SUM_IO_BYTES, SUM_IO_INTER_BYTES, SUM_IO_UNC_BYTES, SUM_IO_ELIG_BYTES, SUM_IO_RET_BYTES, DECODE(:B14 , 1, 'db_name', SYS_CONTEXT('userenv', 'db_unique_name')) DB_UNIQUE_NAME, DECODE(:B14 , 1, 'platform_name', SYS.DBMS_UTILITY.PORT_STRING) PLATFORM_NAME, DECODE(:B14 , 1, 'host_name', SYS_CONTEXT('userenv', 'server_host')) HOST_NAME, AGG_RM_INFO MAX_RM_INFO, MAX_CON_NAME, DECODE(MAX_CON_ID, 0, NULL, MAX_CON_ID) MAX_CON_ID FROM (SELECT MAX(PX_QCSID) MAX_PX_QCSID, MAX(CASE WHEN PX_QCSID IS NULL THEN KEY ELSE NULL END) MAX_KEY, MAX(CASE WHEN PX_QCSID IS NULL THEN INST_ID ELSE NULL END) MAX_INST_ID, MAX(CASE WHEN PX_QCSID IS NULL THEN SID ELSE NULL END) MAX_SESSION_ID, MAX(CASE WHEN PX_QCSID IS NULL THEN SESSION_SERIAL# ELSE NULL END) MAX_SESSION_SERIAL, MAX(MAX_DOP) MAX_PX_DOP, MAX(MAX_DOP_INSTANCES) MAX_PX_DOP_INSTANCES, MAX(PX_IS_CROSS_INSTANCE) MAX_PX_IS_CROSS_INSTANCE, SUM(SERVERS_REQUESTED) SUM_SERVERS_REQUESTED, SUM(SERVERS_ALLOCATED) SUM_SERVERS_ALLOCATED, COUNT(DISTINCT INST_ID) DIST_INST_COUNT, COUNT(DISTINCT PX_SERVER_GROUP) DIST_PX_GROUP_COUNT, COUNT(DISTINCT PX_SERVER_SET) DIST_PX_SET_COUNT, MAX(SQL_PLAN_HASH_VALUE) MAX_PLAN_HASH_VALUE, MAX(SQL_FULL_PLAN_HASH_VALUE) MAX_FULL_PLAN_HASH_VALUE, MAX(USERID) MAX_USERID, MAX(PROGRAM) MAX_PROGRAM, MAX(USERNAME) MAX_USERNAME, MAX(MODULE) MAX_MODULE, MAX(ACTION) MAX_ACTION, MAX(SERVICE_NAME) MAX_SERVICE_NAME, MAX(CLIENT_IDENTIFIER) MAX_CLIENT_ID, MAX(CLIENT_INFO) MAX_CLIENT_INFO, MAX(ERROR_NUMBER) MAX_ERROR_NUMBER, MAX(ERROR_FACILITY) MAX_ERROR_FACILITY, MAX(ERROR_MESSAGE) MAX_ERROR_MESSAGE, MAX(NVL2(PX_QCSID, HAS_OTHER_XML, NULL)) QC_HAS_OTHER_XML, MAX(HAS_BINDS_XML) QC_HAS_BINDS_XML, MAX(PL_OID) MAX_PL_OID, MAX(PL_PROGID) MAX_PL_PROGID, MAX(PL_ENTRY_OID) MAX_PL_ENTRY_OID, MAX(PL_ENTRY_PROGID) MAX_PL_ENTRY_PROGID, MAX(SQL_ID) MAX_SQL_ID, MAX(SQL_EXEC_START) MAX_SQL_EXEC_START, MAX(SQL_EXEC_ID) MAX_SQL_EXEC_ID, MAX(LAST_REFRESH_TIME) MAX_LAST_REFRESH_TIME, MAX(STATUS) MAX_STATUS, SUM(REFRESH_COUNT) SUM_REFRESH_COUNT, MIN(FIRST_REFRESH_TIME) MIN_FIRST_REFRESH_TIME, MAX(DBOP_NAME) MAX_DBOP_NAME, MAX(DBOP_EXEC_ID) MAX_DBOP_EXEC_ID, CASE WHEN :B13 = 0 THEN NULL ELSE MAX(SQL_TEXT) END SQLMON_TEXT, SUM(ELAPSED_TIME) SUM_ELAPSED_TIME, MAX(ELAPSED_TIME) MAX_ELAPSED_TIME, MAX(QUEUING_TIME) MAX_QUEUING_TIME, SUM(CPU_TIME) SUM_CPU_TIME, SUM(USER_IO_WAIT_TIME) SUM_USER_IO_WAIT_TIME, SUM(APPLICATION_WAIT_TIME) SUM_APPLICATION_WAIT_TIME, SUM(CONCURRENCY_WAIT_TIME) SUM_CONCURRENCY_WAIT_TIME, SUM(CLUSTER_WAIT_TIME) SUM_CLUSTER_WAIT_TIME, SUM(PLSQL_EXEC_TIME) SUM_PLSQL_EXEC_TIME, SUM(JAVA_EXEC_TIME) SUM_JAVA_EXEC_TIME, SUM(OTHER_WAIT_TIME) SUM_OTHER_WAIT_TIME, SUM(FETCHES) SUM_FETCHES, SUM(BUFFER_GETS) SUM_BUFFER_GETS, SUM(READ_REQS) SUM_READ_REQS, SUM(READ_BYTES) SUM_READ_BYTES, SUM(WRITE_REQS) SUM_WRITE_REQS, SUM(WRITE_BYTES) SUM_WRITE_BYTES, NVL(SUM(READ_BYTES), 0) + NVL(SUM(WRITE_BYTES), 0) SUM_IO_BYTES, SUM(IO_INTER_BYTES) SUM_IO_INTER_BYTES, SUM(IO_UNC_BYTES) SUM_IO_UNC_BYTES, SUM(IO_ELIG_BYTES) SUM_IO_ELIG_BYTES, SUM(IO_RET_BYTES) SUM_IO_RET_BYTES, MAX(RM_INFO) AGG_RM_INFO, MAX(CON_NAME) MAX_CON_NAME, MAX(CON_ID) MAX_CON_ID FROM MONITOR_DATA) MD), ASH_DATA AS (SELECT AD0.INST_ID, AD0.SESSION_ID, AD0.PLAN_LINE_ID, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, AD0.ACTIVITY_BUCKET_NUM, AD0.PLAN_ACTIVITY_BUCKET_NUM, AD0.SQL, AD0.TOP_LEVEL_SQL_ID, AD0.DBOP_NAME, AD0.IS_MONITORED_SQL, AD0.IS_PX_SLAVE, AD0.BUCKET_ACTIVITY_START, AD0.ACTIVITY_START, AD0.BUCKET_ACTIVITY_END, AD0.ACTIVITY_END, AD0.ACTIVITY_COUNT, AD0.ACTIVITY_TYPE, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.IMQ_COUNT, AD0.WAIT_COUNT, AD0.CPU_COUNT, AD0.OTHER_SQL_COUNT, AD0.PX_SERVER_SET, AD0.PX_DFO_ACTIVITY_COUNT, AD0.DFO_MOST_ACTIVE_IID, AD0.DFO_MOST_ACTIVE_SID, (CASE WHEN AD0.DFO_MOST_ACTIVE_IID = AD0.INST_ID AND AD0.DFO_MOST_ACTIVE_SID = AD0.SESSION_ID AND (((AD0.PX_DFO _ACTIVITY_COUNT / AD0.DFO_MOST_ACTIVE_COUNT) >= AD0.PX_DOP * 1.05) OR ((AD0.PX_DFO_ACTIVITY_COUNT / AD0.DFO_MOST_ACTIVE_COUNT) <= AD0.PX_DOP *0.95)) AND (AD0.DFO_DURATION * 100) > :B32 THEN AD0.ACTIVITY_COUNT ELSE NULL END) DFO_MOST_ACTIVE_COUNT, AD0.BUCKET_DISTINCT_SAMPLES, AD0.SQL_BUCKET_DISTINCT_SAMPLES, CASE WHEN AD0.PX_SERVER_GROUP IS NULL AND AD0.IS_PX_SLAVE = 1 THEN 1 ELSE AD0.PX_SERVER_GROUP END PX_SERVER_GROUP, AD0.PX_STEP_ID, AD0.PX_DFO_PAIR_TYPE, AD0.PX_DFO_PAIR_ID, AD0.PX_STEP_ARG, AD0.PX_DOP, CASE WHEN AD0.PX_DOP IS NOT NULL AND AD0.PX_DOP <> AD0.PX_MIN_DOP AND AD0.PX_MIN_DOP != 0 THEN PX_MIN_DOP ELSE NULL END PX_MIN_DOP FROM (SELECT /*+ use_hash(ash) leading(mo) */ ASH.INST_ID, ASH.IS_PX_SLAVE, ASH.SESSION_ID, ASH.PLAN_LINE_ID, ASH.PLSQL_OBJECT_ID, ASH.PLSQL_SUBPROGRAM_ID, ASH.ACTIVITY_BUCKET_NUM, ASH.PLAN_ACTIVITY_BUCKET_NUM, ASH.SQL, ASH.TOP_LEVEL_SQL_ID, ASH.DBOP_NAME, ASH.IS_MONITORED_SQL, ASH.BUCKET_ACTIVITY_START, ASH.ACTIVITY_START, ASH.BUCKET_ACTIVITY_END, ASH.ACTIVITY_END, ASH.ACTIVITY_COUNT, ASH.ACTIVITY_TYPE, ASH.OTHER_SQL_ACTIVITY_TYPE, ASH.EVENT_NAME, ASH.IMQ_COUNT, ASH.WAIT_COUNT, ASH.CPU_COUNT, ASH.OTHER_SQL_COUNT, MO.PX_SERVER_SET, ASH.PX_DFO_ACTIVITY_COUNT, TRUNC(ASH.MOST_ACTIVE_IN_DFO / 10000000000) DFO_MOST_ACTIVE_COUNT, MOD(TRUNC(ASH.MOST_ACTIVE_IN_DFO / 1000000), 10000) DFO_MOST_ACTIVE_IID, MOD(ASH.MOST_ACTIVE_IN_DFO, 1000000) DFO_MOST_ACTIVE_SID, ASH.DFO_DURATION, ASH.BUCKET_DISTINCT_SAMPLES, ASH.SQL_BUCKET_DISTINCT_SAMPLES, MO.PX_SERVER_GROUP, ASH.PX_STEP_ID, ASH.PX_DFO_PAIR_TYPE, ASH.PX_DFO_PAIR_ID, ASH.PX_STEP_ARG, ASH.PX_DOP, ASH.PX_MIN_DOP FROM (SELECT /*+ no_merge */ MD.INST_ID, MD.SID, MD.SESSION_SERIAL#, MD.PX_SERVER_SET, MD.PX_SERVER_GROUP FROM MONITOR_DATA MD WHERE MD.SID IS NOT NULL OR :B31 = 1) MO, (SELECT /*+ no_merge */ GVTF.INST_ID, GVTF.GLOBAL_SAMPLE_ID, GVTF.IS_PX_SLAVE, GVTF.SESSION_ID, GVTF.PLAN_LINE_ID, GVTF.PLSQL_OBJECT_ID, GVTF.PLSQL_SUBPROGRAM_ID, GVTF.ACTIVITY_BUCKET_NUM, GVTF.PLAN_ACTIVITY_BUCKET_NUM, GVTF.SQL, GVTF.TOP_LEVEL_SQL_ID, GVTF.DBOP_NAME, GVTF.IS_MONITORED_SQL, GVTF.BUCKET_ACTIVITY_START, GVTF.ACTIVITY_START, GVTF.BUCKET_ACTIVITY_END, GVTF.ACTIVITY_END, GVTF.ACTIVITY_COUNT, GVTF.ACTIVITY_TYPE, GVTF.OTHER_SQL_ACTIVITY_TYPE, GVTF.EVENT_NAME, GVTF.IMQ_COUNT, GVTF.WAIT_COUNT, GVTF.CPU_COUNT, GVTF.OTHER_SQL_COUNT, MAX(GVTF.PER_SERVER_DFO_COUNT * 10000000000 + GVTF.INST_ID * 1000000 + GVTF.SESSION_ID) OVER(PARTITION BY GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID) MOST_ACTIVE_IN_DFO, SUM(GVTF.ACTIVITY_COUNT) OVER(PARTITION BY GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID) PX_DFO_ACTIVITY_COUNT, GVTF.DFO_DURATION, GVTF.PX_STEP_ID, GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID, GVTF.PX_STEP_ARG, GVTF.PX_DOP, GVTF.PX_MIN_DOP, COUNT(DISTINCT GVTF.GLOBAL_SAMPLE_ID) OVER(PARTITION BY GVTF.ACTIVITY_BUCKET_NUM) BUCKET_DISTINCT_SAMPLES, COUNT(DISTINCT GVTF.GLOBAL_SAMPLE_ID) OVER(PARTITION BY GVTF.SQL, GVTF.ACTIVITY_BUCKET_NUM) SQL_BUCKET_DISTINCT_SAMPLES FROM TABLE(SYS.GV$(CURSOR( (SELECT USERENV('INSTANCE') INST_ID, ASH2.GLOBAL_SAMPLE_ID, CASE WHEN :B30 = 1 AND :B27 > 1 THEN BUCKET_NUM ELSE NULL END ACTIVITY_BUCKET_NUM, CASE WHEN :B29 = 1 AND :B27 > 1 THEN BUCKET_NUM ELSE NULL END PLAN_ACTIVITY_BUCKET_NUM, ASH2.SQL, ASH2.TOP_LEVEL_SQL_ID, ASH2.DBOP_NAME, ASH2.IS_MONITORED_SQL, ASH2.PLAN_LINE_ID, ASH2.PLSQL_OBJECT_ID, ASH2.PLSQL_SUBPROGRAM_ID, ASH2.ACTIVITY_TYPE, ASH2.OTHER_SQL_ACTIVITY_TYPE, ASH2.EVENT_NAME, ASH2.IS_PX_SLAVE, ASH2.SESSION_ID, ASH2.PX_STEP_ID, ASH2.PX_DFO_PAIR_TYPE, ASH2.PX_DFO_PAIR_ID, ASH2.PX_STEP_ARG, CASE WHEN ASH2.PX_DFO_PAIR_ID IS NOT NULL THEN DECODE(ASH2.PX_DOP, 0, :B28 , ASH2.PX_DOP) ELSE NULL END PX_DOP, ASH2.PX_MIN_DOP, :B20 + NUMTODSINTERVAL(:B26 * (ASH2.BUCKET_NUM-1), 'SECOND') BUCKET_ACTIVITY_START, :B20 + NUMTODSINTERVAL( :B26 * ASH2.BUCKET_NUM - 1, 'SECOND') BUCKET_ACTIVITY_END, ASH2.ACTIVITY_START, ASH2.ACTIVITY_END, ASH2.ACTIVITY_COUNT, ASH2.IMQ_COUNT, ASH2.WAIT_COUNT, ASH2.CPU_COUNT, ASH2.OTHER_SQL_COUNT, SUM(ASH2.ACTIVITY_COUNT) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE, DECODE(ASH2.PX_DFO_PAIR_ID, NULL, NULL, ASH2.SESSION_ID)) PER_SERVER_DFO_COUNT, CEIL((MAX(ASH2.MAX_SAMPLE_DATE) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE) - MIN(ASH2.MIN_SAMPLE_DATE) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE)) * 3600 * 24) DFO_DURATION FROM (SELECT ASH1.BUCKET_NUM, ASH1.GLOBAL_SAMPLE_ID, ASH1.PLAN_LINE_ID, ASH1.PLSQL_OBJECT_ID, ASH1.PLSQL_SUBPROGRAM_ID, ASH1.ACTIVITY_TYPE, ASH1.OTHER_SQL_ACTIVITY_TYPE, ASH1.EVENT_NAME, ASH1.SESSION_ID, ASH1.PX_STEP_ID, ASH1.PX_STEP_ARG, MAX(ASH1.SQL) SQL, MAX(ASH1.IS_MONITORED_SQL) IS_MONITORED_SQL, MAX(ASH1.PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, MAX(ASH1.PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, MIN(SAMPLE_DATE) MIN_SAMPLE_DATE, MAX(SAMPLE_DATE) MAX_SAMPLE_DATE, MAX(ASH1.IS_PX_SLAVE) IS_PX_SLAVE, MAX(ASH1.PX_DOP) PX_DOP, MIN(ASH1.PX_DOP) PX_MIN_DOP, MIN(ASH1.SAMPLE_DATE) ACTIVITY_START, MAX(ASH1.SAMPLE_DATE) ACTIVITY_END, COUNT(ASH1.SQL) ACTIVITY_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Cpu' AND ASH1.EVENT_NAME = 'in memory' THEN 1 ELSE NULL END) IMQ_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE != 'Other SQL Execution' AND ASH1.ACTIVITY_TYPE != 'Non SQL' AND ASH1.ACTIVITY_TYPE != 'Cpu' THEN 1 ELSE NULL END) WAIT_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Cpu' AND ASH1.EVENT_NAME IS NULL THEN 1 ELSE NULL END) CPU_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Other SQL Execution' AND ASH1.ACTIVITY_TYPE != 'Non SQL' THEN 1 ELSE NULL END) OTHER_SQL_COUNT, MAX(ASH1.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, MAX(ASH1.DBOP_NAME) DBOP_NAME FROM ( SELECT (CASE WHEN :B27 > 1 THEN (TRUNC(DELTA_TIME_SECONDS/ :B26 ) + 1) ELSE 1 END) BUCKET_NUM, ASH00.SQL, ASH00.SAMPLE_DATE, NVL2(DUP.C2, TRUNC(DELTA_TIME_SECONDS/ (:B25 )) + 1, NULL) GLOBAL_SAMPLE_ID, NVL2(DUP.C2, NULL, ASH00.IS_MONITORED_SQL) IS_MONITORED_SQL, NVL2(DUP.C2, NULL, ASH00.IN_INMEMORY_QUERY) IN_INMEMORY_QUERY, NVL2(DUP.C2, NULL, ASH00.WAIT_CLASS) WAIT_CLASS, NVL2(DUP.C2, NULL, ASH00.ACTIVITY_TYPE) ACTIVITY_TYPE, NVL2(DUP.C2, NULL, ASH00.OTHER_SQL_ACTIVITY_TYPE) OTHER_SQL_ACTIVITY_TYPE, NVL2(DUP.C2, NULL, ASH00.EVENT_NAME) EVENT_NAME, NVL2(DUP.C2, NULL, ASH00.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, NVL2(DUP.C2, NULL, ASH00.DBOP_NAME) DBOP_NAME, NVL2(DUP.C2, NULL, ASH00.IS_PX_SLAVE) IS_PX_SLAVE, NVL2(DUP.C2, NULL, ASH00.SESSION_ID) SESSION_ID, NVL2(DUP.C2, NULL, ASH00.PLSQL_OBJECT_ID) PLSQL_OBJECT_ID, NVL2(DUP.C2, NULL, ASH00.PLSQL_SUBPROGRAM_ID) PLSQL_SUBPROGRAM_ID, NVL2(DUP.C2, NULL, ASH00.PLAN_LINE_ID) PLAN_LINE_ID, NVL2(DUP.C2, NULL, ASH00.PX_STEP_ID) PX_STEP_ID, NVL2(DUP.C2, NULL, ASH00.PX_STEP_ARG) PX_STEP_ARG, NVL2(DUP.C2, NULL, ASH00.PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, NVL2(DUP.C2, NULL, ASH00.PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, NVL2(DUP.C2, NULL, ASH00.PX_DOP) PX_DOP FROM (SELECT 1 C1, NULL C2 FROM V$DUAL UNION ALL SELECT 1 C1, 1 C2 FROM V$DUAL) DUP, (SELECT /*+ no_merge */ 1 C1, ASH000.SAMPLE_DATE, ASH000.IS_MONITORED_SQL, ((EXTRACT(SECOND FROM(DELTA_TIME)) + EXTRACT(MINUTE FROM(DELTA_TIME)) * 60 + EXTRACT(HOUR FROM(DELTA_TIME)) * 3600 + EXTRACT(DAY FROM(DELTA_TIME)) * 86400)) DELTA_TIME_SECONDS, ASH000.IN_INMEMORY_QUERY, ASH000.WAIT_CLASS, DECODE(ASH000.IS_MONITORED_SQL, 1, NVL(ASH000.WAIT_CLASS, 'Cpu'), DECODE(SQL_ID, NULL, 'Non SQL', 'Other SQL Execution')) ACTIVITY_TYPE, NVL(ASH000.WAIT_CLASS, 'Cpu') OTHER_SQL_ACTIVITY_TYPE, DECODE(:B24 , 1, CASE WHEN ASH000.IS_MONITORED_SQL = 1 THEN NVL(ASH000.EVENT, DECODE(ASH000.IN_INMEMORY_QUERY, 'Y', 'in memory', ASH000.EVENT)) WHEN ASH000.SQL_ID IS NOT NULL THEN 'sql_id: ' || ASH000.SQL_ID WHEN ASH000.CALL_NAME IS NOT NULL THEN 'call: ' || ASH000.CALL_NAME ELSE 'anonymous: '|| ASH000.EVENT END, NULL) EVENT_NAME, CASE WHEN ASH000.IS_MONITORED_SQL = 1 AND (NVL(ASH000.SQL_ID, :B9 ) = :B9 OR NVL(ASH000.DBOP_NAME, :B6 ) = :B6 ) THEN 'this' WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.SQL_ID IS NOT NULL AND ASH000.TOP_LEVEL_SQL_ID != ASH000.SQL_ID THEN ASH000.TOP_LEVEL_SQL_ID WHEN ASH000.SQL_ID IS NOT NULL THEN ASH000.SQL_ID ELSE NVL(CALL_NAME, 'anonymous') END SQL, CASE WHEN ASH000.IS_PX_SLAVE = 0 AND (ASH000.SQL_ID IS NULL OR ASH000.TOP_LEVEL_SQL_ID != ASH000.SQL_ID) THEN ASH000.TOP_LEVEL_SQL_ID END TOP_LEVEL_SQL_ID, ASH000.DBOP_NAME, ASH000.IS_PX_SLAVE, CASE WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.IS_MONITORED_SQL != 1 THEN 65536 ELSE ASH000.SESSION_ID END SESSION_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PLSQL_OBJECT_ID, NULL) PLSQL_OBJECT_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PLSQL_SUBPROGRAM_ID, NULL) PLSQL_SUBPROGRAM_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.SQL_PLAN_LINE_ID, NULL) PLAN_LINE_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_STEP_ID, NULL) PX_STEP_ID, CASE WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.IS_MONITORED_SQL = 1 AND ASH000.PX_STEP_ID IN (1, 2, 3) THEN ASH000.PX_STEP_ARG ELSE NULL END PX_DFO_PAIR_ID, CASE WHEN ASH000.IS_PX_SLAVE = 0 OR ASH000.IS_MONITORED_SQL != 1 THEN NULL WHEN ASH000.PX_STEP_ID = 1 THEN 1 WHEN ASH000.PX_STEP_ID IN (2, 3) THEN 0 ELSE NULL END PX_DFO_PAIR_TYPE, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_STEP_ARG, NULL) PX_STEP_ARG, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_DOP, NULL) PX_DOP FROM (SELECT ASH0.*, CASE WHEN ASH0.IS_TARGET_SQL = 1 OR (ASH0.IS_PX_SLAVE = 1 AND ((NVL(ASH0.TOP_LEVEL_SQL_ID, ASH0.SQL_ID) IS NOT NULL AND NVL(ASH0.TOP_LEVEL_SQL_ID, ASH0.SQL_ID) = :B9 ) OR (SQL_ID IS NULL AND :B23 = 'Y'))) THEN 1 ELSE 0 END IS_MONITORED_SQL FROM (SELECT (CASE WHEN (ASH.SQL_ID = :B9 AND ASH.SQL_EXEC_ID = :B7 AND ASH.SQL_EXEC_START = :B8 ) THEN 1 ELSE 0 END) IS_TARGET_SQL, ASH.SQL_ID, ASH.SQL_PLAN_LINE_ID, ASH.PLSQL_OBJECT_ID, ASH.PLSQL_SUBPROGRAM_ID, ASH.TOP_LEVEL_SQL_ID, DECODE(ASH.SQL_ID, NULL, ASH.TOP_LEVEL_CALL_NAME, NULL) CALL_NAME, ASH.EVENT, ASH.IN_INMEMORY_QUERY, ASH.WAIT_CLASS, ASH.SQL_EXEC_ID, ASH.SQL_EXEC_START, ASH.DBOP_NAME, ASH.DBOP_EXEC_ID, ASH.SESSION_ID, ASH.SESSION_SERIAL#, CASE WHEN QC_INSTANCE_ID IS NOT NULL AND (ASH.SESSION_ID != ASH.QC_SESSION_ID OR ASH.SESSION_SERIAL# != ASH.QC_SESSION_SERIAL# OR USERENV('instance') != ASH.QC_INSTANCE_ID) THEN 1 ELSE 0 END IS_PX_SLAVE, SAMPLE_TIME - CAST(:B20 AS TIMESTAMP) DELTA_TIME, CAST(FROM_TZ(ASH.SAMPLE_TIME, DBTIMEZONE) AS DATE) SAMPLE_DATE, TRUNC(MOD(PX_FLAGS/65536, 32)) PX_STEP_ID, MOD(PX_FLAGS, 65536) PX_STEP_ARG, TRUNC(PX_FLAGS/2097152) PX_DOP FROM V$ALL_ACTIVE_SESSION_HISTORY ASH WHERE ((ASH.SESSION_ID = :B19 AND ASH.SESSION_SERIAL# = :B18 AND USERENV('INSTANCE') = :B17 ) OR (ASH.QC_SESSION_ID IS NOT NULL AND ASH.QC_SESSION_ID = :B19 AND ASH.QC_SESSION_SERIAL# = :B18 AND ASH.QC_INSTANCE_ID = :B17 )) AND SAMPLE_TIME BETWEEN :B16 AND :B15 ) ASH0 WHERE (ASH0.SAMPLE_DATE BETWEEN :B20 + 1/24/3600 AND :B22 - 1/24/3600 OR (ASH0.SQL_ID = :B9 AND ASH0.SQL_EXEC_START = :B8 AND ASH0.SQL_EXEC_ID = :B7 ) OR (ASH0.DBOP_NAME = :B6 AND ASH0.DBOP_EXEC_ID = :B5 )) AND (:B21 IS NULL OR ASH0.SQL_PLAN_LINE_ID = :B21 ) AND (ASH0.IS_PX_SLAVE = 0 OR ASH0.SQL_ID IS NOT NULL)) ASH000 ) ASH00 WHERE ASH00.C1 = DUP.C1) ASH1 WHERE ASH1.BUCKET_NUM > 0 AND ASH1.BUCKET_NUM <= :B27 GROUP BY USERENV('INSTANCE'), ASH1.GLOBAL_SAMPLE_ID, ASH1.BUCKET_NUM, ASH1.SESSION_ID, ASH1.PLAN_LINE_ID, ASH1.PLSQL_OBJECT_ID, ASH1.PLSQL_SUBPROGRAM_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME, ASH1.OTHER_SQL_ACTIVITY_TYPE, ASH1.PX_STEP_ID, ASH1.PX_STEP_ARG) ASH2)))) GVTF WHERE GVTF.INST_ID BETWEEN :B11 AND :B10 ) ASH WHERE ASH.GLOBAL_SAMPLE_ID IS NULL AND ASH.SESSION_ID = MO.SID(+) AND ASH.INST_ID = MO.INST_ID(+)) AD0), RESPONSE_TIME_DATA AS (SELECT ADH.BUCKET_NUM, ADH.SQL_ROWNUM, ADH.SQL, ADH.TOP_LEVEL_SQL_ID, ADH.DBOP_NAME, ADH.PX_ID, DECODE( ADH.PX_STEP_ID, NULL, NULL, 0, NULL, 1, 'PX Server(s) - Executing Parent DFO', 2, 'PX Server(s) - Executing Child DFO', 3, 'PX Server(s) - Sampling Child DFO', 4, 'PX Server(s) - Joining Group', 5, 'QC - Scheduling Child DFO', 6, 'QC - Scheduling Parent DFO', 7, 'QC - Initializing Objects', 8, 'QC - Flushing Objects', 9, 'QC - Allocating Slaves', 10, 'QC - Initializing Granules', 11, 'PX Server(s) - Parsing Cursor', 12, 'PX Server(s) - Executing Cursor', 13, 'PX Server(s) - Preparing Transaction', 14, 'PX Server(s) - Joining Transaction', 15, 'PX Server(s) - Load Commit', 16, 'PX Server(s) - Aborting Transaction', 17, 'QC - Executing Child DFO', 18, 'QC - Executing Parent DFO', 'PX Step - ' || PX_STEP_ID) PX_STEP_ID, ADH.PX_STEP_ARG, ADH.PX_DFO_PAIR_ID, ADH.PX_DOP, ADH.PX_MIN_DOP, ADH.DFO_MOST_ACTIVE_IID, ADH.DFO_MOST_ACTIVE_SID, ADH.DFO_MOST_ACTIVE_COUNT, ADH.ACTIVITY_START, ADH.ACTIVITY_END, ADH.ACTIVITY_TYPE, ADH.OTHER_SQL_ACTIVITY_TYPE, ADH.EVENT_NAME, ADH.PLAN_LINE_ID, ADH.PLSQL_OBJECT_ID, ADH.PLSQL_SUBPROGRAM_ID, CASE WHEN PLSQL_ROWNUM = 1 AND ADH.PLSQL_OBJECT_ID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM ALL_PROCEDURES P WHERE P.OBJECT_ID = ADH.PLSQL_OBJECT_ID AND P.SUBPROGRAM_ID = ADH.PLSQL_SUBPROGRAM_ID), 'Unavailable') ELSE NULL END PLSQL_NAME, ADH.ACTIVITY_COUNT, ADH.BUCKET_ACTIVE_SECONDS, ADH.BUCKET_IDLE_SECONDS, (CASE WHEN ADH.IS_MONITORED_SQL = 0 THEN ADH.ACTIVE_SECONDS WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_CPU_HEIGHT >= :B34 THEN DECODE(ADH.ACTIVITY_TYPE, 'Cpu', (ADH.DFO_PAIR_ACTIVITY_HEIGHT / ADH.DFO_PAIR_CPU_HEIGHT) * ADH.DFO_PAIR_TOTAL_SECONDS, 0) WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.PX_DOP > :B34 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * DECODE(ADH.ACTIVITY_TYPE, 'Cpu', ADH.DFO_PAIR_ACTIVITY_HEIGHT, (ADH.DFO_PAIR_ACTIVITY_HEIGHT * (:B34 - ADH.DFO_PAIR_CPU_HEIGHT)) / (ADH.DFO_PAIR_TOTAL_HEIGHT_ADJ - ADH.DFO_PAIR_CPU_HEIGHT))) / :B34 WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL THEN (ADH.DFO_PAIR_TOTAL_SECONDS * ADH.DFO_PAIR_ACTIVITY_HEIGHT) / ADH.PX_DOP ELSE ADH.ACTIVE_SECONDS END) RESP_TIME, (CASE WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_IDLE_HEIGHT > 0 AND ADH.PX_DOP > :B34 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * (ADH.DFO_PAIR_IDLE_HEIGHT * (:B34 - ADH.DFO_PAIR_CPU_HEIGHT)) / (ADH.DFO_PAIR_TOTAL_HEIGHT_ADJ - ADH.DFO_PAIR_CPU_HEIGHT)) / :B34 WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_IDLE_HEIGHT > 0 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * ADH.DFO_PAIR_IDLE_HEIGHT) / ADH.PX_DOP ELSE 0 END) DFO_PAIR_IDLE_RESP_TIME, ADH.DFO_PAIR_ACTIVITY_HEIGHT, ADH.DFO_PAIR_CPU_HEIGHT, ADH.DFO_PAIR_IDLE_HEIGHT, ADH.DFO_PAIR_TOTAL_HEIGHT, ADH.DFO_PAIR_CPU_ACTIVITY, ADH.DFO_PAIR_TOTAL_SECONDS FROM (SELECT ADH_1.*, (ROW_NUMBER() OVER(PARTITION BY ADH_1.PLSQL_OBJECT_ID, ADH_1.PLSQL_SUBPROGRAM_ID ORDER BY ADH_1.BUCKET_NUM, ADH_1.ACTIVITY_TYPE, ADH_1.EVENT_NAME)) PLSQL_ROWNUM, (ROW_NUMBER() OVER(PARTITION BY ADH_1.SQL ORDER BY ADH_1.BUCKET_NUM, ADH_1.ACTIVITY_TYPE, ADH_1.EVENT_NAME)) SQL_ROWNUM, (CASE WHEN ADH_1.PX_DFO_PAIR_ID IS NOT NULL AND (ADH_1.DFO_PAIR_TOTAL_HEIGHT < ADH_1.PX_DOP) AND (ADH_1.DFO_PAIR_CPU_HEIGHT < :B34 ) THEN ADH_1.PX_DOP - ADH_1.DFO_PAIR_TOTAL_HEIGHT ELSE 0 END) DFO_PAIR_IDLE_HEIGHT, (CASE WHEN ADH_1.PX_DFO_PAIR_ID IS NOT NULL AND (ADH_1.DFO_PAIR_TOTAL_HEIGHT < ADH_1.PX_DOP) AND (ADH_1.DFO_PAIR_CPU_HEIGHT < :B34 ) THEN ADH_1.PX_DOP ELSE ADH_1.DFO_PAIR_TOTAL_HEIGHT END) DFO_PAIR_TOTAL_HEIGHT_ADJ FROM (SELECT ADH_0.*, (CASE WHEN ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.DFO_PAIR_TOTAL_ACTIVITY * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_TOTAL_HEIGHT, (CASE WHEN ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.DFO_PAIR_CPU_ACTIVITY * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_CPU_HEIGHT, (CASE WHEN ADH_0.PX_DFO_PAIR_ID IS NOT NULL AND ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.ACTIVITY_COUNT * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECON DS ELSE 0 END) DFO_PAIR_ACTIVITY_HEIGHT FROM (SELECT AD3.*, (SUM(DECODE(AD3.PX_DFO_PAIR_ID, NULL, 0, AD3.ACTIVE_SECONDS)) OVER(PARTITION BY DECODE(AD3.PX_DFO_PAIR_ID, NULL, NULL, AD3.BUCKET_NUM), DECODE(AD3.PX_DFO_PAIR_ID, NULL, NULL, AD3.PX_STEP_ARG))) DFO_PAIR_TOTAL_SECONDS FROM (SELECT AD2.*, CASE WHEN AD2.IS_MONITORED_SQL = 0 THEN SQL_BUCKET_DISTINCT_SAMPLES * :B25 WHEN AD2.PX_ID IS NULL THEN AD2.ACTIVITY_COUNT * :B25 WHEN AD2.BUCKET_PARALLEL_MON_ACTIVITY > 0 THEN (AD2.ACTIVITY_COUNT * AD2.BUCKET_PARALLEL_MON_SECONDS) / AD2.BUCKET_PARALLEL_MON_ACTIVITY ELSE 0 END ACTIVE_SECONDS, CASE WHEN AD2.BUCKET_INTERVAL > BUCKET_ACTIVE_SECONDS THEN AD2.BUCKET_INTERVAL - BUCKET_ACTIVE_SECONDS ELSE 0 END BUCKET_IDLE_SECONDS FROM (SELECT AD1.*, (AD1.BUCKET_SERIAL_MON_ACTIVITY * :B25 ) BUCKET_SERIAL_MON_SECONDS, (AD1.BUCKET_TOTAL_MON_ACTIVITY - AD1.BUCKET_SERIAL_MON_ACTIVITY) BUCKET_PARALLEL_MON_ACTIVITY, (AD1.BUCKET_ACTIVE_SECONDS - (AD1.BUCKET_OTHER_ACTIVITY + AD1.BUCKET_SERIAL_MON_ACTIVITY) * :B25 ) BUCKET_PARALLEL_MON_SECONDS, (AD1.BUCKET_OTHER_ACTIVITY * :B25 ) BUCKET_OTHER_SECONDS, DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, SUM(AD1.ACTIVITY_COUNT) OVER(PARTITION BY DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, AD1.BUCKET_NUM), AD1.PX_DFO_PAIR_ID)) DFO_PAIR_TOTAL_ACTIVITY, DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, SUM(DECODE(AD1.ACTIVITY_TYPE, 'Cpu', AD1.ACTIVITY_COUNT, 0)) OVER(PARTITION BY DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, AD1.BUCKET_NUM), AD1.PX_DFO_PAIR_ID)) DFO_PAIR_CPU_ACTIVITY FROM (SELECT AD01.*, NVL((SUM(DECODE(AD01.IS_MONITORED_SQL, 1, AD01.ACTIVITY_COUNT, NULL)) OVER(PARTITION BY AD01.BUCKET_NUM)), 0) BUCKET_TOTAL_MON_ACTIVITY, (NVL(SUM(CASE WHEN AD01.IS_MONITORED_SQL = 1 AND AD01.PX_ID IS NULL THEN AD01.ACTIVITY_COUNT ELSE NULL END) OVER(PARTITION BY AD01.BUCKET_NUM), 0)) BUCKET_SERIAL_MON_ACTIVITY, (NVL((SUM(DECODE(AD01.IS_MONITORED_SQL, 0, AD01.SQL_BUCKET_DISTINCT_SAMPLES, NULL)) OVER(PARTITION BY AD01.BUCKET_NUM)), 0)) BUCKET_OTHER_ACTIVITY, (NVL(AD01.BUCKET_DISTINCT_SAMPLES, 0) * :B25 ) BUCKET_ACTIVE_SECONDS, DECODE(AD01.BUCKET_NUM, :B27 , MOD(:B32 , :B26 ), :B26 ) BUCKET_INTERVAL FROM (SELECT AD0.ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.PX_ID, AD0.ACTIVITY_TYPE, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.PLAN_LINE_ID, AD0.PX_STEP_ID, AD0.PX_STEP_ARG, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, MAX(AD0.IS_MONITORED_SQL) IS_MONITORED_SQL, MAX(AD0.SQL) SQL, MAX(AD0.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, MAX(AD0.DBOP_NAME) DBOP_NAME, MAX(DECODE(AD0.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD0.DFO_MOST_ACTIVE_IID)) DFO_MOST_ACTIVE_IID, MAX(DECODE(AD0.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD0.DFO_MOST_ACTIVE_SID)) DFO_MOST_ACTIVE_SID, SUM(AD0.DFO_MOST_ACTIVE_COUNT) DFO_MOST_ACTIVE_COUNT, MAX(PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, MAX(PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, MAX(AD0.PX_DOP) PX_DOP, MIN(AD0.PX_MIN_DOP) PX_MIN_DOP, MAX(AD0.BUCKET_DISTINCT_SAMPLES) BUCKET_DISTINCT_SAMPLES, MAX(AD0.SQL_BUCKET_DISTINCT_SAMPLES) SQL_BUCKET_DISTINCT_SAMPLES FROM (SELECT AD00.*, (CASE WHEN AD00.IS_MONITORED_SQL = 1 AND (AD00.SESSION_ID != :B19 OR AD00.INST_ID != :B17 ) THEN AD00.PX_SERVER_GROUP END) PX_ID FROM ASH_DATA AD00 WHERE :B33 = 1 ) AD0 GROUP BY AD0.ACTIVITY_BUCKET_NUM, AD0.PX_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.PLAN_LINE_ID, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, AD0.PX_STEP_ID, AD0.PX_STEP_ARG ) AD01) AD1) AD2) AD3) ADH_0) ADH_1) ADH) SELECT /*+ no_monitor no_xml_query_rewrite opt_param('_gby_hash_aggregation_enabled', 'false') */ XMLELEMENT( "sql_monitor_report", XMLATTRIBUTES(:B59 AS "version", TO_CHAR(:B58 , :B12 ) AS "sysdate"), XMLELEMENT( "report_parameters", NULL, CASE WHEN :B57 IS NOT NULL THEN XMLFOREST( :B57 AS "dbop_name", :B56 AS "dbop_exec_id") ELSE XMLFOREST( :B55 AS "sql_id", :B54 AS "sql_exec_id") END, XMLFOREST( :B53 AS "session_id", :B52 AS "session_serial", TO_CHAR(:B51 , :B12 ) AS "sql_exec_start", :B27 AS "bucket_count", TO_CHAR(:B50 , :B12 ) AS "interval_start", TO_CHAR(:B22 , :B12 ) AS "interval_end", DECODE(:B49 , 'Y', :B48 , NULL) AS "auto_refresh", :B47 AS "base_path"), CASE WHEN :B23 = 'Y' AND :B46 IS NOT NULL AND NOT (:B4 = 1 AND :B3 IS NULL AND :B2 IS NULL AND :B1 IS NULL) THEN XMLELEMENT( "parallel_filter", NULL, XMLFOREST( DECODE(:B4 , 1, 'yes', 'no') AS "qc", :B3 AS "server_group", :B2 AS "server_set", :B1 AS "server_number")) ELSE NULL END), CASE WHEN :B14 = 1 THEN XMLELEMENT( "derived_parameters_testing", NULL, XMLFOREST(:B11 AS "instance_id_low", :B10 AS "instance_id_high", :B26 AS "bucket_interval_sec", :B32 AS "interval_second", :B27 AS "bucket_calc_count", :B45 AS "bucket_calc_max_count", :B13 AS "sel_sqltext")) ELSE NULL END, (SELECT XMLCONCAT( CASE WHEN :B46 IS NULL AND :B67 IS NULL THEN XMLELEMENT( "target", XMLATTRIBUTES(:B17 AS "instance_id", :B19 AS "session_id", :B18 AS "session_serial", NVL2(:B6 , NULL, :B9 ) AS "sql_id", NVL2(:B6 , NULL, TO_CHAR(:B8 , :B12 )) AS "sql_exec_start", NVL2(:B6 , NULL, :B7 ) AS "sql_exec_id", NVL2(:B6 , :B6 , NULL) AS "dbop_name", NVL2(:B6 , :B5 , NULL) AS "dbop_exec_id", NVL2(:B6 , TO_CHAR(:B8 , :B12 ), NULL) AS "dbop_exec_start", NVL2(:B6 , NULL, MAX_PLAN_HASH_VALUE) AS "sql_plan_hash", NVL2(:B6 , NULL, MAX_FULL_PLAN_HASH_VALUE) AS "sql_full_plan_hash", MAGG.DB_UNIQUE_NAME AS "db_unique_name", MAGG.PLATFORM_NAME AS "db_platform_name", MAGG.HOST_NAME AS "report_host_name"), NVL2(SUM_SERVERS_REQUESTED, XMLELEMENT( "servers_requested", NULL, SUM_SERVERS_REQUESTED), NULL), NVL2(SUM_SERVERS_ALLOCATED, XMLELEMENT( "servers_allocated", NULL, SUM_SERVERS_ALLOCATED), NULL), NVL2(MAX_USERID, XMLELEMENT( "user_id", NULL, MAX_USERID), NULL), NVL2(MAX_USERNAME, XMLELEMENT( "user", NULL, MAX_USERNAME), NULL), NVL2(MAX_CON_ID, XMLELEMENT( "con_id", NULL, MAX_CON_ID), NULL), NVL2(MAX_CON_NAME, XMLELEMENT( "con_name", NULL, MAX_CON_NAME), NULL), NVL2(MAX_PROGRAM, XMLELEMENT( "program", NULL, MAX_PROGRAM), NULL), NVL2(MAX_MODULE, XMLELEMENT( "module", NULL, MAX_MODULE), NULL), NVL2(MAX_ACTION, XMLELEMENT( "action", NULL, MAX_ACTION), NULL), NVL2(MAX_SERVICE_NAME, XMLELEMENT( "service", NULL, MAX_SERVICE_NAME), NULL), NVL2(MAX_CLIENT_ID, XMLELEMENT( "client_id", NULL, MAX_CLIENT_ID), NULL), NVL2(MAX_CLIENT_INFO, XMLELEMENT( "client_info", NULL, MAX_CLIENT_INFO), NULL), NVL2(MAX_PL_ENTRY_OID, XMLELEMENT( "plsql_entry_object_id", NULL, MAX_PL_ENTRY_OID), NULL), NVL2(MAX_PL_ENTRY_PROGID, XMLELEMENT( "plsql_entry_subprogram_id", NULL, MAX_PL_ENTRY_PROGID), NULL), NVL2(MAX_PL_ENTRY_NAME, XMLELEMENT( "plsql_entry_name", NULL, MAX_PL_ENTRY_NAME), NULL), NVL2(MAX_PL_OID, XMLELEMENT( "plsql_object_id", NULL, MAX_PL_OID), NULL), NVL2(MAX_PL_PROGID, XMLELEMENT( "plsql_subprogram_id", NULL, MAX_PL_PROGID), NULL), NVL2(MAX_PL_NAME, XMLELEMENT( "plsql_name", NULL, MAX_PL_NAME), NULL), CASE WHEN (:B13 = 0 OR :B6 IS NOT NULL) THEN NULL ELSE XMLELEMENT( "sql_fulltext", XMLATTRIBUTES( NVL2(:B65 , 'Y', :B66 ) AS "is_full"), NVL2(:B65 , :B65 , SQLMON_TEXT)) END, XMLELEMENT( "status", NULL, MAX_STATUS), XMLELEMENT( "refresh_count", NULL, SUM_REFRESH_COUNT), XMLELEMENT( "first_refresh_time", NULL, TO_CHAR(MIN_FIRST_REFRESH_TIME, :B12 )), XMLELEMENT( "last_refresh_time", NULL, TO_CHAR(:B58 , :B12 )), XMLELEMENT( "duration", NULL, GREATEST(:B64 , LEAST(MAX_ELAPSED_TIME/1000000, 1), CEIL(MAX_QUEUING_TIME/1000000))), DECODE(MAX_RM_INFO, '00/00/0000 00:00:00', NULL, XMLTYPE(SUBSTR(MAX_RM_INFO, 20))), CASE WHEN (:B62 = 'Y') THEN XMLELEMENT( "adaptive_plan", XMLATTRIBUTES(:B63 AS "is_final"), :B62 ) ELSE NULL END ) END, XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), DECODE(NVL(SUM_ELAPSED_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), SUM_ELAPSED_TIME)), DECODE(NVL(MAX_QUEUING_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX_QUEUING_TIME)), DECODE(NVL(SUM_CPU_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), SUM_CPU_TIME)), DECODE(NVL(SUM_USER_IO_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), SUM_USER_IO_WAIT_TIME)), DECODE(NVL(SUM_APPLICATION_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), SUM_APPLICATION_WAIT_TIME)), DECODE(NVL(SUM_CONCURRENCY_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), SUM_CONCURRENCY_WAIT_TIME)), DECODE(NVL(SUM_CLUSTER_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), SUM_CLUSTER_WAIT_TIME)), DECODE(NVL(SUM_PLSQL_EXEC_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), SUM_PLSQL_EXEC_TIME)), DECODE(NVL(SUM_JAVA_EXEC_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), SUM_JAVA_EXEC_TIME)), DECODE(NVL(SUM_OTHER_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), SUM_OTHER_WAIT_TIME)), DECODE(NVL(SUM_FETCHES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), SUM_FETCHES)), DECODE(NVL(SUM_BUFFER_GETS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), SUM_BUFFER_GETS)), DECODE(NVL(SUM_READ_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), SUM_READ_REQS)), DECODE(NVL(SUM_WRITE_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), SUM_WRITE_REQS)), DECODE(NVL(SUM_READ_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), SUM_READ_REQS)), DECODE(NVL(SUM_READ_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), SUM_READ_BYTES)), DECODE(NVL(SUM_WRITE_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), SUM_WRITE_REQS)), DECODE(NVL(SUM_WRITE_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), SUM_WRITE_BYTES)), DECODE(NVL(SUM_IO_UNC_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), SUM_IO_UNC_BYTES)), DECODE(NVL(SUM_IO_ELIG_BYTES, 0), 0, NULL , XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), SUM_IO_ELIG_BYTES)), DECODE(NVL(SUM_IO_RET_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), SUM_IO_RET_BYTES)), CASE WHEN SUM_IO_INTER_BYTES IS NULL OR SUM_IO_BYTES = 0 OR SUM_IO_INTER_BYTES = SUM_IO_BYTES OR NVL(SUM_IO_ELIG_BYTES, 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(SUM_IO_BYTES / DECODE(SUM_IO_INTER_BYTES, 0, 1, SUM_IO_INTER_BYTES), 2)) END, CASE WHEN NVL(SUM_IO_ELIG_BYTES, 0) = 0 OR SUM_IO_BYTES = 0 OR SUM_IO_UNC_BYTES = SUM_IO_RET_BYTES THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100* (GREATEST(SUM_IO_UNC_BYTES, SUM_IO_ELIG_BYTES) - SUM_IO_RET_BYTES) / SUM_IO_ELIG_BYTES, 2))) END), CASE WHEN :B33 = 1 THEN (SELECT CASE WHEN SUM(ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_sampled", XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME)) ELSE NULL END FROM (SELECT AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1) ELSE NULL END, NVL2(MAX_ERROR_NUMBER, XMLELEMENT( "error", XMLATTRIBUTES(MAX_ERROR_NUMBER AS "number", MAX_ERROR_FACILITY AS "facility"), MAX_ERROR_MESSAGE), NULL), CASE WHEN :B61 = 1 AND MAGG.QC_HAS_BINDS_XML = 'Y' THEN (SELECT XMLTYPE(BINDS_XML) FROM GV$ALL_SQL_MONITOR MON WHERE MON.INST_ID = :B17 AND MON.KEY = MAGG.MAX_KEY AND MON.SID = MAGG.MAX_SESSION_ID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END, CASE WHEN :B60 = 1 AND MAGG.QC_HAS_OTHER_XML = 'Y' THEN (SELECT XMLTYPE(OTHER_XML) FROM GV$ALL_SQL_MONITOR MON WHERE MON.INST_ID = MAGG.MAX_INST_ID AND MON.KEY = MAGG.MAX_KEY AND MON.SID = MAGG.MAX_SESSION_ID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END) FROM MONITOR_AGG MAGG), CASE WHEN :B44 = 1 THEN (SELECT CASE WHEN AT.ACTIVITY_COUNT > 0 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( :B41 AS "ash_missing_seconds", TO_CHAR(AT.ACTIVITY_START, :B12 ) AS "first_sample_time", TO_CHAR(AT.ACTIVITY_END, :B12 ) AS "last_sample_time", ROUND((AT.ACTIVITY_END - AT.ACTIVITY_START) * 3600 * 24) + 1 AS "duration", AT.ACTIVITY_COUNT AS "count", AT.IMQ_COUNT AS "imq_count", AT.WAIT_COUNT AS "wait_count", AT.CPU_COUNT AS "cpu_count", DECODE(AT.OTHER_SQL_COUNT, 0, NULL, AT.OTHER_SQL_COUNT) AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), AT.ACTIVITY_TOTAL, AH.GLOB_ACTIVITY_HISTO) WHEN :B41 IS NOT NULL THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( DECODE( :B41 , -1, 'all', TO_CHAR( :B41 )) AS "ash_missing_seconds")) ELSE NULL END FROM (SELECT MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) IMQ_COUNT, SUM(AD1.WAIT_COUNT) WAIT_COUNT, SUM(AD1.CPU_COUNT) CPU_COUNT, SUM(AD1.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_TOTAL FROM (SELECT AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1) AT, (SELECT CASE WHEN :B30 = 1 AND :B27 > 1 THEN XMLELEMENT( "activity_histogram", XMLATTRIBUTES( :B26 AS "bucket_interval", :B27 AS "bucket_count ", TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR( :B22 , :B12 ) AS "end_time", ROUND(( :B22 - :B20 ) *3600*24) + 1 AS "duration"), XMLAGG( XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), ACTIVITY_BUCKET) ORDER BY AD2.BUCKET_NUM)) ELSE NULL END GLOB_ACTIVITY_HISTO FROM (SELECT AD1.BUCKET_NUM, SUM(ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(IMQ_COUNT) IMQ_COUNT, SUM(WAIT_COUNT) WAIT_COUNT, SUM(CPU_COUNT) CPU_COUNT, SUM(OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, MIN(AD1.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD1.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_BUCKET FROM (SELECT AD0.ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(AD0.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD0.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.BUCKET_NUM) AD2) AH) ELSE NULL END, CASE WHEN :B33 = 1 THEN (SELECT CASE WHEN AH.ACTIVITY_COUNT > 0 THEN XMLELEMENT( "activity_detail", XMLATTRIBUTES( TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR( :B22 , :B12 ) AS "end_time", :B41 AS "ash_missing_seconds", TO_CHAR(AH.ACTIVITY_START, :B12 ) AS "first_sample_time", TO_CHAR(AH.ACTIVITY_END, :B12 ) AS "last_sample_time", ROUND((AH.ACTIVITY_END - AH.ACTIVITY_START) * 3600 * 24) + 1 AS "duration", :B25 AS "sample_interval", :B26 AS "bucket_interval", :B27 AS "bucket_count", ROUND((:B22 - :B20 ) *3600*24) + 1 AS "bucket_duration", :B40 AS "cpu_cores", :B34 AS "total_cpu_cores", :B39 AS "hyperthread"), AH.GLOB_ACTIVITY_HISTO) WHEN :B41 IS NOT NULL THEN XMLELEMENT( "activity_detail", XMLATTRIBUTES( DECODE( :B41 , -1, 'all', TO_CHAR( :B41 )) AS "ash_missing_seconds")) ELSE NULL END FROM (SELECT MIN(AD2.ACTIVITY_START) ACTIVITY_START, MAX(AD2.ACTIVITY_END) ACTIVITY_END, SUM(AD2.ACTIVITY_COUNT) ACTIVITY_COUNT, XMLAGG( XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), ACTIVITY_BUCKET_XML) ORDER BY AD2.BUCKET_NUM) GLOB_ACTIVITY_HISTO FROM (SELECT AD1.BUCKET_NUM, MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, MAX(AD1.BUCKET_IDLE_SECONDS) BUCKET_IDLE_SECONDS, XMLAGG( XMLCONCAT( CASE WHEN AD1.DFO_PAIR_IDLE_RESP_TIME != 0 AND DFO_PAIR_ROWNUM = 1 THEN XMLELEMENT( "activity", XMLATTRIBUTES( 'Parallel Skew' AS "class", AD1.PX_STEP_ARG AS "line", AD1.PX_ID AS "px", ROUND(AD1.DFO_PAIR_IDLE_RESP_TIME, 2) AS "rt"), 0) ELSE NULL END, XMLELEMENT( "activity", XMLATTRIBUTES( NVL(AD1.OTHER_SQL, AD1.RPI) AS "sql", AD1.NON_SQL AS "non_sql", AD1.CLASS AS "class", AD1.OTHER_SQL_CLASS AS "other_sql_class", AD1.EVENT AS "event", AD1.PLAN_LINE_ID AS "line", NVL2(AD1.PLSQL_OBJECT_ID, AD1.PLSQL_OBJECT_ID||'.'|| AD1.PLSQL_SUBPROGRAM_ID, NULL) AS "plsql_id", AD1.PLSQL_NAME AS "plsql_name", CASE WHEN AD1.SQL_ROWNUM = 1 THEN AD1.TOP_LEVEL_SQL_ID END AS "top_sql_id", CASE WHEN AD1.DBOP_NAME IS NOT NULL THEN AD1.DBOP_NAME END AS "dbop_name", CASE WHEN AD1.DFO_MOST_ACTIVE_IID IS NOT NULL AND :B68 = 'Y' THEN AD1.DFO_MOST_ACTIVE_IID END AS "skew_iid", DECODE(AD1.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD1.DFO_MOST_ACTIVE_SID) AS "skew_sid", AD1.DFO_MOST_ACTIVE_COUNT AS "skew_count", DECODE(AD1.PX_DOP, :B28 , NULL, AD1.PX_DOP) AS "dop", DECODE(AD1.PX_DOP, AD1.PX_MIN_DOP, NULL, AD1.PX_MIN_DOP) AS "min_dop", AD1.PX_ID AS "px", AD1.PX_STEP_ID AS "step", AD1.PX_STEP_ARG AS "arg", DECODE(AD1.ACTIVITY_COUNT, AD1.RESP_TIME, NULL, ROUND(AD1.RESP_TIME, 2)) AS "rt"), AD1.ACTIVITY_COUNT)) ORDER BY AD1.PX_STEP_ID, AD1.PX_STEP_ARG, AD1.DFO_PAIR_ROWNUM) ACTIVITY_BUCKET_XML FROM (SELECT AD01.*, CASE WHEN AD01.ACTIVITY_TYPE != 'Other SQL Execution' AND AD01.ACTIVITY_TYPE != 'Non SQL' THEN AD01.ACTIVITY_TYPE END CLASS, CASE WHEN (AD01.ACTIVITY_TYPE = 'Other SQL Execution' OR AD01.ACTIVITY_TYPE = 'Non SQL') THEN AD01.OTHER_SQL_ACTIVITY_TYPE END OTHER_SQL_CLASS, CASE WHEN AD01.ACTIVITY_TYPE != 'Other SQL Execution' AND AD01.ACTIVITY_TYPE != 'Non SQL' THEN AD01.EVENT_NAME END EVENT, CASE WHEN AD01.SQL IN ('this', 'anonymous') THEN NULL ELSE AD01.SQL END RPI, DECODE(AD01.ACTIVITY_TYPE, 'Other SQL Execution', SUBSTR(AD01.EVENT_NAME, 9), NULL) OTHER_SQL, DECODE(AD01.ACTIVITY_TYPE, 'Non SQL', AD01.EVENT_NAME, NULL) NON_SQL, ROW_NUMBER() OVER(PARTITION BY AD01.BUCKET_NUM, AD01.PX_DFO_PAIR_ID ORDER BY AD01.ACTIVITY_TYPE, AD01.EVENT_NAME, AD01.PLAN_LINE_ID) DFO_PAIR_ROWNUM FROM RESPONSE_TIME_DATA AD01) AD1 GROUP BY AD1.BUCKET_NUM) AD2) AH) ELSE NULL END, CASE WHEN :B23 = 'Y' THEN (SELECT XMLELEMENT( "parallel_info", XMLATTRIBUTES( :B17 AS "qc_instance_id", MAX_PX_QCSID AS "qc_session_id", MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MAX_PX_DOP AS "dop", MAX_PX_DOP_INSTANCES AS "max_dop_instances", DIST_INST_COUNT AS "inst_count", DIST_PX_GROUP_COUNT AS "server_group_count", DIST_PX_SET_COUNT AS "server_set_count"), CASE WHEN :B70 = 1 THEN PX_SESSIONS ELSE NULL END, CASE WHEN :B68 = 'Y' THEN DECODE(:B69 , 1, PX_INSTANCES, NULL) ELSE NULL END) FROM (SELECT MAX_PX_QCSID, MAX_PX_DOP, MAX_PX_DOP_INSTANCES, MAX_PX_IS_CROSS_INSTANCE, SUM_SERVERS_REQUESTED, SUM_SERVERS_ALLOCATED, DIST_INST_COUNT, DIST_PX_GROUP_COUNT, DIST_PX_SET_COUNT, (SELECT XMLELEMENT( "sessions", XMLATTRIBUTES(MAX(PX_SESSION.ACTIVITY_COUNT) AS "max_activity_count", MAX(PX_SESSION.IMQ_COUNT) AS "max_imq_count", MAX(PX_SESSION.CPU_COUNT) AS "max_cpu_count", MAX(PX_SESSION.WAIT_COUNT) AS "max_wait_count", MAX(PX_SESSION.OTHER_SQL_COUNT) AS "max_other_sql_count", MAX(PX_SESSION.MAX_IO_REQS) AS "max_io_reqs", MAX(PX_SESSION.MAX_IO_BYTES) AS "max_io_bytes", MAX(PX_SESSION.MAX_BUFFER_GETS) AS "max_buffer_gets", MAX(PX_SESSION.MAX_ELAPSED_TIME) AS "max_elapsed_time"), XMLAGG(PX_SESSION.PX_SESSION_XML ORDER BY PX_SERVER_GROUP NULLS FIRST, PX_SERVER_SET, PX_SERVER#)) FROM (SELECT PX_SERVER_GROUP, PX_SERVER_SET, PX_SERVER#, MAX(PI.MAX_ELAPSED_TIME) MAX_ELAPSED_TIME, MAX(PI.MAX_IO_REQS) MAX_IO_REQS, MAX(PI.MAX_IO_BYTES) MAX_IO_BYTES, MAX(PI.MAX_BUFFER_GETS) MAX_BUFFER_GETS, SUM(PI.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(PI.IMQ_COUNT) IMQ_COUNT, SUM(PI.WAIT_COUNT) WAIT_COUNT, SUM(PI.CPU_COUNT) CPU_COUNT, SUM(PI.OTHER_SQL_COUNT) OTHER_SQL_COUNT, XMLELEMENT( "session", XMLATTRIBUTES( INST_ID AS "inst_id", PROCESS_NAME AS "process_name", SID AS "session_id", SESSION_SERIAL# AS "session_serial", PX_SERVER_GROUP AS "server_group", PX_SERVER_SET AS "server_set", PX_SERVER# AS "server_num"), XMLELEMENT( "stats", XMLATTRIBUTES( 'monitor' AS "type"), NVL2(MAX(ELAPSED_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MAX(ELAPSED_TIME)), NULL), NVL2(MAX(QUEUING_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX(QUEUING_TIME)), NULL), NVL2(MAX(CPU_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MAX(CPU_TIME)), NULL), NVL2(MAX(USER_IO_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MAX(USER_IO_WAIT_TIME)), NULL), NVL2(MAX(APPLICATION_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MAX(APPLICATION_WAIT_TIME)), NULL), NVL2(MAX(CONCURRENCY_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MAX(CONCURRENCY_WAIT_TIME)), NULL), NVL2(MAX(CLUSTER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MAX(CLUSTER_WAIT_TIME)), NULL), NVL2(MAX(PLSQL_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MAX(PLSQL_EXEC_TIME)), NULL), NVL2(MAX(JAVA_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MAX(JAVA_EXEC_TIME)), NULL), NVL2(MAX(OTHER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES( 'other_wait_time' AS "name"), MAX(OTHER_WAIT_TIME)), NULL), NVL2(MAX(FETCHES), XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MAX(FETCHES)), NULL), NVL2(MAX(BUFFER_GETS), XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MAX(BUFFER_GETS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(READ_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MAX(READ_BYTES)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(WRITE_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MAX(WRITE_BYTES)), NULL), NVL2(MAX(IO_UNC_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), MAX(IO_UNC_BYTES)), NULL), NVL2(MAX(IO_ELIG_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), MAX(IO_ELIG_BYTES)), NULL), NVL2(MAX(IO_RET_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), MAX(IO_RET_BYTES)), NULL), CASE WHEN MAX(IO_INTER_BYTES) IS NULL OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_INTER_BYTES) = MAX(IO_BYTES) OR NVL(MAX(IO_ELIG_BYTES), 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MAX(IO_BYTES) / DECODE(MAX(IO_INTER_BYTES), 0, 1, MAX(IO_INTER_BYTES)), 2)) END, CASE WHEN NVL(MAX(IO_ELIG_BYTES), 0) = 0 OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_UNC_BYTES) = MAX(IO_RET_BYTES) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100* (GREATEST( NVL(MAX(IO_UNC_BYTES), 0), NVL(MAX(IO_ELIG_BYTES), 0)) - MAX(IO_RET_BYTES)) / MAX(IO_ELIG_BYTES), 2))) END), CASE WHEN SUM(PI.ACTIVITY_COUNT) > 0 AND :B33 = 1 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(MIN(PI.ACTIVITY_START), :B12 ) AS "first_sample_time", TO_CHAR(MAX(PI.ACTIVITY_END), :B12 ) AS "last_sample_time", ROUND((MAX(PI.ACTIVITY_END) - MIN(PI.ACTIVITY_START)) * 3600 * 24) + 1 AS "duration", SUM(PI.ACTIVITY_COUNT) AS "count", SUM(PI.IMQ_COUNT) AS "imq_count", SUM(PI.CPU_COUNT) AS "cpu_count", SUM(PI.WAIT_COUNT) AS "wait_count", SUM(PI.OTHER_SQL_COUNT)AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), XMLAGG( NVL2(ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( PI.ACTIVITY_TYPE AS "class", PI.EVENT_NAME AS "event"), ACTIVITY_COUNT), NULL) ORDER BY PI.ACTIVITY_TYPE, PI.EVENT_NAME)) ELSE NULL END, CASE WHEN :B60 = 1 AND PI.HAS_OTHER_XML = 'Y' THEN (SELECT XMLTYPE(OTHER_XML) FROM GV$ALL_SQL_MONITOR MON WHERE MON.INST_ID = PI.INST_ID AND MON.KEY = PI.KEY AND MON.SID = PI.SID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END) PX_SESSION_XML FROM (SELECT MO.HAS_OTHER_XML, MO.KEY, MO.INST_ID, DECODE(MO.PROCESS_NAME, 'ora', 'PX Coordinator', MO.PROCESS_NAME) PROCESS_NAME, MO.SID, MO.SESSION_SERIAL#, MO.PX_SERVER_GROUP, MO.PX_SERVER_SET, MO.PX_SERVER#, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME, MAX(MO.IO_REQS) MAX_IO_REQS, MAX(MO.IO_BYTES) MAX_IO_BYTES, MAX(MO.BUFFER_GETS) MAX_BUFFER_GETS, MAX(MO.ELAPSED_TIME) MAX_ELAPSED_TIME, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.ACTIVITY_COUNT)) ACTIVITY_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.IMQ_COUNT)) IMQ_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.WAIT_COUNT)) WAIT_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.CPU_COUNT)) CPU_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.OTHER_SQL_COUNT)) OTHER_SQL_COUNT, MIN(ASH0.ACTIVITY_START) ACTIVITY_START, MAX(ASH0.ACTIVITY_END) ACTIVITY_END, MAX(DECODE(MO.ELAPSED_TIME, 0, NULL, MO.ELAPSED_TIME)) ELAPSED_TIME, MAX(DECODE(MO.QUEUING_TIME, 0, NULL, MO.QUEUING_TIME)) QUEUING_TIME, MAX(DECODE(MO.CPU_TIME, 0, NULL, CPU_TIME)) CPU_TIME, MAX(DECODE(MO.FETCHES, 0, NULL, FETCHES)) FETCHES, MAX(DECODE(MO.BUFFER_GETS, 0, NULL, MO.BUFFER_GETS)) BUFFER_GETS, MAX(DECODE(MO.IO_INTER_BYTES, 0, NULL, MO.IO_INTER_BYTES)) IO_INTER_BYTES, MAX(DECODE(MO.READ_REQS, 0, NULL, MO.READ_REQS)) READ_REQS, MAX(DECODE(MO.READ_BYTES, 0, NULL, MO.READ_BYTES)) READ_BYTES, MAX(DECODE(MO.WRITE_REQS, 0, NULL, MO.WRITE_REQS)) WRITE_REQS, MAX(DECODE(MO.WRITE_BYTES, 0, NULL, MO.WRITE_BYTES)) WRITE_BYTES, MAX(DECODE(MO.IO_BYTES, 0, NULL, MO.IO_BYTES)) IO_BYTES, MAX(DECODE(MO.IO_UNC_BYTES, 0, NULL, MO.IO_UNC_BYTES)) IO_UNC_BYTES, MAX(DECODE(MO.IO_ELIG_BYTES, 0, NULL, MO.IO_ELIG_BYTES)) IO_ELIG_BYTES, MAX(DECODE(MO.IO_RET_BYTES, 0, NULL, MO.IO_RET_BYTES)) IO_RET_BYTES, MAX(DECODE(MO.APPLICATION_WAIT_TIME, 0, NULL, MO.APPLICATION_WAIT_TIME)) APPLICATION_WAIT_TIME, MAX(DECODE(MO.CONCURRENCY_WAIT_TIME, 0, NULL, MO.CONCURRENCY_WAIT_TIME)) CONCURRENCY_WAIT_TIME, MAX(DECODE(MO.CLUSTER_WAIT_TIME, 0, NULL, MO.CLUSTER_WAIT_TIME)) CLUSTER_WAIT_TIME, MAX(DECODE(MO.USER_IO_WAIT_TIME, 0, NULL, MO.USER_IO_WAIT_TIME)) USER_IO_WAIT_TIME, MAX(DECODE(PLSQL_EXEC_TIME, 0, NULL, PLSQL_EXEC_TIME)) PLSQL_EXEC_TIME, MAX(DECODE(MO.JAVA_EXEC_TIME, 0, NULL, MO.JAVA_EXEC_TIME)) JAVA_EXEC_TIME, MAX(DECODE(MO.OTHER_WAIT_TIME, 0, NULL, MO.OTHER_WAIT_TIME)) OTHER_WAIT_TIME FROM MONITOR_DATA MO, (SELECT ASH1.INST_ID, ASH1.SESSION_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME, SUM(ASH1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(ASH1.IMQ_COUNT) IMQ_COUNT, SUM(ASH1.WAIT_COUNT) WAIT_COUNT, SUM(ASH1.CPU_COUNT) CPU_COUNT, SUM(ASH1.OTHER_SQL_COUNT)OTHER_SQL_COUNT, MIN(ASH1.ACTIVITY_START) ACTIVITY_START, MAX(ASH1.ACTIVITY_END) ACTIVITY_END FROM ASH_DATA ASH1 GROUP BY ASH1.INST_ID, ASH1.SESSION_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME) ASH0 WHERE MO.INST_ID = ASH0.INST_ID(+) AND MO.SID = ASH0.SESSION_ID(+) AND (:B70 = 1 OR :B69 = 1) GROUP BY MO.INST_ID, MO.KEY, MO.HAS_OTHER_XML, MO.PROCESS_NAME, MO.SID, MO.SESSION_SERIAL#, MO.PX_SERVER_GROUP, MO.PX_SERVER_SET, M O.PX_SERVER#, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME) PI WHERE (:B70 = 1) GROUP BY PI.INST_ID, PI.KEY, PI.HAS_OTHER_XML, PI.SID, PI.PROCESS_NAME, PI.SESSION_SERIAL#, PI.PX_SERVER_GROUP, PI.PX_SERVER_SET, PI.PX_SERVER#) PX_SESSION) PX_SESSIONS, (SELECT XMLELEMENT( "instances", XMLATTRIBUTES( MAX(PX_INSTANCE.ACTIVITY_COUNT) AS "max_activity_count", MAX(PX_INSTANCE.IMQ_COUNT) AS "max_imq_count", MAX(PX_INSTANCE.CPU_COUNT) AS "max_cpu_count", MAX(PX_INSTANCE.WAIT_COUNT) AS "max_wait_count", MAX(PX_INSTANCE.OTHER_SQL_COUNT) AS "max_other_sql_count", MAX(PX_INSTANCE.ELAPSED_TIME) AS "max_elapsed_time", MAX(PX_INSTANCE.BUFFER_GETS) AS "max_buffer_gets", MAX(PX_INSTANCE.IO_REQS) AS "max_io_reqs", MAX(PX_INSTANCE.IO_BYTES) AS "max_io_bytes"), XMLAGG(PX_INSTANCE.PX_INSTANCES_XML ORDER BY INST_ID)) FROM (SELECT PI.INST_ID, MAX(PI.ELAPSED_TIME) ELAPSED_TIME, MAX(PI.IO_REQS) IO_REQS, MAX(PI.IO_BYTES) IO_BYTES, MAX(PI.BUFFER_GETS) BUFFER_GETS, SUM(PI.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(PI.IMQ_COUNT) IMQ_COUNT, SUM(PI.WAIT_COUNT) WAIT_COUNT, SUM(PI.CPU_COUNT) CPU_COUNT, SUM(PI.OTHER_SQL_COUNT) OTHER_SQL_COUNT, XMLELEMENT( "instance", XMLATTRIBUTES( INST_ID AS "inst_id"), XMLELEMENT( "stats", XMLATTRIBUTES( 'monitor' AS "type"), NVL2(MAX(ELAPSED_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MAX(ELAPSED_TIME)), NULL), NVL2(MAX(QUEUING_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX(QUEUING_TIME)), NULL), NVL2(MAX(CPU_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MAX(CPU_TIME)), NULL), NVL2(MAX(USER_IO_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MAX(USER_IO_WAIT_TIME)), NULL), NVL2(MAX(APPLICATION_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MAX(APPLICATION_WAIT_TIME)), NULL), NVL2(MAX(CONCURRENCY_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MAX(CONCURRENCY_WAIT_TIME)), NULL), NVL2(MAX(CLUSTER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MAX(CLUSTER_WAIT_TIME)), NULL), NVL2(MAX(PLSQL_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MAX(PLSQL_EXEC_TIME)), NULL), NVL2(MAX(JAVA_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MAX(JAVA_EXEC_TIME)), NULL), NVL2(MAX(OTHER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES( 'other_wait_time' AS "name"), MAX(OTHER_WAIT_TIME)), NULL), NVL2(MAX(FETCHES), XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MAX(FETCHES)), NULL), NVL2(MAX(BUFFER_GETS), XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MAX(BUFFER_GETS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(READ_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MAX(READ_BYTES)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(WRITE_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MAX(WRITE_BYTES)), NULL), NVL2(MAX(IO_UNC_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), MAX(IO_UNC_BYTES)), NULL), NVL2(MAX(IO_ELIG_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), MAX(IO_ELIG_BYTES)), NULL), NVL2(MAX(IO_RET_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), MAX(IO_RET_BYTES)), NULL), CASE WHEN MAX(IO_INTER_BYTES) IS NULL OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_INTER_BYTES) = MAX(IO_BYTES) OR NVL(MAX(IO_ELIG_BYTES), 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MAX(IO_BYTES)/ DECODE(MAX(IO_INTER_BYTES), 0, 1, MAX(IO_INTER_BYTES)), 2)) END, CASE WHEN NVL(MAX(IO_ELIG_BYTES), 0) = 0 OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_UNC_BYTES) = MAX(IO_RET_BYTES) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100* (GREATEST( NVL(MAX(IO_UNC_BYTES), 0), NVL(MAX(IO_ELIG_BYTES), 0)) - MAX(IO_RET_BYTES)) / MAX(IO_ELIG_BYTES), 2))) END), CASE WHEN :B33 = 1 AND SUM(PI.ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(MIN(PI.ACTIVITY_START), :B12 ) AS "start_time", TO_CHAR(MAX(PI.ACTIVITY_END), :B12 ) AS "end_time", ROUND((MAX(PI.ACTIVITY_END) - MIN(PI.ACTIVITY_START)) * 3600 * 24) + 1 AS "duration", SUM(PI.ACTIVITY_COUNT) AS "count", SUM(PI.IMQ_COUNT) AS "imq_count", SUM(PI.WAIT_COUNT) AS "wait_count", SUM(PI.CPU_COUNT) AS "cpu_count", SUM(PI.OTHER_SQL_COUNT) AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), XMLAGG( NVL2(ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( PI.ACTIVITY_TYPE AS "class", PI.EVENT_NAME AS "event"), ACTIVITY_COUNT), NULL) ORDER BY PI.ACTIVITY_TYPE, PI.EVENT_NAME)) ELSE NULL END) PX_INSTANCES_XML FROM (SELECT MO.INST_ID, ASH.ACTIVITY_TYPE, ASH.EVENT_NAME, ASH.ACTIVITY_COUNT, ASH.IMQ_COUNT, ASH.WAIT_COUNT, ASH.CPU_COUNT, ASH.OTHER_SQL_COUNT, ASH.ACTIVITY_START, ASH.ACTIVITY_END, MO.ELAPSED_TIME, MO.QUEUING_TIME, MO.CPU_TIME, MO.APPLICATION_WAIT_TIME, MO.CONCURRENCY_WAIT_TIME, MO.CLUSTER_WAIT_TIME, MO.USER_IO_WAIT_TIME, MO.PLSQL_EXEC_TIME, MO.JAVA_EXEC_TIME, MO.OTHER_WAIT_TIME, MO.FETCHES, MO.BUFFER_GETS, MO.IO_INTER_BYTES, MO.IO_BYTES, MO.READ_REQS, MO.READ_BYTES, MO.WRITE_REQS, MO.WRITE_BYTES, MO.IO_REQS, MO.IO_UNC_BYTES, MO.IO_ELIG_BYTES, MO.IO_RET_BYTES FROM (SELECT MO0.INST_ID, SUM(MO0.ELAPSED_TIME) ELAPSED_TIME, SUM(MO0.QUEUING_TIME) QUEUING_TIME, SUM(MO0.CPU_TIME) CPU_TIME, SUM(MO0.FETCHES) FETCHES, SUM(MO0.BUFFER_GETS) BUFFER_GETS, SUM(MO0.IO_INTER_BYTES) IO_INTER_BYTES, SUM(MO0.IO_BYTES) IO_BYTES, SUM(MO0.READ_REQS) READ_REQS, SUM(MO0.READ_BYTES) READ_BYTES, SUM(MO0.WRITE_REQS) WRITE_REQS, SUM(MO0.WRITE_BYTES) WRITE_BYTES, SUM(MO0.IO_REQS) IO_REQS, SUM(MO0.IO_UNC_BYTES) IO_UNC_BYTES, SUM(MO0.IO_ELIG_BYTES) IO_ELIG_BYTES, SUM(MO0.IO_RET_BYTES) IO_RET_BYTES, SUM(MO0.APPLICATION_WAIT_TIME) APPLICATION_WAIT_TIME, SUM(MO0.CONCURRENCY_WAIT_TIME) CONCURRENCY_WAIT_TIME, SUM(MO0.CLUSTER_WAIT_TIME) CLUSTER_WAIT_TIME, SUM(MO0.USER_IO_WAIT_TIME) USER_IO_WAIT_TIME, SUM(MO0.PLSQL_EXEC_TIME) PLSQL_EXEC_TIME, SUM(MO0.JAVA_EXEC_TIME) JAVA_EXEC_TIME, SUM(MO0.OTHER_WAIT_TIME) OTHER_WAIT_TIME FROM MONITOR_DATA MO0 GROUP BY MO0.INST_ID) MO, (SELECT ASH0.INST_ID, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME, SUM(ASH0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(ASH0.IMQ_COUNT) IMQ_COUNT, SUM(ASH0.WAIT_COUNT) WAIT_COUNT, SUM(ASH0.CPU_COUNT) CPU_COUNT, SUM(ASH0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(ASH0.ACTIVITY_START) ACTIVITY_START, MAX(ASH0.ACTIVITY_END) ACTIVITY_END FROM ASH_DATA ASH0 GROUP BY ASH0.INST_ID, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME) ASH, MONITOR_AGG WHERE MO.INST_ID = ASH.INST_ID(+) AND MONITOR_AGG.DIST_INST_COUNT > 0 ) PI GROUP BY PI.INST_ID)PX_INSTANCE) P X_INSTANCES FROM MONITOR_AGG)) ELSE NULL END, XPLAN_XML, CASE WHEN :B43 = 1 THEN (SELECT XMLELEMENT( "plan_monitor", XMLATTRIBUTES(MAX(PLI.MAX_LINE_ACTIVITY_COUNT) AS "max_activity_count", MAX(PLI.OVERALL_MAX_IO_REQS) AS "max_io_reqs", MAX(PLI.OVERALL_MAX_IO_BYTES) AS "max_io_bytes", MAX(PLI.MAX_LINE_IMQ_COUNT) AS "max_imq_count", MAX(PLI.MAX_LINE_CPU_COUNT) AS "max_cpu_count", MAX(PLI.MAX_LINE_WAIT_COUNT) AS "max_wait_count", MAX(PLI.MAX_LINE_OTHER_SQL_COUNT) AS "max_other_sql_count"), XMLAGG( XMLELEMENT( "operation", XMLATTRIBUTES( PLI.PLAN_LINE_ID AS "id", PLI.PARENT_ID AS "parent_id", PLI.OPERATION AS "name", PLI.OPTIONS AS "options", PLI.DEPTH AS "depth", PLI.POSITION AS "position", PLI.INACTIVE AS "skp", PLI.PX_TYPE AS "px_type"), NVL2(PLI.OBJECT_NAME, XMLELEMENT( "object", XMLATTRIBUTES(PLI.OBJECT_TYPE AS "type"), XMLFOREST(PLI.OBJECT_OWNER AS "owner"), XMLFOREST(PLI.OBJECT_NAME AS "name")), NULL), XMLFOREST(PLI.PARTITION_START AS "partition_start", PLI.PARTITION_STOP AS "partition_stop"), CASE WHEN PLI.CARDINALITY IS NULL AND PLI.BYTES IS NULL AND PLI.COST IS NULL AND PLI.TEMP_SPACE IS NULL AND PLI.TIME IS NULL THEN NULL ELSE XMLELEMENT( "optimizer", NULL, NVL2(PLI.CARDINALITY, XMLFOREST(PLI.CARDINALITY AS "cardinality"), NULL), NVL2(PLI.BYTES, XMLFOREST(PLI.BYTES AS "bytes"), NULL), NVL2(PLI.COST, XMLFOREST(PLI.COST AS "cost"), NULL), NVL2(PLI.CPU_COST, XMLFOREST(PLI.CPU_COST AS "cpu_cost"), NULL), NVL2(PLI.IO_COST, XMLFOREST(PLI.IO_COST AS "io_cost"), NULL), NVL2(PLI.TEMP_SPACE, XMLFOREST(PLI.TEMP_SPACE AS "temp"), NULL), NVL2(PLI.TIME, XMLFOREST(PLI.TIME AS "time"), NULL)) END, XMLELEMENT( "stats ", XMLATTRIBUTES('plan_monitor' AS "type"), NVL2(PLI.FIRST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES('first_active' AS "name"), TO_CHAR(FIRST_MOVE_TIME, :B12 )), NULL), CASE WHEN PLI.FIRST_MOVE_TIME != PLI.FIRST_CHANGE_TIME THEN XMLELEMENT( "stat", XMLATTRIBUTES('first_row' AS "name"), TO_CHAR(FIRST_CHANGE_TIME, :B12 )) ELSE NULL END, NVL2(PLI.LAST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES('last_active' AS "name"), TO_CHAR(LAST_MOVE_TIME, :B12 )), NULL), CASE WHEN (PLI.FIRST_MOVE_TIME IS NULL OR PLI.LAST_MOVE_TIME IS NULL) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), ROUND((LAST_MOVE_TIME - FIRST_MOVE_TIME) * 3600 * 24)+1) END, CASE WHEN (PLI.OVERALL_LAST_MOVE_TIME IS NULL OR PLI.LAST_MOVE_TIME IS NULL) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('from_most_recent' AS "name"), ROUND((PLI.OVERALL_LAST_MOVE_TIME - PLI.LAST_MOVE_TIME) * 3600 * 24)) END, NVL2(PLI.LAST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES( 'from_sql_exec_start' AS "name"), ROUND( (FIRST_MOVE_TIME - :B8 ) * 3600*24)), NULL), NVL2(PLI.PERCENT_COMPLETE, XMLELEMENT( "stat", XMLATTRIBUTES('percent_complete' AS "name"), PLI.PERCENT_COMPLETE), NULL), NVL2(PLI.TIME_REMAINING, XMLELEMENT( "stat", XMLATTRIBUTES('time_left' AS "name"), PLI.TIME_REMAINING), NULL), CASE WHEN PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES('starts' AS "name"), PLI.STARTS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_starts' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_STARTS/1000000), 10000), NULL) AS "iid", MOD(MAX_STARTS, 1000000) AS "sid"), TRUNC(PLI.MAX_STARTS/10000000000)) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES('dop' AS "name"), PLI.DOP) ELSE NULL END, CASE WHEN NEED_ROWS IS NOT NULL AND PLI.FIRST_MOVE_TIME IS NOT NULL THEN XMLELEMENT( "stat", XMLATTRIBUTES('cardinality' AS "name"), PLI.OUTPUT_ROWS) ELSE NULL END, CASE WHEN PLI.NEED_ROWS IS NOT NULL AND PLI.DOP > 0 AND PLI.MAX_OUTPUT_ROWS IS NOT NULL AND (PLI.FIRST_MOVE_TIME IS NOT NULL) THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_card' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_OUTPUT_ROWS/1000000), 10000), NULL) AS "iid", MOD(MAX_OUTPUT_ROWS, 1000000) AS "sid"), TRUNC(PLI.MAX_OUTPUT_ROWS/10000000000)) ELSE NULL END, CASE WHEN PLI.MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('memory' AS "name"), PLI.MEM) ELSE NULL END, CASE WHEN PLI.MAX_MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('max_memory' AS "name"), PLI.MAX_MEM) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MIN_MAX_MEM IS NOT NULL AND PLI.MAX_MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'min_max_mem' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MIN_MAX_MEM/1000000), 10000), NULL) AS "iid", MOD(MIN_MAX_MEM, 1000000) AS "sid"), TRUNC(PLI.MIN_MAX_MEM/10000000000)) ELSE NULL END, CASE WHEN PLI.TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('temp' AS "name"), PLI.TEMP) ELSE NULL END, CASE WHEN PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('max_temp' AS "name"), PLI.MAX_TEMP) ELSE NULL END, CASE WHEN PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('spill_count' AS "name"), PLI.SPILL_COUNT) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_MAX_TEMP IS NOT NULL AND PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_max_temp' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_MAX_TEMP/1000000), 10000), NULL) AS "iid", MOD(MAX_MAX_TEMP, 1000000) AS "sid"), TRUNC(PLI.MAX_MAX_TEMP/10000000000)) ELSE NULL END, CASE WHEN PLI.READ_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), PLI.READ_REQS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_READ_REQS IS NOT NULL AND PLI.READ_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_read_reqs' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_READ_REQS/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_READ_REQS, 1000000) AS "sid"), TRUNC(PLI.MAX_READ_REQS/10000000000)) ELSE NULL END, CASE WHEN PLI.READ_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), PLI.READ_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_READ_BYTES IS NOT NULL AND PLI.READ_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_read_bytes' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_READ_BYTES/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_READ_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_READ_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.WRITE_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), PLI.WRITE_REQS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_WRITE_REQS IS NOT NULL AND PLI.WRITE_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_write_reqs' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_WRITE_REQS/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_WRITE_REQS, 1000000) AS "sid"), TRUNC(PLI.MAX_WRITE_REQS/10000000000)) ELSE NULL END, CASE WHEN PLI.WRITE_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), PLI.WRITE_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_WRITE_BYTES IS NOT NULL AND PLI.WRITE_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_write_bytes' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(PLI.MAX_WRITE_BYTES/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_WRITE_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_WRITE_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES('io_inter_bytes' AS "name"), PLI.IO_INTER_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_io_inter_bytes' AS "name", DECODE(:B68 , 'Y', MOD(TRUNC(MAX_IO_INTER_BYTES/1000000), 10000), NULL) AS "iid", MOD(MAX_IO_INTER_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_IO_INTER_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(PLI.IO_BYTES / DECODE(PLI.IO_INTER_BYTES, 0, 1, PLI.IO_INTER_BYTES), 2)) ELSE NULL END), NVL2(STAT_GID, XMLELEMENT( "rwsstats", XMLATTRIBUTES( PLI.STAT_GID AS "group_id"), DECODE(GID_ROWNUM, 1, (SELECT XMLELEMENT( "metadata", NULL, XMLAGG( XMLELEMENT( "stat", XMLATTRIBUTES( ROWNUM AS "id", NAME AS "name", DESCRIPTION AS "desc", TYPE AS "type", DECODE(FLAGS, 0, NULL, FLAGS) AS "flags"), NULL) ORDER BY ID)) FROM V$SQL_MONITOR_STATNAME WHERE GROUP_ID = PLI.STAT_GID), NULL), NVL2(STAT1_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(1 AS "id"), STAT1_VALUE), NULL), NVL2(STAT2_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(2 AS "id"), STAT2_VALUE), NULL), NVL2(STAT3_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(3 AS "id"), STAT3_VALUE), NULL), NVL2(STAT4_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(4 AS "id"), STAT4_VALUE), NULL), NVL2(STAT5_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(5 AS "id"), STAT5_VALUE), NULL), NVL2(STAT6_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(6 AS "id"), STAT6_VALUE), NULL), NVL2(STAT7_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(7 AS "id"), STAT7_VALUE), NULL), NVL2(STAT8_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(8 AS "id"), STAT8_VALUE), NULL), NVL2(STAT9_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(9 AS "id"), STAT9_VALUE), NULL), NVL2(STAT10_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(10 AS "id"), STAT10_VALUE), NULL)), NULL), CASE WHEN PLI.LINE_ACTIVITY_COUNT > 0 AND :B33 = 1 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(PLI.LINE_ACTIVITY_START, :B12 ) AS "start_time", TO_CHAR(PLI.LINE_ACTIVITY_END, :B12 ) AS "end_time", ROUND((PLI.LINE_ACTIVITY_END - PLI.LINE_ACTIVITY_START) * 3600*24) + 1 AS "duration", PLI.LINE_ACTIVITY_COUNT AS "count", PLI.LINE_IMQ_COUNT AS "imq_count", PLI.LINE_WAIT_COUNT AS "wait_count", PLI.LINE_CPU_COUNT AS "cpu_count", PLI.LINE_OTHER_SQL_COUNT AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), PLI.ACTIVITY_TOTAL, PLI.PLAN_ACTIVITY_HISTO) ELSE NULL END) ORDER BY PLI.PLAN_LINE_ID) ) FROM (SELECT AT.MAX_LINE_ACTIVITY_COUNT, PM.OVERALL_MAX_IO_REQS, PM.OVERALL_MAX_IO_BYTES, AT.MAX_LINE_IMQ_COUNT, AT.MAX_LINE_CPU_COUNT, AT.MAX_LINE_WAIT_COUNT, AT.LINE_OTHER_SQL_COUNT, AT.MAX_LINE_OTHER_SQL_COUNT, PM.PLAN_LINE_ID, PM.PARENT_ID, PM.OPERATION, PM.OPTIONS, PM.DEPTH, PM.POSITION, PM.INACTIVE, CASE WHEN PM.OPERATION = 'PX COORDINATOR' AND :B23 = 'Y' AND (PM.PX_SERVER_SET IS NOT NULL OR AH.PX_SERVER_SET IS NOT NULL) THEN 'QC' WHEN PM.PX_SERVER_SET IS NOT NULL THEN TO_CHAR(PM.PX_SERVER_SET) WHEN AH.PX_SERVER_SET IS NOT NULL THEN TO_CHAR(AH.PX_SERVER_SET) WHEN (:B23 = 'N' OR (PM.LAST_CHANGE_TIME IS NULL AND AT.LINE_ACTIVITY_END IS NULL)) THEN NULL ELSE 'QC' END PX_TYPE, PM.FIRST_CHANGE_TIME, AT.LINE_ACTIVITY_START, PM.LAST_CHANGE_TIME, PM.OVERALL_LAST_CHANGE_TIME, AT.LINE_ACTIVITY_END, AT.OVERALL_LINE_ACTIVITY_END, LEAST(NVL(AT.LINE_ACTIVITY_START, PM.FIRST_CHANGE_TIME), NVL(PM.FIRST_CHANGE_TIME, AT.LINE_ACTIVITY_START)) FIRST_MOVE_TIME, GREATEST(NVL(AT.LINE_ACTIVITY_END, PM.LAST_CHANGE_TIME), NVL(PM.LAST_CHANGE_TIME, AT.LINE_ACTIVITY_END)) LAST_MOVE_TIME, GREATEST(NVL(AT.OVERALL_LINE_ACTIVITY_END, PM.OVERALL_LAST_CHANGE_TIME), NVL(PM.OVERALL_LAST_CHANGE_TIME, AT.OVERALL_LINE_ACTIVITY_END)) OVERALL_LAST_MOVE_TIME, CASE WHEN PM.STARTS IS NOT NULL AND PM.STARTS > 0 THEN 1 ELSE 0 END HAS_EXECUTED, PM.OBJECT_NAME, PM.OBJECT_TYPE, PM.OBJECT_OWNER, PM.PARTITION_START, PM.PARTITION_STOP, PM.CARDINALITY, PM.BYTES, PM.COST, PM.TEMP_SPACE, PM.TIME, PM.CPU_COST, PM.IO_COST, LO.PERCENT_COMPLETE, LO.TIME_REMAINING, PM.STARTS, PM.DOP, PM.MAX_STARTS, PM.OUTPUT_ROWS, PM.NEED_ROWS, PM.MAX_OUTPUT_ROWS, PM.MEM, PM.MAX_MEM, PM.MIN_MAX_MEM, PM.TEMP, PM.MAX_TEMP, PM.SPILL_COUNT, PM.MAX_MAX_TEMP, PM.READ_REQS, PM.MAX_READ_REQS, PM.READ_BYTES, PM.MAX_READ_BYTES, PM.WRITE_REQS, PM.MAX_WRITE_REQS, PM.WRITE_BYTES, PM.MAX_WRITE_BYTES, PM.IO_INTER_BYTES, PM.IO_BYTES, PM.MAX_IO_INTER_BYTES, AT.LINE_ACTIVITY_COUNT, AT.LINE_IMQ_COUNT, AT.LINE_WAIT_COUNT, AT.LINE_CPU_COUNT, AT.ACTIVITY_TOTAL, AH.PLAN_ACTIVITY_HISTO, PM.STAT_GID, PM.GID_ROWNUM, PM.STAT1_VALUE, PM.STAT2_VALUE, PM.STAT3_VALUE, PM.STAT4_VALUE, PM.STAT5_VALUE, PM.STAT6_VALUE, PM.STAT7_VALUE, PM.STAT8_VALUE, PM.STAT9_VALUE, PM.STAT10_VALUE FROM (SELECT AT0.*, MAX(LINE_ACTIVITY_END) OVER() OVERALL_LINE_ACTIVITY_END, MAX(LINE_ACTIVITY_COUNT) OVER() MAX_LINE_ACTIVITY_COUNT, MAX(LINE_IMQ_COUNT) OVER() MAX_LINE_IMQ_COUNT, MAX(LINE_CPU_COUNT) OVER() MAX_LINE_CPU_COUNT, MAX(LINE_WAIT_COUNT) OVER() MAX_LINE_WAIT_COUNT, MAX(LINE_OTHER_SQL_COUNT) OVER() MAX_LINE_OTHER_SQL_COUNT FROM (SELECT AD1.PLAN_LINE_ID, MIN(AD1.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD1.LINE_ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) LINE_ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) LINE_IMQ_COUNT, SUM(AD1.WAIT_COUNT) LINE_WAIT_COUNT, SUM(AD1.OTHER_SQL_COUNT) LINE_OTHER_SQL_COUNT, SUM(AD1.CPU_COUNT) LINE_CPU_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG(XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_TOTAL FROM (SELECT AD0.PLAN_LINE_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD0.ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MAX(AD0.DFO_MOST_ACTIVE_IID) DFO_MOST_ACTIVE_IID, MAX(AD0.DFO_MOST_ACTIVE_SID) DFO_MOST_ACTIVE_SID, SUM(AD0.DFO_MOST_ACTIVE_COUNT) DFO_MOST_ACTIVE_COUNT FROM ASH_DATA AD0 WHERE AD0.PLAN_LINE_ID IS NOT NULL GROUP BY AD0.PLAN_LINE_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.PLAN_LINE_ID) AT0) AT, (SELECT AD2.PLAN_LINE_ID, MIN(AD2.PX_SERVER_SET) PX_SERVER_SET, MIN(AD2.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD2.LINE_ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD2.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD2.IMQ_COUNT) IMQ_COUNT, SUM(AD2.WAIT_COUNT) WAIT_COUNT, SUM(AD2.CPU_COUNT) CPU_COUNT, SUM(AD2.OTHER_SQL_COUNT) OTHER_SQL_COUNT, CASE WHEN :B29 = 1 AND SUM(AD2.ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_histogram", XMLATTRIBUTES( :B26 AS "bucket_interval", :B27 AS "bucket_count", TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR(:B22 , :B12 ) AS "end_time", ROUND((:B22 -:B20 ) *3600*24) + 1 AS "duration"), XMLAGG(XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), AD2.ACTIVITY_BUCKET) ORDER BY AD2.BUCKET_NUM)) ELSE NULL END PLAN_ACTIVITY_HISTO FROM (SELECT AD1.PLAN_LINE_ID, AD1.BUCKET_NUM, MIN(AD1.PX_SERVER_SET) PX_SERVER_SET, MIN(AD1.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD1.LINE_ACTIVITY_END) LINE_ACTIVITY_END, MIN(AD1.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD1.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) IMQ_COUNT, SUM(AD1.WAIT_COUNT) WAIT_COUNT, SUM(AD1.CPU_COUNT) CPU_COUNT, SUM(AD1.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG(NVL2(AD1.ACTIVITY_TYPE, XMLELEMENT ( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT), NULL) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_BUCKET FROM (SELECT AD0.PLAN_LINE_ID, AD0.PLAN_ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(NVL2(AD0.ACTIVITY_START, AD0.PX_SERVER_SET, NULL)) PX_SERVER_SET, MIN(AD0.ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD0.ACTIVITY_END) LINE_ACTIVITY_END, MIN(AD0.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD0.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT FROM ASH_DATA AD0 GROUP BY AD0.PLAN_LINE_ID, AD0.PLAN_ACTIVITY_BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.PLAN_LINE_ID, AD1.BUCKET_NUM) AD2 GROUP BY AD2.PLAN_LINE_ID) AH, (SELECT LO2.SQL_PLAN_LINE_ID PLAN_LINE_ID, DECODE(SUM(LO2.TOTALWORK), 0, NULL, ROUND(SUM(LO2.SOFAR)*100/SUM(LO2.TOTALWORK))) PERCENT_COMPLETE, MAX(LO2.TIME_REMAINING) TIME_REMAINING FROM MONITOR_DATA MO, (SELECT * FROM TABLE( GV$(CURSOR( SELECT USERENV('instance') INST_ID, SQL_PLAN_LINE_ID, TOTALWORK, SOFAR, TIME_REMAINING, SID FROM V$SESSION_LONGOPS L WHERE (:B49 = 'Y' OR :B71 = 'DONE (ERROR)') AND L.SQL_ID = :B9 AND L.SQL_EXEC_START = :B8 AND L.SQL_EXEC_ID = :B7 )))) LO2 WHERE LO2.INST_ID = MO.INST_ID AND LO2.SID = MO.SID GROUP BY LO2.SQL_PLAN_LINE_ID ) LO, (SELECT PM0.*, CASE WHEN PM0.STARTS IS NULL OR PM0.STARTS = 0 OR PM0.OUTPUT_ROWS IS NULL THEN NULL ELSE 1 END NEED_ROWS, ROW_NUMBER() OVER(PARTITION BY PM0.STAT_GID ORDER BY PM0.PLAN_LINE_ID ) GID_ROWNUM, MAX(LAST_CHANGE_TIME) OVER() OVERALL_LAST_CHANGE_TIME, MAX(MAX_IO_REQS) OVER() OVERALL_MAX_IO_REQS, MAX(MAX_IO_BYTES) OVER() OVERALL_MAX_IO_BYTES FROM (SELECT /*+ leading(mo) use_hash(plm) */ PLM.PLAN_LINE_ID PLAN_LINE_ID, PLM.PLAN_OPERATION OPERATION, PLM.PLAN_OPTIONS OPTIONS, MAX(PLM.PLAN_PARENT_ID) PARENT_ID, MAX(PLM.PLAN_DEPTH) DEPTH, MAX(PLM.PLAN_POSITION) POSITION, MAX(PLM.PLAN_OPERATION_INACTIVE) INACTIVE, MAX(PLM.PLAN_OBJECT_OWNER) OBJECT_OWNER, MAX(PLM.PLAN_OBJECT_NAME) OBJECT_NAME, MAX(PLM.PLAN_OBJECT_TYPE) OBJECT_TYPE, MAX(PLM.PLAN_COST) COST, MAX(PLM.PLAN_CARDINALITY) CARDINALITY, MAX(PLM.PLAN_BYTES) BYTES, MAX(PLM.PLAN_CPU_COST) CPU_COST, MAX(PLM.PLAN_IO_COST) IO_COST, MAX(PLM.PLAN_TEMP_SPACE) TEMP_SPACE, MAX(PLM.PLAN_TIME) TIME, MAX(PLM.PLAN_PARTITION_START) PARTITION_START, MAX(PLM.PLAN_PARTITION_STOP) PARTITION_STOP, MIN(PLM.FIRST_CHANGE_TIME) FIRST_CHANGE_TIME, MAX(PLM.LAST_CHANGE_TIME) LAST_CHANGE_TIME, MIN(PLM.LAST_CHANGE_TIME) MIN_LAST_CHANGE_TIME, MIN(NVL2(PLM.FIRST_CHANGE_TIME, MO.PX_SERVER_SET, NULL)) PX_SERVER_SET, COUNT(CASE WHEN PLM.PAR IS NOT NULL AND PLM.STARTS IS NOT NULL AND PLM.STARTS > 0 AND PLM.PLAN_LINE_ID != 0 AND PLM.PLAN_OPERATION != 'PX COORDINATOR' THEN 1 ELSE NULL END) DOP, SUM(PLM.STARTS) STARTS, MAX(NVL2(PAR, PLM.STARTS * 10000000000 + PLM.ES, NULL)) MAX_STARTS, SUM(PLM.OUTPUT_ROWS) OUTPUT_ROWS, MAX(NVL2(PAR, PLM.OUTPUT_ROWS * 10000000000 +PLM.ES, NULL)) MAX_OUTPUT_ROWS, SUM(PLM.WORKAREA_MEM) MEM, SUM(PLM.WORKAREA_MAX_MEM) MAX_MEM, MIN(NVL2(PAR, PLM.WORKAREA_MAX_MEM * 10000000000 + PLM.ES, NULL)) MIN_MAX_MEM, SUM(PLM.WORKAREA_TEMPSEG) TEMP, SUM(PLM.WORKAREA_MAX_TEMPSEG) MAX_TEMP, MAX(NVL2(PAR, PLM.WORKAREA_MAX_TEMPSEG * 10000000000 + PLM.ES, NULL)) MAX_MAX_TEMP, COUNT(PLM.WORKAREA_MAX_TEMPSEG) SPILL_COUNT, SUM(PLM.PHYSICAL_READ_REQUESTS) READ_REQS, MAX(NVL2(PAR, PLM.PHYSICAL_READ_REQUESTS * 10000000000 + PLM.ES, NULL)) MAX_READ_REQS, SUM(PLM.PHYSICAL_READ_BYTES) READ_BYTES, MAX(NVL2(PAR, PLM.PHYSICAL_READ_BYTES * 10000000000 + PLM.ES, NULL)) MAX_READ_BYTES, SUM(PLM.PHYSICAL_WRITE_REQUESTS) WRITE_REQS, MAX(NVL2(PAR, PLM.PHYSICAL_WRITE_REQUESTS * 10000000000 + PLM.ES, NULL)) MAX_WRITE_REQS, SUM(PLM.PHYSICAL_WRITE_BYTES) WRITE_BYTES, MAX(NVL2(PAR, PLM.PHYSICAL_WRITE_BYTES * 10000000000 + PLM.ES, NULL)) MAX_WRITE_BYTES, NVL(SUM(PLM.PHYSICAL_READ_BYTES), 0) + NVL(SUM(PLM.PHYSICAL_WRITE_BYTES), 0) IO_BYTES, SUM(NVL(PLM.PHYSICAL_READ_REQUESTS, 0) + NVL(PLM.PHYSICAL_WRITE_REQUESTS, 0)) MAX_IO_REQS, SUM(NVL(PLM.PHYSICAL_READ_BYTES, 0) + NVL(PLM.PHYSICAL_WRITE_BYTES, 0)) MAX_IO_BYTES, SUM(PLM.IO_INTERCONNECT_BYTES) IO_INTER_BYTES, MAX(NVL2(PAR, PLM.IO_INTERCONNECT_BYTES * 10000000000 + PLM.ES, NULL)) MAX_IO_INTER_BYTES, MAX(OTHERSTAT_GROUP_ID) STAT_GID, NVL(DECODE(MAX(OTHERSTAT_1_TYPE), 3, MAX(OTHERSTAT_1_VALUE), 4, MAX(OTHERSTAT_1_VALUE), 6, MIN(OTHERSTAT_1_VALUE), 7, MIN(OTHERSTAT_1_VALUE), NULL), SUM(DECODE(OTHERSTAT_1_TYPE, 1, OTHERSTAT_1_VALUE, 2, OTHERSTAT_1_VALUE, NULL))) STAT1_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_2_TYPE), 3, MAX(OTHERSTAT_2_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_2_VALUE), 7, MIN(RMAX1 + OTHERSTAT_2_VALUE), NULL), 6, MIN(OTHERSTAT_2_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_2_TYPE, 1, OTHERSTAT_2_VALUE, 2, OTHERSTAT_2_VALUE, NULL))) STAT2_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_3_TYPE), 3, MAX(OTHERSTAT_3_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_3_VALUE), 7, MIN(RMAX1 + OTHERSTAT_3_VALUE), NULL), 6, MIN(OTHERSTAT_3_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_3_TYPE, 1, OTHERSTAT_3_VALUE, 2, OTHERSTAT_3_VALUE, NULL))) STAT3_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_4_TYPE), 3, MAX(OTHERSTAT_4_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_4_VALUE), 7, MIN(RMAX1 + OTHERSTAT_4_VALUE), NULL), 6, MIN(OTHERSTAT_4_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_4_TYPE, 1, OTHERSTAT_4_VALUE, 2, OTHERSTAT_4_VALUE, NULL))) STAT4_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_5_TYPE), 3, MAX(OTHERSTAT_5_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_5_VALUE), 7, MIN(RMAX1 + OTHERSTAT_5_VALUE), NULL), 6, MIN(OTHERSTAT_5_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_5_TYPE, 1, OTHERSTAT_5_VALUE, 2, OTHERSTAT_5_VALUE, NULL))) STAT5_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_6_TYPE), 3, MAX(OTHERSTAT_6_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_6_VALUE), 7, MIN(RMAX1 + OTHERSTAT_6_VALUE), NULL), 6, MIN(OTHERSTAT_6_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_6_TYPE, 1, OTHERSTAT_6_VALUE, 2, OTHERSTAT_6_VALUE, NULL))) STAT6_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_7_TYPE), 3, MAX(OTHERSTAT_7_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_7_VALUE), 7, MIN(RMAX1 + OTHERSTAT_7_VALUE), NULL), 6, MIN(OTHERSTAT_7_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_7_TYPE, 1, OTHERSTAT_7_VALUE, 2, OTHERSTAT_7_VALUE, NULL))) STAT7_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_8_TYPE), 3, MAX(OTHERSTAT_8_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_8_VALUE), 7, MIN(RMAX1 + OTHERSTAT_8_VALUE), NULL), 6, MIN(OTHERSTAT_8_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_8_TYPE, 1, OTHERSTAT_8_VALUE, 2, OTHERSTAT_8_VALUE, NULL))) STAT8_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_9_TYPE), 3, MAX(OTHERSTAT_9_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_9_VALUE), 7, MIN(RMAX1 + OTHERSTAT_9_VALUE), NULL), 6, MIN(OTHERSTAT_9_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_9_TYPE, 1, OTHERSTAT_9_VALUE, 2, OTHERSTAT_9_VALUE, NULL))) STAT9_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_10_TYPE), 3, MAX(OTHERSTAT_10_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_10_VALUE), 7, MIN(RMAX1 + OTHERSTAT_10_VALUE), NULL), 6, MIN(OTHERSTAT_10_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_10_TYPE, 1, OTHERSTAT_10_VALUE, 2, OTHERSTAT_10_VALUE, NULL))) STAT10_VALUE FROM (SELECT A.*, OTHERSTAT_1_VALUE * 10000000000000000 RMAX1, A.I NST_ID * 1000000 + A.SID ES, DECODE(A.PROCESS_NAME, 'ora', NULL, 1) PAR FROM (SELECT * FROM TABLE(GV$(CURSOR( SELECT USERENV('instance') INST_ID, A0.* FROM V$ALL_SQL_PLAN_MONITOR A0 WHERE A0.SQL_ID = :B9 AND A0.SQL_EXEC_START = :B8 AND A0.SQL_EXEC_ID = :B7 AND USERENV('instance') BETWEEN :B11 AND :B10 ))) ) A ) PLM, MONITOR_DATA MO WHERE PLM.INST_ID = MO.INST_ID AND PLM.INST_ID BETWEEN :B11 AND :B10 AND PLM.KEY = MO.KEY GROUP BY PLM.PLAN_LINE_ID, PLM.PLAN_OPERATION, PLM.PLAN_OPTIONS) PM0) PM WHERE AH.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND AT.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND LO.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND (:B21 IS NULL OR PM.PLAN_LINE_ID = :B21 )) PLI) ELSE NULL END, CASE WHEN :B42 = 1 THEN DBMS_SQLTUNE.BUILD_STASH_XML( SESSION_ID=>:B19 , SESSION_SERIAL=>:B18 , SESSION_INST_ID=>:B17 , PX_MODE=>'yes', START_TIME=>:B20 , END_TIME=>:B22 , MISSING_SECONDS=> :B41 , INSTANCE_LOW_FILTER=>:B11 , INSTANCE_HIGH_FILTER=>:B10 , BUCKET_MAX_COUNT=>NULL, BUCKET_INTERVAL=>:B26 , REPORT_LEVEL=>'typical', CPU_CORES=>:B40 , IS_HYPER=>:B39 ) ELSE NULL END), (CASE WHEN :B38 = 1 THEN (SELECT XMLELEMENT( "skewed_sessions", XMLATTRIBUTES( DECODE(MIN(INST_ID), NULL, :B17 , MIN(INST_ID)) AS "min_iid", DECODE(MAX(INST_ID), NULL, :B17 , MAX(INST_ID)) AS "max_iid"), XMLAGG( XMLELEMENT( "s", XMLATTRIBUTES( INST_ID AS "i"), SESSION_ID) ORDER BY INST_ID, SESSION_ID)) FROM (SELECT SESS.* FROM (SELECT DECODE(AD.DFO_MOST_ACTIVE_IID, :B17 , NULL, AD.DFO_MOST_ACTIVE_IID) INST_ID, AD.DFO_MOST_ACTIVE_SID SESSION_ID FROM ASH_DATA AD WHERE AD.DFO_MOST_ACTIVE_COUNT IS NOT NULL GROUP BY AD.DFO_MOST_ACTIVE_IID, AD.DFO_MOST_ACTIVE_SID ORDER BY MAX(AD.DFO_MOST_ACTIVE_COUNT) DESC) SESS WHERE ROWNUM <= 100)) ELSE NULL END), (CASE WHEN :B37 = 1 THEN (SELECT XMLELEMENT( "report_repository_summary", CASE WHEN MA.MAX_DBOP_NAME IS NOT NULL THEN XMLELEMENT( "dbop", XMLATTRIBUTES('F' AS "detail", MA.MAX_DBOP_NAME AS "dbop_name", TO_CHAR(MA.MIN_FIRST_REFRESH_TIME, :B12 ) AS "dbop_exec_start", MA.MAX_DBOP_EXEC_ID AS "dbop_exec_id"), XMLFOREST( MA.MAX_STATUS AS "status", TO_CHAR(NVL(MA.MAX_SQL_EXEC_START, MA.MIN_FIRST_REFRESH_TIME), :B12 )AS "first_refresh_time", TO_CHAR(MA.MAX_LAST_REFRESH_TIME, :B12 )AS "last_refresh_time", MA.SUM_REFRESH_COUNT AS "refresh_count", MA.MAX_INST_ID AS "inst_id", MA.MAX_SESSION_ID AS "session_id", MA.MAX_SESSION_SERIAL AS "session_serial", MA.MAX_USERID AS "user_id", MA.MAX_USERNAME AS "user", MA.MAX_CON_ID AS "con_id", MA.MAX_CON_NAME AS "con_name", MA.MAX_MODULE AS "module", MA.MAX_ACTION AS "action", MA.MAX_SERVICE_NAME AS "service", MA.MAX_CLIENT_ID AS "client_id", MA.MAX_CLIENT_INFO AS "client_info", MA.MAX_PROGRAM AS "program", MA.MAX_PL_ENTRY_OID AS "plsql_entry_object_id", MA.MAX_PL_ENTRY_PROGID AS "plsql_entry_subprogram_id", MA.MAX_PL_OID AS "plsql_object_id", MA.MAX_PL_PROGID AS "plsql_subprogram_id", MA.MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MA.MAX_PX_DOP AS "dop", MA.MAX_PX_DOP_INSTANCES AS "instances"), CASE WHEN MA.MAX_ERROR_NUMBER IS NULL THEN NULL ELSE XMLELEMENT( "error", XMLATTRIBUTES(MA.MAX_ERROR_NUMBER AS "number", MA.MAX_ERROR_FACILITY AS "facility"), MA.MAX_ERROR_MESSAGE) END, XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), GREATEST(ROUND((MA.MAX_LAST_REFRESH_TIME- NVL(MA.MAX_SQL_EXEC_START, MA.MIN_FIRST_REFRESH_TIME))*86400), LEAST(MA.SUM_ELAPSED_TIME/1000000, 1), CEIL(MA.MAX_QUEUING_TIME/1000000))), DECODE(MA.SUM_ELAPSED_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MA.SUM_ELAPSED_TIME)), DECODE(MA.MAX_QUEUING_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MA.MAX_QUEUING_TIME)), DECODE(MA.SUM_CPU_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MA.SUM_CPU_TIME)), DECODE(MA.SUM_USER_IO_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MA.SUM_USER_IO_WAIT_TIME)), DECODE(MA.SUM_APPLICATION_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MA.SUM_APPLICATION_WAIT_TIME)), DECODE(MA.SUM_CONCURRENCY_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MA.SUM_CONCURRENCY_WAIT_TIME)), DECODE(MA.SUM_CLUSTER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MA.SUM_CLUSTER_WAIT_TIME)), DECODE(MA.SUM_PLSQL_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MA.SUM_PLSQL_EXEC_TIME)), DECODE(MA.SUM_JAVA_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MA.SUM_JAVA_EXEC_TIME)), DECODE(MA.SUM_OTHER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), MA.SUM_OTHER_WAIT_TIME)), DECODE(MA.SUM_FETCHES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MA.SUM_FETCHES)), DECODE(MA.SUM_BUFFER_GETS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MA.SUM_BUFFER_GETS)), DECODE(MA.SUM_READ_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MA.SUM_READ_REQS)), DECODE(MA.SUM_READ_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MA.SUM_READ_BYTES)), DECODE(MA.SUM_WRITE_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MA.SUM_WRITE_REQS)), DECODE(MA.SUM_WRITE_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MA.SUM_WRITE_BYTES)), CASE WHEN MA.SUM_IO_INTER_BYTES IS NULL OR MA.SUM_IO_INTER_BYTES = MA.SUM_IO_BYTES OR MA.SUM_IO_BYTES = 0 OR NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MA.SUM_IO_BYTES / DECODE(MA.SUM_IO_INTER_BYTES, 0, 1, MA.SUM_IO_INTER_BYTES), 2)) END, CASE WHEN NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 OR MA.SUM_IO_BYTES = 0 OR MA.SUM_IO_UNC_BYTES = MA.SUM_IO_RET_BYTES THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100 * (GREATEST(MA.SUM_IO_UNC_BYTES, MA.SUM_IO_ELIG_BYTES) - MA.SUM_IO_RET_BYTES) / MA.SUM_IO_ELIG_BYTES, 2))) END) ) ELSE XMLELEMENT( "sql", XMLATTRIBUTES( MA.MAX_SQL_ID AS "sql_id", TO_CHAR(MA.MAX_SQL_EXEC_START, :B12 ) AS "sql_exec_start", MA.MAX_SQL_EXEC_ID AS "sql_exec_id"), XMLFOREST(MA.MAX_STATUS AS "status", SUBSTR(MA.SQLMON_TEXT, 1, 100) AS "sql_text", TO_CHAR(MA.MIN_FIRST_REFRESH_TIME, :B12 ) AS "first_refresh_time", TO_CHAR(MA.MAX_LAST_REFRESH_TIME, :B12 ) AS "last_refresh_time", MA.SUM_REFRESH_COUNT AS "refresh_count", MA.MAX_INST_ID AS "inst_id", MA.MAX_SESSION_ID AS "session_id", MA.MAX_SESSION_SERIAL AS "session_serial", MA.MAX_USERID AS "user_id", MA.MAX_USERNAME AS "user", MA.MAX_CON_ID AS "con_id", MA.MAX_CON_NAME AS "con_name", MA.MAX_MODULE AS "module", MA.MAX_ACTION AS "action", MA.MAX_SERVICE_NAME AS "service", MA.MAX_CLIENT_ID AS "client_id", MA.MAX_CLIENT_INFO AS "client_info", MA.MAX_PROGRAM AS "program", MA.MAX_PLAN_HASH_VALUE AS "plan_hash", MA.MAX_PL_ENTRY_OID AS "plsql_entry_object_id", MA.MAX_PL_ENTRY_PROGID AS "plsql_entry_subprogram_id", MA.MAX_PL_OID AS "plsql_object_id", MA.MAX_PL_PROGID AS "plsql_subprogram_id", MA.MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MA.MAX_PX_DOP AS "dop", MA.MAX_PX_DOP_INSTANCES AS "instances", MA.SUM_SERVERS_REQUESTED AS "px_servers_requested", MA.SUM_SERVERS_ALLOCATED AS "px_servers_allocated"), XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), GREATEST(ROUND((MA.MAX_LAST_REFRESH_TIME- MA.MAX_SQL_EXEC_START) * 86400), LEAST(MA.SUM_ELAPSED_TIME/1000000, 1), CEIL(MA.MAX_QUEUING_TIME/1000000))), DECODE(MA.SUM_ELAPSED_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MA.SUM_ELAPSED_TIME)), DECODE(MA.MAX_QUEUING_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MA.MAX_QUEUING_TIME)), DECODE(MA.SUM_CPU_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MA.SUM_CPU_TIME)), DECODE(MA.SUM_USER_IO_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MA.SUM_USER_IO_WAIT_TIME)), DECODE(MA.SUM_APPLICATION_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MA.SUM_APPLICATION_WAIT_TIME)), DECODE(MA.SUM_CONCURRENCY_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MA.SUM_CONCURRENCY_WAIT_ TIME)), DECODE(MA.SUM_CLUSTER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MA.SUM_CLUSTER_WAIT_TIME)), DECODE(MA.SUM_PLSQL_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MA.SUM_PLSQL_EXEC_TIME)), DECODE(MA.SUM_JAVA_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MA.SUM_JAVA_EXEC_TIME)), DECODE(MA.SUM_OTHER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), MA.SUM_OTHER_WAIT_TIME)), DECODE(MA.SUM_FETCHES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MA.SUM_FETCHES)), DECODE(MA.SUM_BUFFER_GETS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MA.SUM_BUFFER_GETS)), DECODE(MA.SUM_READ_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MA.SUM_READ_REQS)), DECODE(MA.SUM_READ_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MA.SUM_READ_BYTES)), DECODE(MA.SUM_WRITE_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MA.SUM_WRITE_REQS)), DECODE(MA.SUM_WRITE_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MA.SUM_WRITE_BYTES)), DECODE(MA.SUM_IO_UNC_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('unc_bytes' AS "name"), MA.SUM_IO_UNC_BYTES)), DECODE(MA.SUM_IO_ELIG_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elig_bytes' AS "name"), MA.SUM_IO_ELIG_BYTES)), DECODE(MA.SUM_IO_RET_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('ret_bytes' AS "name"), MA.SUM_IO_RET_BYTES)), CASE WHEN MA.SUM_IO_INTER_BYTES IS NULL OR MA.SUM_IO_INTER_BYTES = MA.SUM_IO_BYTES OR MA.SUM_IO_BYTES = 0 OR NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MA.SUM_IO_BYTES / DECODE(MA.SUM_IO_INTER_BYTES, 0, 1, MA.SUM_IO_INTER_BYTES), 2)) END, CASE WHEN NVL(MA.SUM_IO_ELIG_BYTES, 0) = 0 OR MA.SUM_IO_BYTES = 0 OR MA.SUM_IO_UNC_BYTES = MA.SUM_IO_RET_BYTES THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency2' AS "name"), GREATEST(0, ROUND(100 * (GREATEST(MA.SUM_IO_UNC_BYTES, MA.SUM_IO_ELIG_BYTES) - MA.SUM_IO_RET_BYTES) / MA.SUM_IO_ELIG_BYTES, 2))) END) ) END) FROM MONITOR_AGG MA) ELSE NULL END) FROM (SELECT CASE WHEN V1.XPLAN_XML IS NULL OR V1.XPLAN_XML.EXISTSNODE('/error') > 0 THEN NULL ELSE V1.XPLAN_XML END XPLAN_XML FROM (SELECT CASE WHEN :B36 = 1 THEN DBMS_XPLAN.BUILD_PLAN_XML( TABLE_NAME=>'gv$all_sql_plan', PLAN_TAG=>'plan', FILTER_PREDS=>:B35 , FORMAT=>'-PROJECTION +ALIAS +ADAPTIVE') ELSE NULL END XPLAN_XML FROM DUAL) V1) CONST_VIEW
19ku7820ny7ajMERGE INTO "ABS_ETL_LOG" USING (SELECT /*+ NO_MERGE */ "STMISC_ABS_ETL_LOG". "ABS_ETL_LOG_ID" * -1 "NEGATIVELOG_ID", "STMISC_ABS_ETL_LOG". "LOGTIMESTAMP" "LOGTIMESTAMP", "STMISC_ABS_ETL_LOG". "SEVERITY" "SEVERITY", "STMISC_ABS_ETL_LOG". "MESSAGE" "MESSAGE", "STMISC_ABS_ETL_LOG". "TABLENAME" "TABLENAME", "STMISC_ABS_ETL_LOG". "DIMENSIONORFACTNAME" "DIMENSIONORFACTNAME", "STMISC_ABS_ETL_LOG". "NUMBEROFROWS" "NUMBEROFROWS", "STMISC_ABS_ETL_LOG". "DURATIONSECONDS" "DURATIONSECONDS", "STMISC_ABS_ETL_LOG". "LOADSTATUS" "LOADSTATUS", "STMISC_ABS_ETL_LOG". "CHANGEFROMTIMESTAMP" "CHANGEFROMTIMESTAMP", "STMISC_ABS_ETL_LOG". "CHANGETOTIMESTAMP" "CHANGETOTIMESTAMP", "STMISC_ABS_ETL_LOG". "DATAFROMDATE" "DATAFROMDATE", "STMISC_ABS_ETL_LOG". "DATATODATE" "DATATODATE" FROM "ABSDWHSTAGING". "STMISC_ABS_ETL_LOG"@ "ABSDWHSTAGING_LOCATION" "STMISC_ABS_ETL_LOG") MERGE_SUBQUERY ON ( "ABS_ETL_LOG". "ABS_ETL_LOG_ID" = "MERGE_SUBQUERY". "NEGATIVELOG_ID") WHEN NOT MATCHED THEN INSERT ( "ABS_ETL_LOG". "ABS_ETL_LOG_ID", "ABS_ETL_LOG". "LOGTIMESTAMP", "ABS_ETL_LOG". "SEVERITY", "ABS_ETL_LOG". "MESSAGE", "ABS_ETL_LOG". "TABLENAME", "ABS_ETL_LOG". "DIMENSIONORFACTNAME", "ABS_ETL_LOG". "NUMBEROFROWS", "ABS_ETL_LOG". "DURATIONSECONDS", "ABS_ETL_LOG". "LOADSTATUS", "ABS_ETL_LOG". "CHANGEFROMTIMESTAMP", "ABS_ETL_LOG". "CHANGETOTIMESTAMP", "ABS_ETL_LOG". "DATAFROMDATE", "ABS_ETL_LOG". "DATATODATE") VALUES ( "MERGE_SUBQUERY". "NEGATIVELOG_ID", "MERGE_SUBQUERY". "LOGTIMESTAMP", "MERGE_SUBQUERY". "SEVERITY", "MERGE_SUBQUERY". "MESSAGE", "MERGE_SUBQUERY". "TABLENAME", "MERGE_SUBQUERY". "DIMENSIONORFACTNAME", "MERGE_SUBQUERY". "NUMBEROFROWS", "MERGE_SUBQUERY". "DURATIONSECONDS", "MERGE_SUBQUERY". "LOADSTATUS", "MERGE_SUBQUERY". "CHANGEFROMTIMESTAMP", "MERGE_SUBQUERY". "CHANGETOTIMESTAMP", "MERGE_SUBQUERY". "DATAFROMDATE", "MERGE_SUBQUERY". "DATATODATE") WHEN MATCHED THEN UPDATE SET "LOGTIMESTAMP" = "MERGE_SUBQUERY". "LOGTIMESTAMP", "SEVERITY" = "MERGE_SUBQUERY". "SEVERITY", "MESSAGE" = "MERGE_SUBQUERY". "MESSAGE", "TABLENAME" = "MERGE_SUBQUERY". "TABLENAME", "DIMENSIONORFACTNAME" = "MERGE_SUBQUERY". "DIMENSIONORFACTNAME", "NUMBEROFROWS" = "MERGE_SUBQUERY". "NUMBEROFROWS", "DURATIONSECONDS" = "MERGE_SUBQUERY". "DURATIONSECONDS", "LOADSTATUS" = "MERGE_SUBQUERY". "LOADSTATUS", "CHANGEFROMTIMESTAMP" = "MERGE_SUBQUERY". "CHANGEFROMTIMESTAMP", "CHANGETOTIMESTAMP" = "MERGE_SUBQUERY". "CHANGETOTIMESTAMP", "DATAFROMDATE" = "MERGE_SUBQUERY". "DATAFROMDATE", "DATATODATE" = "MERGE_SUBQUERY". "DATATODATE"
1ffmsrn8axk36select count(*) from V_ERROR_CIRC_INV_ADJUST
2x4svbvd2pzrhMERGE INTO "STFACT_DELIVERIES" USING (SELECT /*+ NO_MERGE */ "DWH_FACT_DELIVERIES". "SOURCE_ID" "SOURCE_ID", "DWH_FACT_DELIVERIES". "DELIVERY_DATE" "DELIVERY_DATE", "DWH_FACT_DELIVERIES". "BUSINESS_UNIT_ID" "BUSINESS_UNIT_ID", "DWH_FACT_DELIVERIES". "DEL_TO_CUSTOMER_ID" "DEL_TO_CUSTOMER_ID", "DWH_FACT_DELIVERIES". "ROUTE_ID" "ROUTE_ID", "DWH_FACT_DELIVERIES". "PRODUCT_ID" "PRODUCT_ID", "DWH_FACT_DELIVERIES". "SIZE_ID" "SIZE_ID", "DWH_FACT_DELIVERIES". "FINISHINGMETHOD_ID" "FINISHINGMETHOD_ID", "DWH_FACT_DELIVERIES". "CORRECTIONREASONCODE_ID" "CORRECTIONREASONCODE_ID", "DWH_FACT_DELIVERIES". "ORDERED_QUANTITY" "ORDERED_QUANTITY", "DWH_FACT_DELIVERIES". "DELIVERED_QUANTITY" "DELIVERED_QUANTITY", "DWH_FACT_DELIVERIES". "TIME_STAMP" "TIME_STAMP", "DWH_FACT_DELIVERIES". "DELIVERY_NOTE_ID" "DELIVERY_NOTE_ID", "DWH_FACT_DELIVERIES". "STANDARD_DELIVERY_QTY" "STANDARD_DELIVERY_QTY" FROM "ABSSOLUTE". "DWH_FACT_DELIVERIES"@ "ABSSOLUTE_LOCATION" "DWH_FACT_DELIVERIES" WHERE ( "DWH_FACT_DELIVERIES". "TIME_STAMP" BETWEEN :B4 AND :B3 ) AND ( "DWH_FACT_DELIVERIES". "DELIVERY_DATE_ORG" BETWEEN :B2 AND :B1 )) MERGE_SUBQUERY ON ( "STFACT_DELIVERIES". "SOURCE_ID" = "MERGE_SUBQUERY". "SOURCE_ID") WHEN NOT MATCHED THEN INSERT ( "STFACT_DELIVERIES". "SOURCE_ID", "STFACT_DELIVERIES". "DELIVERY_DATE", "STFACT_DELIVERIES". "BUSINESS_UNIT_ID", "STFACT_DELIVERIES". "DEL_TO_CUSTOMER_ID", "STFACT_DELIVERIES". "ROUTE_ID", "STFACT_DELIVERIES". "PRODUCT_ID", "STFACT_DELIVERIES". "SIZE_ID", "STFACT_DELIVERIES". "FINISHINGMETHOD_ID", "STFACT_DELIVERIES". "CORRECTIONREASONCODE_ID", "STFACT_DELIVERIES". "ORDERED_QUANTITY", "STFACT_DELIVERIES". "DELIVERED_QUANTITY", "STFACT_DELIVERIES". "TIME_STAMP", "STFACT_DELIVERIES". "DELIVERY_NOTE_ID", "STFACT_DELIVERIES". "STANDARD_DELIVERY_QTY") VALUES ( "MERGE_SUBQUERY". "SOURCE_ID", "MERGE_SUBQUERY". "DELIVERY_DATE", "MERGE_SUBQUERY". "BUSINESS_UNIT_ID", "MERGE_SUBQUERY". "DEL_TO_CUSTOMER_ID ", "MERGE_SUBQUERY". "ROUTE_ID", "MERGE_SUBQUERY". "PRODUCT_ID", "MERGE_SUBQUERY". "SIZE_ID", "MERGE_SUBQUERY". "FINISHINGMETHOD_ID", "MERGE_SUBQUERY". "CORRECTIONREASONCODE_ID", "MERGE_SUBQUERY". "ORDERED_QUANTITY", "MERGE_SUBQUERY". "DELIVERED_QUANTITY", "MERGE_SUBQUERY". "TIME_STAMP", "MERGE_SUBQUERY". "DELIVERY_NOTE_ID", "MERGE_SUBQUERY". "STANDARD_DELIVERY_QTY") WHEN MATCHED THEN UPDATE SET "DELIVERY_DATE" = "MERGE_SUBQUERY". "DELIVERY_DATE", "BUSINESS_UNIT_ID" = "MERGE_SUBQUERY". "BUSINESS_UNIT_ID", "DEL_TO_CUSTOMER_ID" = "MERGE_SUBQUERY". "DEL_TO_CUSTOMER_ID", "ROUTE_ID" = "MERGE_SUBQUERY". "ROUTE_ID", "PRODUCT_ID" = "MERGE_SUBQUERY". "PRODUCT_ID", "SIZE_ID" = "MERGE_SUBQUERY". "SIZE_ID", "FINISHINGMETHOD_ID" = "MERGE_SUBQUERY". "FINISHINGMETHOD_ID", "CORRECTIONREASONCODE_ID" = "MERGE_SUBQUERY". "CORRECTIONREASONCODE_ID", "ORDERED_QUANTITY" = "MERGE_SUBQUERY". "ORDERED_QUANTITY", "DELIVERED_QUANTITY" = "MERGE_SUBQUERY". "DELIVERED_QUANTITY", "TIME_STAMP" = "MERGE_SUBQUERY". "TIME_STAMP", "DELIVERY_NOTE_ID" = "MERGE_SUBQUERY". "DELIVERY_NOTE_ID", "STANDARD_DELIVERY_QTY" = "MERGE_SUBQUERY". "STANDARD_DELIVERY_QTY"
35ra2cdwvqg1wselect parttype, partcnt, partkeycols, flags, defts#, defpctfree, defpctused, definitrans, defmaxtrans, deftiniexts, defextsize, defminexts, defmaxexts, defextpct, deflists, defgroups, deflogging, spare1, mod(spare2, 256) subparttype, mod(trunc(spare2/256), 256) subpartkeycols, mod(trunc(spare2/65536), 65536) defsubpartcnt, mod(trunc(spare2/4294967296), 256) defhscflags, mod(trunc(spare2/1099511627776), 4096) defimcflags, mod(trunc(spare2/4503599627370496), 8) defimcpl, mod(spare3, 256) interval_dty, rowid, defmaxsize, mod(trunc(spare3/256), 256) subptn_interval_dty, mod(trunc(spare3/65536), 256) defccflags, mod(trunc(spare3/16777216), 256) defimcflags2, mod(trunc(spare3/4294967296), 256) defhscflags2 from partobj$ where obj# = :1
38xg8m2nntywmDELETE FROM JPS_ATTRS WHERE (JPS_ATTRS_ID = :1 )
3dbzmtf9ahvztmerge /* KSXM:OPTIM_DML_INF */ into sys.mon_mods_all$ m using dual on (m.obj# = :objn and (:pobjn = 0 or m.obj# = :pobjn or m.obj# in (select obj# from tabpart$ where bo# = :pobjn and obj# = :objn union all select obj# from tabcompart$ where bo# = :pobjn and obj# = :objn union all select tsp.obj# from tabsubpart$ tsp, tabcompart$ tcp where tsp.pobj# = tcp.obj# and (tcp.bo# = :pobjn or tcp.obj# = :pobjn) and tsp.obj# = :objn))) when matched then update set inserts = decode(:reset, 1, 0, inserts) + :ins, updates = decode(:reset, 1, 0, updates) + :upd, deletes = decode(:reset, 1, 0, deletes) + :del, flags = decode(:reset, 1, 0, flags - bitand(flags, :flag)) + :flag, drop_segments = decode(:reset, 1, 0, drop_segments) + :dropseg, timestamp = :time when NOT matched then insert (obj#, inserts, updates, deletes, timestamp, flags, drop_segments) values (:objn, :ins, :upd, :del, :time, :flag, :dropseg) where :ins != 0 or :upd != 0 or :del != 0 or :flag != 0 or :dropseg !=0
3qk9bh5x55an0SELECT COUNT(*) FROM SYS.STATS_ADVISOR_FILTER_OBJ$ WHERE OBJ# = :B3 AND RULE_ID = :B2 AND TYPE = :B1
3sghnhufp3jj8DELETE FROM "STFACT_LLGWEEKLYCUSTPRODINFO" WHERE EXISTS (SELECT 1 FROM (SELECT "SET_OPERATION$2". "SOURCE_ID$3" "SOURCE_ID$2" FROM (SELECT "SOURCE_ID" "SOURCE_ID$3" FROM (SELECT "STFACT_LLGWEEKLYCUSTPRODINFO". "SOURCE_ID" "SOURCE_ID" FROM "STFACT_LLGWEEKLYCUSTPRODINFO" "STFACT_LLGWEEKLYCUSTPRODINFO" WHERE "STFACT_LLGWEEKLYCUSTPRODINFO". "WEEKENDING" >= TRUNC(SYSDATE) - 30 MINUS SELECT "DWH_FACT_WKLY_CUSTPROD_INFO". "LLG_WEEKLYCUSTOMERPRODINFO_ID" "SOURCE_ID" FROM "ABSSOLUTE". "DWH_FACT_WKLY_CUSTPROD_INFO"@ "ABSSOLUTE_LOCATION" "DWH_FACT_WKLY_CUSTPROD_INFO")) "SET_OPERATION$2") DELETE_SUBQUERY WHERE ( "STFACT_LLGWEEKLYCUSTPRODINFO". "SOURCE_ID" = "DELETE_SUBQUERY". "SOURCE_ID$2"))
3wh9htctp7199insert /* KSXM:TAKE_SNPSHOT */ into sys.optstat_snapshot$ (obj#, inserts, updates, deletes, timestamp, flags) (select m.obj#, m.inserts, m.updates, m.deletes, systimestamp, dbms_stats_advisor.compute_volatile_flag( m.obj#, m.flags, :flags, m.inserts, m.updates, m.deletes, s.inserts, s.updates, s.deletes, null, nvl(to_number(p.valchar), :global_stale_pcnt), s.gather) flags from sys.mon_mods_all$ m, (select si.obj#, max(si.inserts) inserts, max(si.updates) updates, max(si.deletes) deletes, decode(bitand(max(si.flags), :gather_flag), 0, 'NO_GATHER', 'GATHER') gather, max(si.timestamp) timestamp from sys.optstat_snapshot$ si, (select obj#, max(timestamp) ts from sys.optstat_snapshot$ group by obj#) sm where si.obj# = sm.obj# and si.timestamp = sm.ts group by si.obj#) s, sys.optstat_user_prefs$ p where m.obj# = s.obj#(+) and m.obj# = p.obj#(+) and pname(+) = 'STALE_PERCENT' and m.obj# = :objn)
45xq26tz4th7vselect 'inst['||i.instance_name||', '||s.name||']', s.value from ( select inst_id, name, value from gv$sysstat where name in ('execute count', 'DB time', 'user calls') union all select inst_id, 'processes' item, count(*) cnt from gv$process group by inst_id union all select inst_id, 'sessions' item, max(CURRENT_UTILIZATION) from gv$resource_limit where resource_name = 'sessions' group by inst_id union all select inst_id, 'sessions_active' item, count(*) from gv$session where TYPE!='BACKGROUND' and status='ACTIVE' and wait_class# <> 6 group by inst_id union all select inst_id, 'userconn' item, count(*) from gv$session where username is not null group by inst_id ) s, gv$instance i where i.inst_id = s.inst_id
4xm1ruvkx3awxDECLARE job BINARY_INTEGER := :job; next_date TIMESTAMP WITH TIME ZONE := :mydate; broken BOOLEAN := FALSE; job_name VARCHAR2(128) := :job_name; job_subname VARCHAR2(128) := :job_subname; job_owner VARCHAR2(128) := :job_owner; job_start TIMESTAMP WITH TIME ZONE := :job_start; job_scheduled_start TIMESTAMP WITH TIME ZONE := :job_scheduled_start; window_start TIMESTAMP WITH TIME ZONE := :window_start; window_end TIMESTAMP WITH TIME ZONE := :window_end; chain_id VARCHAR2(14) := :chainid; credential_owner VARCHAR2(128) := :credown; credential_name VARCHAR2(128) := :crednam; destination_owner VARCHAR2(128) := :destown; destination_name VARCHAR2(128) := :destnam; job_dest_id varchar2(14) := :jdestid; log_id number := :log_id; BEGIN DECLARE ename VARCHAR2(30); exec_task BOOLEAN; BEGIN -- check if tuning pack is enabled exec_task := prvt_advisor.is_pack_enabled( dbms_management_packs.TUNING_PACK); -- check if we are in a pdb, -- since auto sqltune is not run in a pdb IF (exec_task AND -- tuning pack enabled sys_context('userenv', 'con_id') <> 0 AND -- not in non-cdb sys_context('userenv', 'con_id') <> 1 ) THEN -- not in root exec_task := FALSE; END IF; -- execute auto sql tuning task IF (exec_task) THEN ename := dbms_sqltune.execute_tuning_task( 'SYS_AUTO_SQL_TUNING_TASK'); END IF; -- check whether we are in non-CDB or a PDB -- auto SPM evolve only runs in a non-CDB or a PDB, not the root. IF (sys_context('userenv', 'con_id') = 0 OR sys_context('userenv', 'con_id') > 2) THEN exec_task := TRUE; ELSE exec_task := FALSE; END IF; -- execute auto SPM evolve task IF (exec_task) THEN ename := dbms_spm.execute_evolve_task('SYS_AUTO_SPM_EVOLVE_TASK'); END IF; END; :mydate := next_date; IF broken THEN :b := 1; ELSE :b := 0; END IF; END;
4y402dt2u2wpySELECT /*+ ALL_ROWS USE_HASH ("STFACT_SOIL_COUNTS") FULL ("STFACT_SOIL_COUNTS") */ "SOURCE_ID", "SOIL_TICKET_NUMBER", "COUNT_DATE", "BUSINESS_UNIT_ID", "CUSTOMER_ID", "ROUTE_ID", "PRODUCT_ID", "SIZE_ID", "FINISHINGMETHOD_ID", "COUNTED_LIGHTFRAME", "COUNTED_KEY_PAD", "COUNTED_CONVERTED", "PIECES_SOIL_COUNT", "PIECES_ABUSED", "INVENTORY_QTY", "PIECES_REJECTED", "PIECES_SHORTAGE", "COUNT_BY_CUSTOMER", "TIME_STAMP", "HEAVY_SOIL_QTY", "CLEAN_RETURN_QTY", "PROCESSED_SOIL_QTY", "PROCESSED_HEAVY_SOIL", "PROCESSED_CLEAN_RETURN" FROM "ABSDWHSTAGING"."STFACT_SOIL_COUNTS" "STFACT_SOIL_COUNTS" WHERE "TIME_STAMP">=:1 AND "COUNT_DATE">=:2 AND "COUNT_DATE"<=:3 AND "TIME_STAMP"<=:4
5689sjrz6pnsnselect 'db[current_scn]', current_scn from v$database union all select 'db[delta_scn]', current_scn from v$database
5f0390fgb753uDELETE FROM "FACT_LLGWEEKLYCUSTPRODINFO" WHERE EXISTS (SELECT 1 FROM (SELECT "SET_OPERATION$2". "SOURCE_ID$3" "SOURCE_ID$2" FROM (SELECT "SOURCE_ID" "SOURCE_ID$3" FROM (SELECT "FACT_LLGWEEKLYCUSTPRODINFO". "SOURCE_ID" "SOURCE_ID" FROM "FACT_LLGWEEKLYCUSTPRODINFO" "FACT_LLGWEEKLYCUSTPRODINFO" WHERE "FACT_LLGWEEKLYCUSTPRODINFO". "WEEKENDING" >= TRUNC(SYSDATE) - 30 MINUS SELECT "STFACT_LLGWEEKLYCUSTPRODINFO". "SOURCE_ID" "SOURCE_ID" FROM "ABSDWHSTAGING". "STFACT_LLGWEEKLYCUSTPRODINFO"@ "ABSDWHSTAGING_LOCATION" "STFACT_LLGWEEKLYCUSTPRODINFO")) "SET_OPERATION$2") DELETE_SUBQUERY WHERE ( "FACT_LLGWEEKLYCUSTPRODINFO". "SOURCE_ID" = "DELETE_SUBQUERY". "SOURCE_ID$2"))
5jvf84zg4c49n select s.synonym_name as object_name, o.object_type from sys.all_synonyms s, sys.all_objects o where s.owner in ('PUBLIC', :schema) and o.owner = s.table_owner and o.object_name = s.table_name and o.object_type in ('TABLE', 'VIEW', 'PACKAGE', 'TYPE', 'PROCEDURE', 'FUNCTION', 'SEQUENCE')
5kmb92tas824fselect /*+ opt_param('_optimizer_use_auto_indexes' 'on') no_parallel_index(t, "ETLLOG_IDX2") dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad no_expand index(t, "ETLLOG_IDX2") */ count(*) as nrw, count(distinct sys_op_lbid(195661, 'L', t.rowid)) as nlb, null as ndk, sys_op_countchg(substrb(t.rowid, 1, 15), 1) as clf from "ABSDATAWAREHOUSE"."ABS_ETL_LOG" t where "SEVERITY" is not null
5t0s77hdvw8upselect owner, object_name, subobject_name, object_type from dba_objects where object_id = :1
5ttgzngzq7vs4INSERT INTO STDIM_PRODUCT_SIZE PS (PS.PRODUCT_ID, PS.SIZE_ID, PS.SIZE_SEQUENCE, PS.SPECIAL_SIZE, PS.THEORETICAL_WEIGHT, PS.PACK_QUANTITY, PS.TIME_STAMP) SELECT DISTINCT SR.PRODUCT_ID, SR.SIZEDEFINITION_ID, :B4 , :B3 , :B2 , :B1 , SYSDATE FROM STFACT_LLGWEEKLYCUSTPRODINFO SR WHERE NOT SR.PRODUCT_ID IN (SELECT P.PRODUCT_ID FROM STDIM_PRODUCT_SIZE P WHERE P.PRODUCT_ID = SR.PRODUCT_ID AND P.SIZE_ID = SR.SIZEDEFINITION_ID)
5x48ka9hyafjvMERGE INTO "FACT_LLGWEEKLYCUSTOMERINFO" USING (SELECT /*+ NO_MERGE */ "INGRP1". "SOURCE_ID" "SOURCE_ID$2", CHARGEBASIS, DELIVERYCOUNT, PLANNEDDAYS, MINFIXCHARGE, OSLOANCHARGE, TOTALREVENUE, REVENUEGAP, EXCESSVALUE, CHARGESTOCKVALUE, LOANSTOCKVALUE, EXCHANGEVALUE, NEWLOANVALUE, HSVALUEYES, HSVALUENO, EXCHANGECHARGED, EXCHEQUERCODE, INVOICEFREQUENCYNR, INVOICEFREQUENCY, GRPACCOUNTMGRCODE, GRPACCOUNTMGRNAME, LIAISONPERSONNR, LIAISONPERSONNAME, DELIVEREDWEIGHT, RECEIVEDWEIGHT, ROUTENUMBER, NVL((SELECT F.TARGET/100 VALUE FROM FACT_FISWKLY_BU_TARGETS F, TARGET_TYPE T WHERE T.DIMENSION_KEY = F.TARGET_TYPE AND F.DATE_FISCAL_BASED = "DATE_FISCAL_BASED_W". "WEEK_ID" AND T.TARGET_TYPE = 'D_' || "CUSTOMER". "CHAIN_CODE"), 0) GROUPDISCOUNTPERC, TOTALREVENUE - ROUND(TOTALREVENUE * NVL((SELECT F.TARGET/100 VALUE FROM FACT_FISWKLY_BU_TARGETS F, TARGET_TYPE T WHERE T.DIMENSION_KEY = F.TARGET_TYPE AND F.DATE_FISCAL_BASED = "DATE_FISCAL_BASED_W". "WEEK_ID" AND T.TARGET_TYPE = 'D_' || "CUSTOMER". "CHAIN_CODE"), 0)/100, 2) TOTALREVENUEAFTERDISC, ISACTIVE, TIMESTAMP FROM (SELECT /*+ NO_MERGE */ "SET_OPERATION$2". "SOURCE_ID$3" "SOURCE_ID" FROM (SELECT /*+ NO_MERGE */ "SOURCE_ID" "SOURCE_ID$3" FROM (SELECT /*+ NO_MERGE */ "STFACT_LLGWEEKLYCUSTOMERINFO". "SOURCE_ID" "SOURCE_ID" FROM "ABSDWHSTAGING". "STFACT_LLGWEEKLYCUSTOMERINFO"@ "ABSDWHSTAGING_LOCATION" "STFACT_LLGWEEKLYCUSTOMERINFO" WHERE ( "STFACT_LLGWEEKLYCUSTOMERINFO". "WEEKENDING" BETWEEN :B4 AND :B3 ) AND ( "STFACT_LLGWEEKLYCUSTOMERINFO". "TIMESTAMP" BETWEEN :B2 AND :B1 ) )) "SET_OPERATION$2") "INGRP1", "ABSDWHSTAGING". "STFACT_LLGWEEKLYCUSTOMERINFO"@ "ABSDWHSTAGING_LOCATION" "STFACT_LLGWEEKLYCUSTOMERINFO", "CUSTOMER", "DATE_FISCAL_BASED" "DATE_FISCAL_BASED_D", "DATE_FISCAL_BASED" "DATE_FISCAL_BASED_W" WHERE ( "INGRP1". "SOURCE_ID" = "STFACT_LLGWEEKLYCUSTOMERINFO". "SOURCE_ID") AND ( "CUSTOMER". "CUSTOMER_SOURCE_ID" = "STFACT_LLGWEEKLYCUSTOMERINFO". "CUSTOMER_ID") AND ( "CUSTOMER". "DIMENSION_KEY" = "CUSTOMER". "CUSTOMER_ID") AND ( "DATE_FISCAL_BASED_D". "DIMENSION_KEY" = "DATE_FISCAL_BASED_D". "DAY_ID" ) AND ( "DATE_FISCAL_BASED_D". "DAY_ID" IS NOT NULL ) AND ( "DATE_FISCAL_BASED_W". "DIMENSION_KEY" = "DATE_FISCAL_BASED_W". "WEEK_ID" ) AND ( "DATE_FISCAL_BASED_W". "WEEK_ID" IS NOT NULL ) AND ( "DATE_FISCAL_BASED_D". "DAY_SOURCE_ID" = "STFACT_LLGWEEKLYCUSTOMERINFO". "WEEKENDINGDAY_ID" ) AND ( "DATE_FISCAL_BASED_W". "WEEK_SOURCE_ID" = "DATE_FISCAL_BASED_D". "WEEK_SOURCE_ID" ) ) MERGE_SUBQUERY ON ( "FACT_LLGWEEKLYCUSTOMERINFO". "SOURCE_ID" = "MERGE_SUBQUERY". "SOURCE_ID$2") WHEN MATCHED THEN UPDATE SET CHARGEBASIS = MERGE_SUBQUERY.CHARGEBASIS, DELIVERYCOUNT = MERGE_SUBQUERY.DELIVERYCOUNT, PLANNEDDAYS = MERGE_SUBQUERY.PLANNEDDAYS, MINFIXCHARGE = MERGE_SUBQUERY.MINFIXCHARGE, OSLOANCHARGE = MERGE_SUBQUERY.OSLOANCHARGE, TOTALREVENUE = MERGE_SUBQUERY.TOTALREVENUE, REVENUEGAP = MERGE_SUBQUERY.REVENUEGAP, EXCESSVALUE = MERGE_SUBQUERY.EXCESSVALUE, CHARGESTOCKVALUE = MERGE_SUBQUERY.CHARGESTOCKVALUE, LOANSTOCKVALUE = MERGE_SUBQUERY.LOANSTOCKVALUE, EXCHANGEVALUE = MERGE_SUBQUERY.EXCHANGEVALUE, NEWLOANVALUE = MERGE_SUBQUERY.NEWLOANVALUE, HSVALUEYES = MERGE_SUBQUERY.HSVALUEYES, HSVALUENO = MERGE_SUBQUERY.HSVALUENO, EXCHANGECHARGED = MERGE_SUBQUERY.EXCHANGECHARGED, EXCHEQUERCODE = MERGE_SUBQUERY.EXCHEQUERCODE, INVOICEFREQUENCYNR = MERGE_SUBQUERY.INVOICEFREQUENCYNR, INVOICEFREQUENCY = MERGE_SUBQUERY.INVOICEFREQUENCY, GRPACCOUNTMGRCODE = MERGE_SUBQUERY.GRPACCOUNTMGRCODE, GRPACCOUNTMGRNAME = MERGE_SUBQUERY.GRPACCOUNTMGRNAME, LIAISONPERSONNR = MERGE_SUBQUERY.LIAISONPERSONNR, LIAISONPERSONNAME = MERGE_SUBQUERY.LIAISONPERSONNAME, DELIVEREDWEIGHT = MERGE_SUBQUERY.DELIVEREDWEIGHT, RECEIVEDWEIGHT = MERGE_SUBQUERY.RECEIVEDWEIGHT, ROUTENUMBER = MERGE_SUBQUERY.ROUTENUMBER, GROUPDISCOUNTPERC = MERGE_SUBQUERY.GROUPDISCOUNTPERC, IS_ACTIVE = MERGE_SUBQUERY.ISACTIVE, TOTALREVENUEAFTERDISC = MERGE_SUBQUERY.TOTALREVENUEAFTERDISC, TIMESTAMP = MERGE_SUBQUERY.TIMESTAMP
5ytzfj48mkwnrselect 'db[filesize]', ( (select sum(bytes) from v$datafile) + (select sum(bytes) from v$tempfile) + (select sum(file_size_blks*block_size) from v$controlfile) + (select sum(bytes * members) from v$log) ) totalsize from dual union all select 'db[usedbytes]', sum(bytes) from cdb_segments
6188qqyst2f6tselect 'service['||decode (s.con_id, 0, d.name, pdb.name)||', '||i.instance_name||', '|| s.service_name||', sess]' , count(*) from gv$session s join gv$instance i on ( s.inst_id = i.inst_id) left join v$containers pdb on ( s.con_id = pdb.con_id) cross join v$database d group by i.instance_name, s.service_name, decode (s.con_id, 0, d.name, pdb.name)
62kdm4kkhj7b0SELECT 'u_ts['||s.con_name||', '||tablespace_name||', '|| CASE WHEN k = 1 THEN 'filesize]' WHEN k = 2 THEN 'maxsize]' WHEN k = 3 THEN 'usedbytes]' WHEN k = 4 THEN 'pctfree]' WHEN k = 5 THEN 'pctfreeMAX]' END key , CASE WHEN k = 1 THEN file_size WHEN k = 2 THEN file_max_size WHEN k = 3 THEN file_size - file_free_space WHEN k = 4 THEN ROUND(file_free_space / file_size * 100, 2) WHEN k = 5 THEN ROUND((file_free_space + (file_max_size - file_size)) / file_max_size * 100, 2) END bytes FROM ( -- SELECT decode (t.con_id, 0, d.name, p.name) con_name , t.tablespace_name , SUM(nvl(f.bytes, 1)) file_size , SUM(nvl(CASE WHEN f.autoextensible = 'NO' THEN f.bytes ELSE GREATEST(f.bytes, f.maxbytes) END, 1)) file_max_size , SUM(NVL(( SELECT SUM(a.bytes) FROM cdb_free_space a WHERE a.tablespace_name = t.tablespace_name and a.con_id = t.con_id AND a.file_id = f.file_id AND a.relative_fno = f.relative_fno ), 1)) file_free_space FROM cdb_tablespaces t left JOIN cdb_data_files f ON ( f.tablespace_name = t.tablespace_name and f.con_id = t.con_id ) cross join v$database d left join v$containers p on (t.con_id = p.con_id) WHERE t.CONTENTS = 'UNDO' GROUP BY t.tablespace_name, decode (t.con_id, 0, d.name, p.name) ) s cross JOIN ( SELECT LEVEL k FROM dual CONNECT BY LEVEL <= 5 ) k
6agg8utaxsrnnselect count(*) from V_ERROR_SOIL_COUNTS
6ckg9wqnwjxa2select count(*) from V_ERROR_LLG_WEEKLYCUSTPRODINFO
6mcpb06rctk0xcall dbms_space.auto_space_advisor_job_proc ( )
6qwv0mx2g3bznMERGE INTO "STFACT_CIRC_INV_SNAPSHOT" USING (SELECT /*+ NO_MERGE */ "DWH_FACT_CIRC_INV_SNAPSHOT". "SOURCE_ID" "SOURCE_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_DATE" "SNAPSHOT_DATE", "DWH_FACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_WEEK_ID" "SNAPSHOT_WEEK_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "BUSINESS_UNIT_ID" "BUSINESS_UNIT_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "CUSTOMER_ID" "CUSTOMER_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "DEPARTMENT_ID" "DEPARTMENT_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "CONSPOINT_ID" "CONSPOINT_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "WEAREREMPLOYMENT_ID" "WEAREREMPLOYMENT_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "PRODUCT_LINK_ID" "PRODUCT_LINK_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "SIZEDEFINITION_LINK_ID" "SIZEDEFINITION_LINK_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "FINISHINGMETHOD_ID" "FINISHINGMETHOD_ID", "DWH_FACT_CIRC_INV_SNAPSHOT". "TOTALCIRCINV" "TOTALCIRCINV", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYRENTEDPERPIECE" "QTYRENTEDPERPIECE", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYRENTEDOTHER" "QTYRENTEDOTHER", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYRENTEDDEPOSITSTOCK" "QTYRENTEDDEPOSITSTOCK", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYRENTEMBLEM" "QTYRENTEMBLEM", "DWH_FACT_CIRC_INV_SNAPSHOT". "CHANGESPERWEEK" "CHANGESPERWEEK", "DWH_FACT_CIRC_INV_SNAPSHOT". "MAXINV" "MAXINV", "DWH_FACT_CIRC_INV_SNAPSHOT". "MAXFREEINV" "MAXFREEINV", "DWH_FACT_CIRC_INV_SNAPSHOT". "FREEISSUEDCIRCINV" "FREEISSUEDCIRCINV", "DWH_FACT_CIRC_INV_SNAPSHOT". "COGCIRCINV" "COGCIRCINV", "DWH_FACT_CIRC_INV_SNAPSHOT". "FREESEASONCIRCINV" "FREESEASONCIRCINV", "DWH_FACT_CIRC_INV_SNAPSHOT". "BEYONDLIFETIMECIRC" "BEYONDLIFETIMECIRC", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYCUSTOMERRENTSTOP" "QTYCUSTOMERRENTSTOP", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYRENTSTOP" "QTYRENTSTOP", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYREPLACEMENT" "QTYREPLACEMENT", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYASSIGNED" "QTYASSIGNED", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYSUBSTITUTE" "QTYSUBSTITUTE", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYSAMPLE" "QTYSAMPLE ", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYNOMINALSTOCK" "QTYNOMINALSTOCK", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYLOAN" "QTYLOAN", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYCHARGEABLESTOCK" "QTYCHARGEABLESTOCK", "DWH_FACT_CIRC_INV_SNAPSHOT". "QTYFREEOFCHARGE" "QTYFREEOFCHARGE", "DWH_FACT_CIRC_INV_SNAPSHOT". "TIME_STAMP" "TIME_STAMP" FROM "ABSSOLUTE". "DWH_FACT_CIRC_INV_SNAPSHOT"@ "ABSSOLUTE_LOCATION" "DWH_FACT_CIRC_INV_SNAPSHOT" WHERE ( "DWH_FACT_CIRC_INV_SNAPSHOT". "TIME_STAMP" BETWEEN :B4 AND :B3 ) AND ( "DWH_FACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_DATE_ORG" BETWEEN :B2 AND :B1 )) MERGE_SUBQUERY ON ( "STFACT_CIRC_INV_SNAPSHOT". "SOURCE_ID" = "MERGE_SUBQUERY". "SOURCE_ID") WHEN MATCHED THEN UPDATE SET "SNAPSHOT_DATE" = "MERGE_SUBQUERY". "SNAPSHOT_DATE", "SNAPSHOT_WEEK_ID" = "MERGE_SUBQUERY". "SNAPSHOT_WEEK_ID", "BUSINESS_UNIT_ID" = "MERGE_SUBQUERY". "BUSINESS_UNIT_ID", "CUSTOMER_ID" = "MERGE_SUBQUERY". "CUSTOMER_ID", "DEPARTMENT_ID" = "MERGE_SUBQUERY". "DEPARTMENT_ID", "CONSPOINT_ID" = "MERGE_SUBQUERY". "CONSPOINT_ID", "WEAREREMPLOYMENT_ID" = "MERGE_SUBQUERY". "WEAREREMPLOYMENT_ID", "PRODUCT_LINK_ID" = "MERGE_SUBQUERY". "PRODUCT_LINK_ID", "SIZEDEFINITION_LINK_ID" = "MERGE_SUBQUERY". "SIZEDEFINITION_LINK_ID", "FINISHINGMETHOD_ID" = "MERGE_SUBQUERY". "FINISHINGMETHOD_ID", "TOTALCIRCINV" = "MERGE_SUBQUERY". "TOTALCIRCINV", "QTYRENTEDPERPIECE" = "MERGE_SUBQUERY ". "QTYRENTEDPERPIECE", "QTYRENTEDOTHER" = "MERGE_SUBQUERY". "QTYRENTEDOTHER", "QTYRENTEDDEPOSITSTOCK" = "MERGE_SUBQUERY". "QTYRENTEDDEPOSITSTOCK", "QTYRENTEMBLEM" = "MERGE_SUBQUERY". "QTYRENTEMBLEM", "CHANGESPERWEEK" = "MERGE_SUBQUERY". "CHANGESPERWEEK", "MAXINV" = "MERGE_SUBQUERY". "MAXINV", "MAXFREEINV" = "MERGE_SUBQUERY". "MAXFREEINV", "FREEISSUEDCIRCINV" = "MERGE_SUBQUERY". "FREEISSUEDCIRCINV", "COGCIRCINV" = "MERGE_SUBQUERY". "COGCIRCINV", "FREESEASONCIRCINV" = "MERGE_SUBQUERY". "FREESEASONCIRCINV", "BEYONDLIFETIMECIRC" = "MERGE_SUBQUERY". "BEYONDLIFETIMECIRC", "QTYCUSTOMERRENTSTOP" = "MERGE_SUBQUERY". "QTYCUSTOMERRENTSTOP", "QTYRENTSTOP" = "MERGE_SUBQUERY". "QTYRENTSTOP", "QTYREPLACEMENT" = "MERGE_SUBQUERY". "QTYREPLACEMENT", "QTYASSIGNED" = "MERGE_SUBQUERY". "QTYASSIGNED", "QTYSUBSTITUTE" = "MERGE_SUBQUERY". "QTYSUBSTITUTE", "QTYSAMPLE" = "MERGE_SUBQUERY". "QTYSAMPLE", "QTYNOMINALSTOCK" = "MERGE_SUBQUERY". "QTYNOMINALSTOCK", "QTYLOAN" = "MERGE_SUBQUERY". "QTYLOAN", "QTYCHARGEABLESTOCK" = "MERGE_SUBQUERY". "QTYCHARGEABLESTOCK", "QTYFREEOFCHARGE" = "MERGE_SUBQUERY". "QTYFREEOFCHARGE", "TIME_STAMP" = "MERGE_SUBQUERY". "TIME_STAMP" WHEN NOT MATCHED THEN INSERT ( "STFACT_CIRC_INV_SNAPSHOT". "SOURCE_ID", "STFACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_DATE", "STFACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_WEEK_ID", "STFACT_CIRC_INV_SNAPSHOT". "BUSINESS_UNIT_ID", "STFACT_CIRC_INV_SNAPSHOT". "CUSTOMER_ID", "STFACT_CIRC_INV_SNAPSHOT". "DEPARTMENT_ID", "STFACT_CIRC_INV_SNAPSHOT". "CONSPOINT_ID", "STFACT_CIRC_INV_SNAPSHOT". "WEAREREMPLOYMENT_ID", "STFACT_CIRC_INV_SNAPSHOT". "PRODUCT_LINK_ID", "STFACT_CIRC_INV_SNAPSHOT". "SIZEDEFINITION_LINK_ID", "STFACT_CIRC_INV_SNAPSHOT". "FINISHINGMETHOD_ID", "STFACT_CIRC_INV_SNAPSHOT". "TOTALCIRCINV", "STFACT_CIRC_INV_SNAPSHOT". "QTYRENTEDPERPIECE", "STFACT_CIRC_INV_SNAPSHOT". "QTYRENTEDOTHER", "STFACT_CIRC_INV_SNAPSHOT". "QTYRENTEDDEPOSITSTOCK", "STFACT_CIRC_INV_SNAPSHOT". "QTYRENTEMBLEM", "STFACT_CIRC_INV_SNAPSHOT". "CHANGESPERWEEK", "STFACT_CIRC_INV_SNAPSHOT". "MAXINV", "STFACT_CIRC_INV_SNAPSHOT". "MAXFREEINV", "STFACT_CIRC_INV_SNAPSHOT". "FREEISSUEDCIRCINV", "STFACT_CIRC_INV_SNAPSHOT". "COGCIRCINV", "STFACT_CIRC_INV_SNAPSHOT". "FREESEASONCIRCINV", "STFACT_CIRC_INV_SNAPSHOT". "BEYONDLIFETIMECIRC", "STFACT_CIRC_INV_SNAPSHOT". "QTYCUSTOMERRENTSTOP", "STFACT_CIRC_INV_SNAPSHOT". "QTYRENTSTOP", "STFACT_CIRC_INV_SNAPSHOT". "QTYREPLACEMENT", "STFACT_CIRC_INV_SNAPSHOT". "QTYASSIGNED", "STFACT_CIRC_INV_SNAPSHOT". "QTYSUBSTITUTE", "STFACT_CIRC_INV_SNAPSHOT". "QTYSAMPLE", "STFACT_CIRC_INV_SNAPSHOT". "QTYNOMINALSTOCK", "STFACT_CIRC_INV_SNAPSHOT". "QTYLOAN", "STFACT_CIRC_INV_SNAPSHOT". "QTYCHARGEABLESTOCK", "STFACT_CIRC_INV_SNAPSHOT". "QTYFREEOFCHARGE", "STFACT_CIRC_INV_SNAPSHOT". "TIME_STAMP") VALUES ( "MERGE_SUBQUERY". "SOURCE_ID", "MERGE_SUBQUERY". "SNAPSHOT_DATE", "MERGE_SUBQUERY". "SNAPSHOT_WEEK_ID", "MERGE_SUBQUERY". "BUSINESS_UNIT_ID", "MERGE_SUBQUERY". "CUSTOMER_ID", "MERGE_SUBQUERY". "DEPARTMENT_ID", "MERGE_SUBQUERY". "CONSPOINT_ID", "MERGE_SUBQUERY". "WEAREREMPLOYMENT_ID", "MERGE_SUBQUERY". "PRODUCT_LINK_ID", "MERGE_SUBQUERY". "SIZEDEFINITION_LINK_ID", "MERGE_SUBQUERY". "FINISHINGMETHOD_ID", "MERGE_SUBQUERY". "TOTALCIRCINV", "MERGE_SUBQUERY". "QTYRENTEDPERPIECE", "MERGE_SUBQUERY". "QTYRENTEDOTHER", "MERGE_SUBQUERY". "QTYRENTEDDEPOSITSTOCK", "MERGE_SUBQUERY". "QTYRENTEMBLEM", "MERGE_SUBQUERY". "CHANGESPERWEEK", "MERGE_SUBQUERY". "MAXINV", "MERGE_SUBQUERY". "MAXFREEINV", "MERGE_SUBQUERY". "FREEISSUEDCIRCINV", "MERGE_SUBQUERY". "COGCIRCINV", "MERGE_SUBQUERY". "FREESEASONCIRCINV", "MERGE_SUBQUERY". "BEYONDLIFETIMECIRC", "MERGE_SUBQUERY". "QTYCUSTOMERRENTSTOP", "MERGE_SUBQUERY". "QTYRENTSTOP", "MERGE_SUBQUERY". "QTYREPLACEMENT", "MERGE_SUBQUERY". "QTYASSIGNED", "MERGE_SUBQUERY". "QTYSUBSTITUTE", "MERGE_SUBQUERY". "QTYSAMPLE", "MERGE_SUBQUERY". "QTYNOMINALSTOCK", "MERGE_SUBQUERY". "QTYLOAN", "MERGE_SUBQUERY". "QTYCHARGEABLESTOCK", "MERGE_SUBQUERY". "QTYFREEOFCHARGE", "MERGE_SUBQUERY". "TIME_STAMP")
6rrjzmn5d2uta/* SQL Analyze(9, 1) */ INSERT INTO STDIM_PRODUCT_SIZE PS (PS.PRODUCT_ID, PS.SIZE_ID, PS.SIZE_SEQUENCE, PS.SPECIAL_SIZE, PS.THEORETICAL_WEIGHT, PS.PACK_QUANTITY, PS.TIME_STAMP) SELECT DISTINCT SC.PRODUCT_ID, SC.SIZE_ID, :B5 , :B4 , :B3 , :B2 , :B1 FROM STFACT_SOIL_COUNTS SC WHERE NOT SC.PRODUCT_ID IN (SELECT P.PRODUCT_ID FROM STDIM_PRODUCT_SIZE P WHERE P.PRODUCT_ID = SC.PRODUCT_ID AND P.SIZE_ID = SC.SIZE_ID)
6uj4r9db53bysselect 'db[current_alf]', d.log_sequence from gv$archive_dest d , gv$instance i , v$database db where d.status != 'INACTIVE' and d.inst_id = i.inst_id and db.log_mode = 'ARCHIVELOG'
7am4w4pp3nwtmselect count(*) from undo$
7rtx2myz3wbp1INSERT /*+ APPEND PARALLEL("STFACT_CUSTOMER_PRODUCTS_MISC") */ INTO "STFACT_CUSTOMER_PRODUCTS_MISC" ( "PRODUCTLISTPERCUSTOMER_ID", "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID", "FINISHING_METHOD_SOURCE_ID", "CIRCULATING_INVENTORY", "FIXED_RENT_QTY", "BUSINESS_UNIT_CODE", "DELIVERY_SCHEME_INFO", "DELIVER_BILL_MO", "DELIVER_BILL_TU", "DELIVER_BILL_WE", "DELIVER_BILL_TH", "DELIVER_BILL_FR", "DELIVER_BILL_SA", "DELIVER_BILL_SU", "NOMINAL_STOCK_QTY", "CHARGEABLE_STOCK_QTY", "LOAN_QTY" ) (SELECT /*+ NO_MERGE */ "DWH_FACT_CUST_PRODUCT_MISC". "PRODUCTLISTPERCUSTOMER_ID" "PRODUCTLISTPERCUSTOMER_ID$1", "DWH_FACT_CUST_PRODUCT_MISC". "CUSTOMER_SOURCE_ID" "CUSTOMER_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC". "PRODUCT_SOURCE_ID" "PRODUCT_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC". "SIZE_SOURCE_ID" "SIZE_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC". "FINISHING_METHOD_SOURCE_ID" "FINISHING_METHOD_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC". "CIRC_QTY" "CIRC_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC". "FIXED_RENT_QTY" "FIXED_RENT_QTY", "DWH_FACT_CUST_PRODUCT_MISC". "BUSINESSUNIT_CODE" "BUSINESSUNIT_CODE$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVERY_SCHEME_INFO" "DELIVERY_SCHEME_INFO$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_MO" "DELIVER_BILL_MO$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_TU " "DELIVER_BILL_TU$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_WE" "DELIVER_BILL_WE$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_TH" "DELIVER_BILL_TH$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_FR" "DELIVER_BILL_FR$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_SA" "DELIVER_BILL_SA$1", "DWH_FACT_CUST_PRODUCT_MISC". "DELIVER_BILL_SU" "DELIVER_BILL_SU$1", "DWH_FACT_CUST_PRODUCT_MISC". "NOMINAL_STOCK_QTY" "NOMINAL_STOCK_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC". "CHARGEABLE_STOCK_QTY" "CHARGEABLE_STOCK_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC". "LOAN_QTY" "LOAN_QTY$1" FROM "ABSSOLUTE". "DWH_FACT_CUST_PRODUCT_MISC"@ "ABSSOLUTE_LOCATION" "DWH_FACT_CUST_PRODUCT_MISC" WHERE ( "DWH_FACT_CUST_PRODUCT_MISC". "BUSINESSUNIT_CODE" = :B1 ))
7wgks43wrjtrzSELECT U.SPACE_USED, U.SPACE_ALLOCATED FROM TABLE(DBMS_SPACE.OBJECT_SPACE_USAGE_TBF( :B1 , :B2 , :B3 , 0, :B4 , 'TRUE', :B5 )) U
857mndjs7kzq3WITH SAWITH0 AS (select sum(T6261.AMOUNT_BILLED) as c1, T5913.BUSINESS_UNIT_NAME as c2, T6036.INVOICE_DATE as c3, T6036.INVOICE_NUMBER as c4, T5959.CUSTOMER_NUMBER as c5, T8705.MONTH_CODE as c6, T8705.YEAR as c7, T8754.WEEK_SEQ as c8, T8754.WEEK_NUMBER as c9, T8705.MONTH_NUMBER as c10, T5913.DIMENSION_KEY as c11, T6036.SOURCE_ID as c12, T8705.MONTH_SOURCE_ID as c13, T8754.WEEK_SOURCE_ID as c14 from DATE_CAL_MONTH_BASED T8705, DATE_CAL_WEEK_BASED T8754, INVOICE T6036, CUSTOMER T5959, CHARGE_TYPE T5935, BUSINESS_UNIT T5913, FACT_REVENUE T6261 where ( T5913.BUSINESS_UNIT_NAME not in ('The Caterers Linen Supply') and T5959.DIMENSION_KEY = T6261.DEL_TO_CUSTOMER and T5935.DIMENSION_KEY = T6261.CHARGE_TYPE and T5913.DIMENSION_KEY = T6261.BUSINESS_UNIT and T6036.DIMENSION_KEY = T6261.INVOICE and T5935.CHARGE_TYPE_DESCRIPTION = 'Heavy Soil' and T6261.DATE_CAL_WEEK_BASED = T8754.DIMENSION_KEY and T6261.DATE_CAL_MONTH_BASED = T8705.DIMENSION_KEY and T8705.YEAR between T8705.CURRENT_YEAR - 2 and T8705.CURRENT_YEAR ) group by T5913.DIMENSION_KEY, T5913.BUSINESS_UNIT_NAME, T5959.CUSTOMER_NUMBER, T6036.SOURCE_ID, T6036.INVOICE_NUMBER, T6036.INVOICE_DATE, T8705.YEAR, T8705.MONTH_SOURCE_ID, T8705.MONTH_NUMBER, T8705.MONTH_CODE, T8754.WEEK_SOURCE_ID, T8754.WEEK_NUMBER, T8754.WEEK_SEQ) select distinct 0 as c1, D1.c2 as c2, D1.c3 as c3, D1.c4 as c4, D1.c5 as c5, D1.c6 as c6, D1.c7 as c7, D1.c8 as c8, D1.c9 as c9, D1.c10 as c10, nvl(D1.c1 , 0) as c11, 0 as c12, 0 as c13, 0 as c14, 0 as c15, 0 as c16, 0 as c17, D1.c11 as c18, D1.c12 as c19, D1.c13 as c20, D1.c14 as c21 from SAWITH0 D1 order by c2, c6, c7, c18, c5, c19, c4, c3, c20, c10, c21, c9, c8
86pjq117qsg6cselect 'arl_dest['|| i.instance_name||', '||d.dest_name||', status]', ''||decode (d.status, 'VALID', 0, 'DEFERRED', 1, 'ERROR', 2, 3) from gv$archive_dest d , gv$instance i , v$database db where d.status != 'INACTIVE' and d.inst_id = i.inst_id and db.log_mode = 'ARCHIVELOG' union all select 'arl_dest['|| i.instance_name||', '||d.dest_name||', sequence]', ''||d.log_sequence from gv$archive_dest d , gv$instance i , v$database db where d.status != 'INACTIVE' and d.inst_id = i.inst_id and db.log_mode = 'ARCHIVELOG' union all select 'arl_dest['|| i.instance_name||', '||d.dest_name||', error]', '"'||d.error||'"' from gv$archive_dest d , gv$instance i , v$database db where d.status != 'INACTIVE' and d.inst_id = i.inst_id and db.log_mode = 'ARCHIVELOG'
891bvaqf0rdvwselect extractvalue(xmltype(data), '//parameter[@NAME="Include"]/value/text()'), name from sys.wri$_adv_directive_instances where extractvalue(xmltype(data), '//parameter[@NAME="Filter Type"]/value/text()') = 'OPERATION EXACT' and (extractvalue(xmltype(data), '//parameter[@NAME="Operation Name"]/value/text()') = :opr_name or extractvalue(xmltype(data), '//parameter[@NAME="Operation Name"]/value/text()') is null and (:opr_name = '%' or :opr_name is null)) and extractvalue(xmltype(data), '//parameter[@NAME="Parameter Value"]/value/text()') is null and (extractvalue(xmltype(data), '//parameter[@NAME="Rule Name"]/value/text()') = :rule_name or extractvalue(xmltype(data), '//parameter[@NAME="Rule Name"]/value/text()') is null and (:rule_name = '%' or :rule_name is null)) and (extractvalue(xmltype(data), '//parameter[@NAME="Advisor Operation"]/value/text()') = :opr_type or extractvalue(xmltype(data), '//parameter[@NAME="Advisor Operation"]/value/text()') is null and :opr_type is null) and task_id = :task_id
89w8y2pgn25ydselect ts# from ts$ where ts$.online$ != 3 and bitand(flags, 2048) != 2048
8szmwam7fysa3insert into wri$_adv_objspace_trend_data select timepoint, space_usage, space_alloc, quality from table(dbms_space.object_growth_trend(:1, :2, :3, :4, NULL, NULL, NULL, 'FALSE', :5, 'FALSE'))
98vfwgnnkss1yINSERT INTO STDIM_PRODUCT_SIZE PS (PS.PRODUCT_ID, PS.SIZE_ID, PS.SIZE_SEQUENCE, PS.SPECIAL_SIZE, PS.THEORETICAL_WEIGHT, PS.PACK_QUANTITY, PS.TIME_STAMP) SELECT DISTINCT CA.PRODUCT_ID, CA.SIZE_ID, :B5 , :B4 , :B3 , :B2 , :B1 FROM STFACT_CIRC_INV_ADJUST CA WHERE NOT CA.PRODUCT_ID IN (SELECT P.PRODUCT_ID FROM STDIM_PRODUCT_SIZE P WHERE P.PRODUCT_ID = CA.PRODUCT_ID AND P.SIZE_ID = CA.SIZE_ID)
9f2asbjfzwudk/* SQL Analyze(1) */ select /*+ full(t) no_parallel(t) no_parallel_index(t) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring xmlindex_sel_idx_tbl opt_param('optimizer_inmemory_aware' 'false') no_substrb_pad */to_char(count("ABS_ETL_LOG_ID")), substrb(dump(min("ABS_ETL_LOG_ID"), 16, 0, 64), 1, 240), substrb(dump(max("ABS_ETL_LOG_ID"), 16, 0, 64), 1, 240), to_char(count("LOGTIMESTAMP")), substrb(dump(min("LOGTIMESTAMP"), 16, 0, 64), 1, 240), substrb(dump(max("LOGTIMESTAMP"), 16, 0, 64), 1, 240), to_char(count("SEVERITY")), substrb(dump(min("SEVERITY"), 16, 0, 64), 1, 240), substrb(dump(max("SEVERITY"), 16, 0, 64), 1, 240), to_char(count("MESSAGE")), substrb(dump(min("MESSAGE"), 16, 0, 64), 1, 240), substrb(dump(max("MESSAGE"), 16, 0, 64), 1, 240), to_char(count("TABLENAME")), substrb(dump(min("TABLENAME"), 16, 0, 64), 1, 240), substrb(dump(max("TABLENAME"), 16, 0, 64), 1, 240), to_char(count("DIMENSIONORFACTNAME")), substrb(dump(min("DIMENSIONORFACTNAME"), 16, 0, 64), 1, 240), substrb(dump(max("DIMENSIONORFACTNAME"), 16, 0, 64), 1, 240), to_char(count("NUMBEROFROWS")), substrb(dump(min("NUMBEROFROWS"), 16, 0, 64), 1, 240), substrb(dump(max("NUMBEROFROWS"), 16, 0, 64), 1, 240), to_char(count("DURATIONSECONDS")), substrb(dump(min("DURATIONSECONDS"), 16, 0, 64), 1, 240), substrb(dump(max("DURATIONSECONDS"), 16, 0, 64), 1, 240), to_char(count("LOADSTATUS")), substrb(dump(min("LOADSTATUS"), 16, 0, 64), 1, 240), substrb(dump(max("LOADSTATUS"), 16, 0, 64), 1, 240), to_char(count("CHANGEFROMTIMESTAMP")), substrb(dump(min("CHANGEFROMTIMESTAMP"), 16, 0, 64), 1, 240), substrb(dump(max("CHANGEFROMTIMESTAMP"), 16, 0, 64), 1, 240), to_char(count("CHANGETOTIMESTAMP")), substrb(dump(min("CHANGETOTIMESTAMP"), 16, 0, 64), 1, 240), substrb(dump(max("CHANGETOTIMESTAMP"), 16, 0, 64), 1, 240), to_char(count("DATAFROMDATE")), substrb(dump(min("DATAFROMDATE"), 16, 0, 64), 1, 240), substrb(dump(max("DATAFROMDATE"), 16, 0, 64), 1, 240), to_char(count("DATATODATE")), substrb(dump(min("DATATODATE"), 16, 0, 64), 1, 240), substrb(dump(max("DATATODATE"), 16, 0, 64), 1, 240), to_char(count("REBUILD_INDEXDURATION")), substrb(dump(min("REBUILD_INDEXDURATION"), 16, 0, 64), 1, 240), substrb(dump(max("REBUILD_INDEXDURATION"), 16, 0, 64), 1, 240), count(rowidtochar(rowid)) from "ABSDATAWAREHOUSE"."ABS_ETL_LOG" t /* TOPN, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, NDV, NIL, NIL, RWID, U254, U254, U254, U254, U254, U254, U254, U254, U254, U254, U254, U254, U254, U254U*/
9su2tsjhjvb40DELETE FROM "STFACT_CIRC_INV_SNAPSHOT" WHERE EXISTS (SELECT 1 FROM (SELECT "SET_OPERATION$2". "SOURCE_ID$3" "SOURCE_ID$2" FROM (SELECT "SOURCE_ID" "SOURCE_ID$3" FROM (SELECT "STFACT_CIRC_INV_SNAPSHOT". "SOURCE_ID" "SOURCE_ID" FROM "STFACT_CIRC_INV_SNAPSHOT" WHERE "STFACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_DATE" > :B1 MINUS SELECT "DWH_FACT_CIRC_INV_SNAPSHOT". "SOURCE_ID" "SOURCE_ID" FROM "ABSSOLUTE". "DWH_FACT_CIRC_INV_SNAPSHOT"@ "ABSSOLUTE_LOCATION" "DWH_FACT_CIRC_INV_SNAPSHOT" WHERE "DWH_FACT_CIRC_INV_SNAPSHOT". "SNAPSHOT_DATE_ORG" > :B2 )) "SET_OPERATION$2") DELETE_SUBQUERY WHERE ( "STFACT_CIRC_INV_SNAPSHOT". "SOURCE_ID " = "DELETE_SUBQUERY". "SOURCE_ID$2"))
a0adpz4wkuvgrMERGE INTO "STFACT_SOIL_COUNTS" USING (SELECT /*+ NO_MERGE */ "DWH_FACT_SOIL_COUNTS". "SOURCE_ID" "SOURCE_ID", "DWH_FACT_SOIL_COUNTS". "SOIL_TICKET_NUMBER" "SOIL_TICKET_NUMBER", "DWH_FACT_SOIL_COUNTS". "COUNT_DATE" "COUNT_DATE", "DWH_FACT_SOIL_COUNTS". "BUSINESS_UNIT_ID" "BUSINESS_UNIT_ID", "DWH_FACT_SOIL_COUNTS". "CUSTOMER_ID" "CUSTOMER_ID", "DWH_FACT_SOIL_COUNTS". "ROUTE_ID" "ROUTE_ID", "DWH_FACT_SOIL_COUNTS". "DEPARTMENT_ID" "DEPARTMENT_ID", "DWH_FACT_SOIL_COUNTS". "CONS_POINT_ID" "CONS_POINT_ID", "DWH_FACT_SOIL_COUNTS". "EMPLOYEE_ID" "EMPLOYEE_ID", "DWH_FACT_SOIL_COUNTS". "PRODUCT_ID" "PRODUCT_ID", "DWH_FACT_SOIL_COUNTS". "SIZE_ID" "SIZE_ID", "DWH_FACT_SOIL_COUNTS". "FINISHINGMETHOD_ID" "FINISHINGMETHOD_ID", "DWH_FACT_SOIL_COUNTS". "COUNTED_LIGHTFRAME" "COUNTED_LIGHTFRAME", "DWH_FACT_SOIL_COUNTS". "COUNTED_KEY_PAD" "COUNTED_KEY_PAD", "DWH_FACT_SOIL_COUNTS". "COUNTED_CONVERTED" "COUNTED_CONVERTED", "DWH_FACT_SOIL_COUNTS". "PIECES_SOIL_COUNT" "PIECES_SOIL_COUNT", "DWH_FACT_SOIL_COUNTS". "PIECES_ABUSED" "PIECES_ABUSED", "DWH_FACT_SOIL_COUNTS". "INVENTORY_QTY" "INVENTORY_QTY", "DWH_FACT_SOIL_COUNTS". "PIECES_REJECTED" "PIECES_REJECTED", "DWH_FACT_SOIL_COUNTS". "PIECES_SHORTAGE" "PIECES_SHORTAGE", "DWH_FACT_SOIL_COUNTS". "COUNT_BY_CUSTOMER" "COUNT_BY_CUSTOMER", "DWH_FACT_SOIL_COUNTS". "HEAVY_SOIL_QTY" "HEAVY_SOIL_QTY", "DWH_FACT_SOIL_COUNTS". "CLEAN_RETURN_QTY" "CLEAN_RETURN_QTY", "DWH_FACT_SOIL_COUNTS". "PROCESSED_SOIL_QTY" "PROCESSED_SOIL_QTY", "DWH_FACT_SOIL_COUNTS". "PROCESSED_HEAVY_SOIL" "PROCESSED_HEAVY_SOIL", "DWH_FACT_SOIL_COUNTS". "PROCESSED_CLEAN_RETURN" "PROCESSED_CLEAN_RETURN", "DWH_FACT_SOIL_COUNTS". "TIME_STAMP" "TIME_STAMP" FROM "ABSSOLUTE". "DWH_FACT_SOIL_COUNTS"@ "ABSSOLUTE_LOCATION" "DWH_FACT_SOIL_COUNTS" WHERE ( "DWH_FACT_SOIL_COUNTS". "TIME_STAMP" BETWEEN :B4 AND :B3 ) AND ( "DWH_FACT_SOIL_COUNTS". "COUNT_DATE" BETWEEN :B2 AND :B1 )) MERGE_SUBQUERY ON ( "STFACT_SOIL_COUNTS". "SOURCE_ID" = "MERGE_SUBQUERY". "SOURCE_ID") WHEN MATCHED THEN UPDATE SET "SOIL_TICKET_NUMBER" = "MERGE_SUBQUERY". "SOIL_TICKET_NUMBER", "COUNT_DATE" = "MERGE_SUBQUERY". "COUNT_DATE", "BUSINESS_UNIT_ID" = "MERGE_SUBQUERY". "BUSINESS_UNIT_ID", "CUSTOMER_ID" = "MERGE_SUBQUERY". "CUSTOMER_ID", "ROUTE_ID" = "MERGE_SUBQUERY". "ROUTE_ID", "DEPARTMENT_ID" = "MERGE_SUBQUERY". "DEPARTMENT_ID", "CONS_POINT_ID" = "MERGE_SUBQUERY". "CONS_POINT_ID", "EMPLOYEE_ID" = "MERGE_SUBQUERY". "EMPLOYEE_ID", "PRODUCT_ID" = "MERGE_SUBQUERY". "PRODUCT_ID", "SIZE_ID" = "MERGE_SUBQUERY". "SIZE_ID", "FINISHINGMETHOD_ID" = "MERGE_SUBQUERY". "FINISHINGMETHOD_ID", "COUNTED_LIGHTFRAME" = "MERGE_SUBQUERY". "COUNTED_LIGHTFRAME", "COUNTED_KEY_PAD" = "MERGE_SUBQUERY". "COUNTED_KEY_PAD", "COUNTED_CONVERTED" = "MERGE_SUBQUERY". "COUNTED_CONVERTED", "PIECES_SOIL_COUNT" = "MERGE_SUBQUERY". "PIECES_SOIL_COUNT", "PIECES_ABUSED" = "MERGE_SUBQUERY". "PIECES_ABUSED", "INVENTORY_QTY" = "MERGE_SUBQUERY". "INVENTORY_QTY", "PIECES_REJECTED" = "MERGE_SUBQUERY". "PIECES_REJECTED", "PIECES_SHORTAGE" = "MERGE_SUBQUERY". "PIECES_SHORTAGE", "COUNT_BY_CUSTOMER" = "MERGE_SUBQUERY". "COUNT_BY_CUSTOMER", "HEAVY_SOIL_QTY" = "MERGE_SUBQUERY". "HEAVY_SOIL_QTY", "CLEAN_RETURN_QTY" = "MERGE_SUBQUERY". "CLEAN_RETURN_QTY", "PROCESSED_SOIL_QTY" = "MERGE_SUBQUERY". "PROCESSED_SOIL_QTY", "PROCESSED_HEAVY_SOIL" = "MERGE_SUBQUERY". "PROCESSED_HEAVY_SOIL", "PROCESSED_CLEAN_RETURN" = "MERGE_SUBQUERY". "PROCESSED_CLEAN_RETURN", "TIME_STAMP" = "MERGE_SUBQUERY". "TIME_STAMP" WHEN NOT MATCHED THEN INSERT ( "STFACT_SOIL_COUNTS". "SOURCE_ID", "STFACT_SOIL_COUNTS". "SOIL_TICKET_NUMBER", "STFACT_SOIL_COUNTS". "COUNT_DATE", "STFACT_SOIL_COUNTS". "BUSINESS_UNIT_ID", "STFACT_SOIL_COUNTS". "CUSTOMER_ID", "STFACT_SOIL_COUNTS". "ROUTE_ID", "STFACT_SOIL_COUNTS". "DEPARTMENT_ID", "STFACT_SOIL_COUNTS". "CONS_POINT_ID", "STFACT_SOIL_COUNTS". "EMPLOYEE_ID", "STFACT_SOIL_COUNTS". "PRODUCT_ID", "STFACT_SOIL_COUNTS". "SIZE_ID", "STFACT_SOIL_COUNTS". "FINISHINGMETHOD_ID", "STFACT_SOIL_COUNTS". "COUNTED_LIGHTFRAME", "STFACT_SOIL_COUNTS". "COUNTED_KEY_PAD", "STFACT_SOIL_COUNTS". "COUNTED_CONVERTED", "STFACT_SOIL_COUNTS". "PIECES_SOIL_COUNT", "STFACT_SOIL_COUNTS". "PIECES_ABUSED", "STFACT_SOIL_COUNTS". "INVENTORY_QTY", "STFACT_SOIL_COUNTS". "PIECES_REJECTED", "STFACT_SOIL_COUNTS". "PIECES_SHORTAGE", "STFACT_SOIL_COUNTS". "COUNT_BY_CUSTOMER", "STFACT_SOIL_COUNTS". "HEAVY_SOIL_QTY", "STFACT_SOIL_COUNTS". "CLEAN_RETURN_QTY", "STFACT_SOIL_COUNTS". "PROCESSED_SOIL_QTY", "STFACT_SOIL_COUNTS". "PROCESSED_HEAVY_SOIL", "STFACT_SOIL_COUNTS". "PROCESSED_CLEAN_RETURN", "STFACT_SOIL_COUNTS". "TIME_STAMP") VALUES ( "MERGE_SUBQUERY". "SOURCE_ID", "MERGE_SUBQUERY". "SOIL_TICKET_NUMBER", "MERGE_SUBQUERY". "COUNT_DATE", "MERGE_SUBQUERY". "BUSINESS_UNIT_ID", "MERGE_SUBQUERY". "CUSTOMER_ID", "MERGE_SUBQUERY". "ROUTE_ID", "MERGE_SUBQUERY". "DEPARTMENT_ID", "MERGE_SUBQUERY". "CONS_POINT_ID", "MERGE_SUBQUERY". "EMPLOYEE_ID", "MERGE_SUBQUERY". "PRODUCT_ID", "MERGE_SUBQUERY". "SIZE_ID", "MERGE_SUBQUERY". "FINISHINGMETHOD_ID", "MERGE_SUBQUERY". "COUNTED_LIGHTFRAME", "MERGE_SUBQUERY". "COUNTED_KEY_PAD", "MERGE_SUBQUERY". "COUNTED_CONVERTED", "MERGE_SUBQUERY". "PIECES_SOIL_COUNT", "MERGE_SUBQUERY". "PIECES_ABUSED ", "MERGE_SUBQUERY". "INVENTORY_QTY", "MERGE_SUBQUERY". "PIECES_REJECTED", "MERGE_SUBQUERY". "PIECES_SHORTAGE", "MERGE_SUBQUERY". "COUNT_BY_CUSTOMER", "MERGE_SUBQUERY". "HEAVY_SOIL_QTY", "MERGE_SUBQUERY". "CLEAN_RETURN_QTY", "MERGE_SUBQUERY". "PROCESSED_SOIL_QTY", "MERGE_SUBQUERY". "PROCESSED_HEAVY_SOIL", "MERGE_SUBQUERY". "PROCESSED_CLEAN_RETURN", "MERGE_SUBQUERY". "TIME_STAMP")
a38x34vtv4ufxWITH SAWITH0 AS (select sum(T12363.QUANTITY_DELIVERED) as c1, T24684.DELIVERY_DATE as c2, T6063.PRODUCT_DESCRIPTION as c3, T6063.PRODUCT_SIZE_DESCRIPTION as c4, T6063.PRODUCTSIZE_THEORETICAL_WEIGHT as c5, T8754.WEEK_NUMBER as c6, case when instr(T5959.SEARCH_NAME , 'STAL') > 0 then substr(T5959.SEARCH_NAME , 1, 5) else case when T5913.BUSINESS_UNIT_CODE = 1 then 'LLS' else 'LWR' end end as c7, TO_NUMBER(TO_CHAR(T24684.DELIVERY_DATE, 'MM'), '99') as c8, T6063.SIZE_SEQUENCE as c9, TO_NUMBER(TO_CHAR(T24684.DELIVERY_DATE, 'yyyy'), '9999') as c10, T6063.DIMENSION_KEY as c11, T8754.WEEK_SOURCE_ID as c12, T6063.PRODUCT_CODE as c13 from DELIVERY_NOTE T24684, DATE_CAL_WEEK_BASED T8754, CUSTOMER T5959, PRODUCT T6063, BUSINESS_UNIT T5913, FACT_DELIVERIES T12363 where ( T5913.BUSINESS_UNIT_NAME not in ('The Caterers Linen Supply') and T5959.DIMENSION_KEY = T12363.CUSTOMER and T6063.DIMENSION_KEY = T12363.PRODUCT and T5913.DIMENSION_KEY = T12363.BUSINESS_UNIT and T8754.DIMENSION_KEY = T12363.DATE_CAL_WEEK_BASED and T12363.DELIVERY_NOTE = T24684.DIMENSION_KEY and T24684.DELIVERY_DATE >= TO_DATE('2026-01-12' , 'YYYY-MM-DD') ) group by T6063.DIMENSION_KEY, T6063.PRODUCT_CODE, T6063.PRODUCT_DESCRIPTION, T6063.PRODUCT_SIZE_DESCRIPTION, T6063.SIZE_SEQUENCE, T6063.PRODUCTSIZE_THEORETICAL_WEIGHT, T8754.WEEK_SOURCE_ID, T8754.WEEK_NUMBER, T24684.DELIVERY_DATE, case when instr(T5959.SEARCH_NAME , 'STAL') > 0 then substr(T5959.SEARCH_NAME , 1, 5) else case when T5913.BUSINESS_UNIT_CODE = 1 then 'LLS' else 'LWR' end end ) select 0 as c1, D1.c2 as c2, D1.c3 as c3, D1.c4 as c4, D1.c5 as c5, D1.c6 as c6, D1.c7 as c7, D1.c8 as c8, D1.c9 as c9, D1.c10 as c10, D1.c1 as c11, D1.c5 * D1.c1 * 0.45359237 as c12, 0 as c13, 0 as c14, 0 as c15, 0 as c16, 0 as c17, 0 as c18, 0 as c19, 0 as c20, 0 as c21, 0 as c22, 0 as c23, 0 as c24, D1.c11 as c25, D1.c12 as c26, D1.c13 as c27 from SAWITH0 D1 order by c10, c6, c2, c8, c7, c25, c3, c27, c5, c4, c26, c9
acmvv4fhdc9zhselect obj#, type#, ctime, mtime, stime, status, dataobj#, flags, oid$, spare1, spare2, spare3, signature, spare7, spare8, spare9, nvl(dflcollid, 16382), creappid, creverid, modappid, modverid, crepatchid, modpatchid from obj$ where owner#=:1 and name=:2 and namespace=:3 and remoteowner is null and linkname is null and subname is null
aqqazvrqq37v8INSERT /*+ APPEND */ INTO "FACT_CUSTOMER_PRODUCTS" ( "PRODUCTLISTPERCUSTOMER_ID", "DATE_ACTIVE", "DATE_INACTIVE", "CUSTOM_PRODUCT_CODE", "CUSTOM_PRODUCT_DESCRIPTION", "SPECIFIC_BUNDLE_QUANTITY", "SALES_EMPLOYEE_1", "SALES_EMPLOYEE_2", "COMPETITOR_CODE_GAINED_FROM", "COMPETITOR_GAINED_FROM", "COMPETITOR_CODE_LOST_TO", "COMPETITOR_LOST_TO", "GAIN_REASON_CODE", "GAIN_REASON", "LOST_REASON_CODE", "LOST_REASON", "EAN_NUMBER", "SOIL_WEIGHT", "ORDER_VIA_WEB_YN", "CODE_UNIQUELY_YN", "ON_SITE_INVENTORY_COUNT_YN", "DELAYED_EVEN_EXCHANGE", "DELAYED_EVEN_EXCHANGE_SCHEME", "STRAIGHT_EVEN_EXCHANGE_YN", "SPECIFIC_WASHING_PROCESS_CODE", "SPECIFIC_WASHING_PROCESS", "DEFAULT_STOCK_ROOM", "FIXED_STOCKROOM_YN", "SPECIFIC_MAX_NUMBER_OF_WASHES", "NR_OF_WASHES_SPECIAL_TREATMENT", "TREATMENT_CHECK_SCHEME_CODE", "TREATMENT_CHECK_SCHEME", "LOCATION", "UNIQUE_LOCATION_YN", "SOIL_COUNT_METHOD", "CLEAN_COUNT_YN", "SEASON_TYPE", "QUANTITY_CHARGED_FOR_LOSS", "HAS_SPECIFIC_PUTUP_TYPE_YN", "SPECIFIC_PUTUP_TYPE", "BUDGET_RELEVANT_YN", "SPECIFIC_FILL_PERCENTAGE", "EMBLEM_TEMPLATE", "SPECIFIC_FINISHING_CODE", "SPECIFIC_FINISHING", "AUTO_SALES_DURING_ISSUE_YN", "AUTO_REPLACE_AFTER_LIFETIME_YN", "IS_CUSTOMER_RELATED_YN", "DEPOSIT_STOCK_ALLOWED_YN", "DEPOSIT_STOCK_LOCATION", "DEPOSIT_STOCK_CHARGE_PERC", "ALLOWED_TO_REPLACE_YN", "ALLOW_RETURN_TO_STOCK", "WEARER_GARMENTS_BUDGET_VALUE", "IMAGE_CARE_FOR_REPAIR_YN", "IMAGE_CARE_FOR_LOSS_CHARGES_YN", "IMAGE_CARE_FOR_RES_VALUE_YN", "DELIVERY_LABEL_LAYOUT_CODE", "DELIVERY_LABEL_LAYOUT", "BILLING_METHOD_NR", "BILLING_METHOD", "CHARGE_SRC_YN", "SRC_BASED_ON", "SRC_PERCENTAGE_OF_SOIL_COUNT", "SRC_PERCENTAGE_OF_INVENTORY", "SRC_FIXED_QUANTITY", "SRC_FREQUENCY", "SRC_CHARGE_RENT_YN", "AUTO_REPLACE_DIFFERENCE_YN", "DELIVER_SRC_QUANTITY_YN", "CHARGE_STOCK_ROOM_INVENTORY_YN", "MINIMUM_TURN_AROUND_PERCENTAGE", "MINIMUM_BILLING_QUANTITY", "MINIMUM_BILLING_FREQUENCY", "FREE_OF_CHARGE_QUANTITY", "FREQUENCY_FOR_FREE_QUANTITY", "RESIDUAL_VALUE_SCHEME_CODE", "RESIDUAL_VALUE_SCHEME ", "PERCENTAGE_AFTER_DEPRECIATION", "CHARGE_RES_VALUE_NEW_ONLY_YN", "CHARGE_OVERUSE_YN", "RENT_CHANGES_PER_WEEK_YN", "PRICE_USAGE", "RENT_PRICE_PER_FREQUENCY_YN", "CHARGE_RENT_INACTIVE_SEASON_YN", "CHARGE_WASHES_PACK", "CHARGE_WASHES_ONLY_FOR_COG", "INV_FREQ_RELATED_RENT_PRICE_YN", "INVOICE_WASH_BASED_ON_SOIL_YN", "CHARGE_BASED_ON_CIRC_INV_YN", "CHARGE_BASED_ON_REAL_QTY_YN", "CHARGE_BASED_ON_MAX_QTY_YN", "CHARGE_BASED_ON_ONSITE_INV_YN", "MIN_QTY_TO_DELIVER", "MAX_QTY_TO_DELIVER", "REMARK", "EXCESS_BILLING_YN", "EXCESS_BILLING_PER_SIZE_YN", "RENT_PRICE", "NET_RENT_PRICE", "RENT_PRICE_DEFINED_YN", "RENT_PRICE_START_DATE", "RENT_PRICE_IS_CUST_SPECIFIC_YN", "RENT_PRICE_PRICE_LIST_CODE", "RENT_PRICE_PRICE_LIST", "RENT_PRICE_REASON_NOT_DEFINED", "RENT_PRICE_PRICE_TYPE", "RENT_PRICE_INVOICE_FREQUENCY", "WASH_PRICE", "NET_WASH_PRICE", "WASH_PRICE_DEFINED_YN", "WASH_PRICE_START_DATE", "WASH_PRICE_IS_CUST_SPECIFIC_YN", "WASH_PRICE_PRICE_LIST_CODE", "WASH_PRICE_PRICE_LIST", "WASH_PRICE_REASON_NOT_DEFINED", "WASH_PRICE_PRICE_TYPE", "REPLACE_PRICE", "REPLACE_PRICE_DEFINED_YN", "REPLACE_PRICE_START_DATE", "REPLACE_PRICE_IS_CUST_SPEC_YN", "REPLACE_PRICE_PRICE_LIST_CODE", "REPLACE_PRICE_PRICE_LIST", "REPLACE_PRICE_REASON_NOT_DEF", "SALES_PRICE", "SALES_PRICE_DEFINED_YN", "SALES_PRICE_START_DATE", "SALES_PRICE_IS_CUST_SPECIF_YN", "SALES_PRICE_PRICE_LIST_CODE", "SALES_PRICE_PRICE_LIST", "SALES_PRICE_REASON_NOT_DEFINED", "RENT_DISCOUNT", "RENT_DISCOUNT_DEFINED_YN", "RENT_DISCOUNT_START_DATE", "RENT_DISCOUNT_IS_CUST_SPEC_YN", "RENT_DISCOUNT_PRICE_LIST_CODE", "RENT_DISCOUNT_PRICE_LIST", "RENT_DISC_REASON_NOT_DEFINED", "WASH_DISCOUNT", "WASH_DISCOUNT_DEFINED_YN", "WASH_DISCOUNT_START_DATE", "WASH_DISCOUNT_IS_CUST_SPEC_YN", "WASH_DISCOUNT_PRICE_LIST_CODE", "WASH_DISCOUNT_PRICE_LIST", "WASH_DISC_REASON_NOT_DEFINED", "LOAN_PRICE", "LOAN_PRICE_DEFINED_YN", "LOAN_PRICE_START_DATE", "LOAN_PRICE_IS_CUST_SPECIFIC_YN", "LOAN_PRICE_PRICE_LIST_CODE", "LOAN_PRICE_PRICE_LIST", "HEAVY_SOIL_PRICE", "HEAVY_SOIL_PRICE_DEFINED_YN", "HEAVY_SOIL_PRICE_START_DATE", "HSOIL_PRICE_CUST_SPECIFIC_YN", "HSOIL_PRICE_PRICE_LIST_CODE", "HEAVY_SOIL_PRICE_PRICE_LIST", "CIRCULATING_INVENTORY", "NOMINAL_STOCK_QTY", "CHARGEABLE_STOCK_QTY", "LOAN_QTY", "FREE_OF_CHARGE_QTY", "DELIVERY_SCHEME_FREQUENCY", "DELIVERY_SCHEME_CODE", "DELIVERY_SCHEME", "DELIVER_BILL_MO", "DELIVER_BILL_TU", "DELIVER_BILL_WE", "DELIVER_BILL_TH", "DELIVER_BILL_FR", "DELIVER_BILL_SA", "DELIVER_BILL_SU", "AVG_WEEKLY_RENT_AMOUNT", "AVG_WEEKLY_WASH_AMOUNT", "AVG_WEEKLY_SALES_AMOUNT", "AVG_WEEKLY_AUTO_REPLACE_AMOUNT", "AVG_WEEKLY_TOTAL_AMOUNT", "FIXED_RENT_QTY", "CUSTOMER", "FINISHING_METHOD", "PRODUCT", "WASH_BUDGET_CODE", "WASH_BUDGET_DESCRIPTION", "RENT_BUDGET_CODE", "RENT_BUDGET_DESCRIPTION", "SALES_BUDGET_CODE", "SALES_BUDGET_DESCRIPTION" ) (SELECT /*+ ORDERED NO_MERGE("INGRP1") NO_MERGE */ "V_STFACT_CUSTOMER_PRODUCTS". "PRODUCTLISTPERCUSTOMER_ID" "PRODUCTLISTPERCUSTOMER_ID", "V_STFACT_CUSTOMER_PRODUCTS". "DATE_ACTIVE" "DATE_ACTIVE", "V_STFACT_CUSTOMER_PRODUCTS". "DATE_INACTIVE" "DATE_INACTIVE", "V_STFACT_CUSTOMER_PRODUCTS". "CUSTOM_PRODUCT_CODE" "CUSTOM_PRODUCT_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "CUSTOM_PRODUCT_DESCRIPTION" "CUSTOM_PRODUCT_DESCRIPTION", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_BUNDLE_QUANTITY" "SPECIFIC_BUNDLE_QUANTITY", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_EMPLOYEE_1" "SALES_EMPLOYEE_1", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_EMPLOYEE_2" "SALES_EMPLOYEE_2", "V_STFACT_CUSTOMER_PRODUCTS". "COMPETITOR_CODE_GAINED_FROM" "COMPETITOR_CODE_GAINED_FROM", "V_STFACT_CUSTOMER_PRODUCTS". "COMPETITOR_GAINED_FROM" "COMPETITOR_GAINED_FROM", "V_STFACT_CUSTOMER_PRODUCTS". "COMPETITOR_CODE_LOST_TO" "COMPETITOR_CODE_LOST_TO", "V_STFACT_CUSTOMER_PRODUCTS". "COMPETITOR_LOST_TO" "COMPETITOR_LOST_TO", "V_STFACT_CUSTOMER_PRODUCTS". "GAIN_REASON_CODE" "GAIN_REASON_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "GAIN_REASON" "GAIN_REASON", "V_STFACT_CUSTOMER_PRODUCTS". "LOST_REASON_CODE" "LOST_REASON_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "LOST_REASON" "LOST_REASON", "V_STFACT_CUSTOMER_PRODUCTS". "EAN_NUMBER" "EAN_NUMBER", "V_STFACT_CUSTOMER_PRODUCTS". "SOIL_WEIGHT" "SOIL_WEIGHT", "V_STFACT_CUSTOMER_PRODUCTS". "ORDER_VIA_WEB_YN" "ORDER_VIA_WEB_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CODE_UNIQUELY_YN" "CODE_UNIQUELY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "ON_SITE_INVENTORY_COUNT_YN" "ON_SITE_INVENTORY_COUNT_YN", "V_STFACT_CUSTOMER_PRODUCTS". "DELAYED_EVEN_EXCHANGE" "DELAYED_EVEN_EXCHANGE", "V_STFACT_CUSTOMER_PRODUCTS". "DELAYED_EVEN_EXCHANGE_SCHEME" "DELAYED_EVEN_EXCHANGE_SCHEME", "V_STFACT_CUSTOMER_PRODUCTS". "STRAIGHT_EVEN_EXCHANGE_YN" "STRAIGHT_EVEN_EXCHANGE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_WASHING_PROCESS_CODE" "SPECIFIC_WASHING_PROCESS_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_WASHING_PROCESS" "SPECIFIC_WASHING_PROCESS", "V_STFACT_CUSTOMER_PRODUCTS". "DEFAULT_STOCK_ROOM" "DEFAULT_STOCK_ROOM", "V_STFACT_CUSTOMER_PRODUCTS". "FIXED_STOCKROOM_YN" "FIXED_STOCKROOM_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_MAX_NUMBER_OF_WASHES" "SPECIFIC_MAX_NUMBER_OF_WASHES", "V_STFACT_CUSTOMER_PRODUCTS". "NR_OF_WASHES_SPECIAL_TREATMENT" "NR_OF_WASHES_SPECIAL_TREATMENT", "V_STFACT_CUSTOMER_PRODUCTS". "TREATMENT_CHECK_SCHEME_CODE" "TREATMENT_CHECK_SCHEME_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "TREATMENT_CHECK_SCHEME" "TREATMENT_CHECK_SCHEME", "V_STFACT_CUSTOMER_PRODUCTS". "LOCATION" "LOCATION", "V_STFACT_CUSTOMER_PRODUCTS". "UNIQUE_LOCATION_YN" "UNIQUE_LOCATION_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SOIL_COUNT_METHOD" "SOIL_COUNT_METHOD", "V_STFACT_CUSTOMER_PRODUCTS". "CLEAN_COUNT_YN" "CLEAN_COUNT_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SEASON_TYPE" "SEASON_TYPE", "V_STFACT_CUSTOMER_PRODUCTS". "QUANTITY_CHARGED_FOR_LOSS" "QUANTITY_CHARGED_FOR_LOSS", "V_STFACT_CUSTOMER_PRODUCTS". "HAS_SPECIFIC_PUTUP_TYPE_YN" "HAS_SPECIFIC_PUTUP_TYPE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_PUTUP_TYPE" "SPECIFIC_PUTUP_TYPE", "V_STFACT_CUSTOMER_PRODUCTS". "BUDGET_RELEVANT_YN" "BUDGET_RELEVANT_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_FILL_PERCENTAGE" "SPECIFIC_FILL_PERCENTAGE", "V_STFACT_CUSTOMER_PRODUCTS". "EMBLEM_TEMPLATE" "EMBLEM_TEMPLATE", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_FINISHING_CODE" "SPECIFIC_FINISHING_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "SPECIFIC_FINISHING" "SPECIFIC_FINISHING", "V_STFACT_CUSTOMER_PRODUCTS". "AUTO_SALES_DURING_ISSUE_YN" "AUTO_SALES_DURING_ISSUE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "AUTO_REPLACE_AFTER_LIFETIME_YN" "AUTO_REPLACE_AFTER_LIFETIME_YN", "V_STFACT_CUSTOMER_PRODUCTS". "IS_CUSTOMER_RELATED_YN" "IS_CUSTOMER_RELATED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "DEPOSIT_STOCK_ALLOWED_YN" "DEPOSIT_STOCK_ALLOWED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "DEPOSIT_STOCK_LOCATION" "DEPOSIT_STOCK_LOCATION", "V_STFACT_CUSTOMER_PRODUCTS". "DEPOSIT_STOCK_CHARGE_PERC" "DEPOSIT_STOCK_CHARGE_PERC", "V_STFACT_CUSTOMER_PRODUCTS". "ALLOWED_TO_REPLACE_YN" "ALLOWED_TO_REPLACE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "ALLOW_RETURN_TO_STOCK" "ALLOW_RETURN_TO_STOCK", "V_STFACT_CUSTOMER_PRODUCTS". "WEARER_GARMENTS_BUDGET_VALUE" "WEARER_GARMENTS_BUDGET_VALUE", "V_STFACT_CUSTOMER_PRODUCTS". "IMAGE_CARE_FOR_REPAIR_YN" "IMAGE_CARE_FOR_REPAIR_YN", "V_STFACT_CUSTOMER_PRODUCTS". "IMAGE_CARE_FOR_LOSS_CHARGES_YN" "IMAGE_CARE_FOR_LOSS_CHARGES_YN", "V_STFACT_CUSTOMER_PRODUCTS". "IMAGE_CARE_FOR_RES_VALUE_YN" "IMAGE_CARE_FOR_RES_VALUE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVERY_LABEL_LAYOUT_CODE" "DELIVERY_LABEL_LAYOUT_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVERY_LABEL_LAYOUT" "DELIVERY_LABEL_LAYOUT", "V_STFACT_CUSTOMER_PRODUCTS". "BILLING_METHOD_NR" "BILLING_METHOD_NR", "V_STFACT_CUSTOMER_PRODUCTS". "BILLING_METHOD" "BILLING_METHOD", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_SRC_YN" "CHARGE_SRC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SRC_BASED_ON" "SRC_BASED_ON", "V_STFACT_CUSTOMER_PRODUCTS". "SRC_PERCENTAGE_OF_SOIL_COUNT" "SRC_PERCENTAGE_OF_SOIL_COUNT", "V_STFACT_CUSTOMER_PRODUCTS". "SRC_PERCENTAGE_OF_INVENTORY" "SRC_PERCENTAGE_OF_INVENTORY", "V_STFACT_CUSTOMER_PRODUCTS". "SRC_FIXED_QUANTITY" "SRC_FIXED_QUANTITY", "V_STFACT_CUSTOMER_PRODUCTS". "SRC_FREQUENCY" "SRC_FREQUENCY", "V_STFACT_CUSTOMER_PRODUCTS". "SRC_CHARGE_RENT_YN" "SRC_CHARGE_RENT_YN", "V_STFACT_CUSTOMER_PRODUCTS". "AUTO_REPLACE_DIFFERENCE_YN" "AUTO_REPLACE_DIFFERENCE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_SRC_QUANTITY_YN" "DELIVER_SRC_QUANTITY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_STOCK_ROOM_INVENTORY_YN" "CHARGE_STOCK_ROOM_INVENTORY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "MINIMUM_TURN_AROUND_PERCENTAGE" "MINIMUM_TURN_AROUND_PERCENTAGE", "V_STFACT_CUSTOMER_PRODUCTS ". "MINIMUM_BILLING_QUANTITY" "MINIMUM_BILLING_QUANTITY", "V_STFACT_CUSTOMER_PRODUCTS". "MINIMUM_BILLING_FREQUENCY" "MINIMUM_BILLING_FREQUENCY", "V_STFACT_CUSTOMER_PRODUCTS". "FREE_OF_CHARGE_QUANTITY" "FREE_OF_CHARGE_QUANTITY", "V_STFACT_CUSTOMER_PRODUCTS". "FREQUENCY_FOR_FREE_QUANTITY" "FREQUENCY_FOR_FREE_QUANTITY", "V_STFACT_CUSTOMER_PRODUCTS". "RESIDUAL_VALUE_SCHEME_CODE" "RESIDUAL_VALUE_SCHEME_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "RESIDUAL_VALUE_SCHEME" "RESIDUAL_VALUE_SCHEME", "V_STFACT_CUSTOMER_PRODUCTS". "PERCENTAGE_AFER_DEPRECIATION" "PERCENTAGE_AFTER_DEPRECIATION", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_RES_VALUE_NEW_ONLY_YN" "CHARGE_RES_VALUE_NEW_ONLY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_OVERUSE_YN" "CHARGE_OVERUSE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_CHANGES_PER_WEEK_YN" "RENT_CHANGES_PER_WEEK_YN", "V_STFACT_CUSTOMER_PRODUCTS". "PRICE_USAGE" "PRICE_USAGE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_PER_FREQUENCY_YN" "RENT_PRICE_PER_FREQUENCY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_RENT_INACTIVE_SEASON_YN" "CHARGE_RENT_INACTIVE_SEASON_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_WASHES_PACK" "CHARGE_WASHES_PACK", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_WASHES_ONLY_FOR_COG" "CHARGE_WASHES_ONLY_FOR_COG", "V_STFACT_CUSTOMER_PRODUCTS". "INV_FREQ_RELATED_RENT_PRICE_YN" "INV_FREQ_RELATED_RENT_PRICE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "INVOICE_WASH_BASED_ON_SOIL_YN" "INVOICE_WASH_BASED_ON_SOIL_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_BASED_ON_CIRC_INV_YN" "CHARGE_BASED_ON_CIRC_INV_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_BASED_ON_REAL_QTY_YN" "CHARGE_BASED_ON_REAL_QTY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_BASED_ON_MAX_QTY_YN" "CHARGE_BASED_ON_MAX_QTY_YN", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGE_BASED_ON_ONSITE_INV_YN" "CHARGE_BASED_ON_ONSITE_INV_YN", "V_STFACT_CUSTOMER_PRODUCTS". "MIN_QTY_TO_DELIVER" "MIN_QTY_TO_DELIVER", "V_STFACT_CUSTOMER_PRODUCTS". "MAX_QTY_TO_DELIVER" "MAX_QTY_TO_DELIVER", "V_STFACT_CUSTOMER_PRODUCTS". "REMARK" "REMARK", "V_STFACT_CUSTOMER_PRODUCTS". "EXCESS_BILLING_YN" "EXCESS_BILLING_YN", "V_STFACT_CUSTOMER_PRODUCTS". "EXCESS_BILLING_PER_SIZE_YN" "EXCESS_BILLING_PER_SIZE_YN", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE" "RENT_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "NET_RENT_PRICE" "NET_RENT_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_DEFINED_YN" "RENT_PRICE_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_START_DATE" "RENT_PRICE_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_IS_CUST_SPECIFIC_YN" "RENT_PRICE_IS_CUST_SPECIFIC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_PRICE_LIST_CODE" "RENT_PRICE_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_PRICE_LIST" "RENT_PRICE_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_REASON_NOT_DEFINED" "RENT_PRICE_REASON_NOT_DEFINED", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_PRICE_TYPE" "RENT_PRICE_PRICE_TYPE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_PRICE_INVOICE_FREQUENCY" "RENT_PRICE_INVOICE_FREQUENCY", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE" "WASH_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "NET_WASH_PRICE" "NET_WASH_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE_DEFINED_YN" "WASH_PRICE_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE_START_DATE" "WASH_PRICE_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE_IS_CUST_SPECIFIC_YN" "WASH_PRICE_IS_CUST_SPECIFIC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE_PRICE_LIST_CODE" "WASH_PRICE_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE_PRICE_LIST" "WASH_PRICE_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_PRICE_REASON_NOT_DEFINED" "WASH_PRICE_REASON_NOT_DEFINED", "V_STFACT_CUSTOMER_PRODUCTS ". "WASH_PRICE_PRICE_TYPE" "WASH_PRICE_PRICE_TYPE", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE" "REPLACE_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE_DEFINED_YN" "REPLACE_PRICE_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE_START_DATE" "REPLACE_PRICE_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE_IS_CUST_SPEC_YN" "REPLACE_PRICE_IS_CUST_SPEC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE_PRICE_LIST_CODE" "REPLACE_PRICE_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE_PRICE_LIST" "REPLACE_PRICE_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "REPLACE_PRICE_REASON_NOT_DEF" "REPLACE_PRICE_REASON_NOT_DEF", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE" "SALES_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE_DEFINED_YN" "SALES_PRICE_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE_START_DATE" "SALES_PRICE_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE_IS_CUST_SPECIF_YN" "SALES_PRICE_IS_CUST_SPECIF_YN", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE_PRICE_LIST_CODE" "SALES_PRICE_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE_PRICE_LIST" "SALES_PRICE_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_PRICE_REASON_NOT_DEFINED" "SALES_PRICE_REASON_NOT_DEFINED", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISCOUNT" "RENT_DISCOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISCOUNT_DEFINED_YN" "RENT_DISCOUNT_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISCOUNT_START_DATE" "RENT_DISCOUNT_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISCOUNT_IS_CUST_SPEC_YN" "RENT_DISCOUNT_IS_CUST_SPEC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISCOUNT_PRICE_LIST_CODE" "RENT_DISCOUNT_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISCOUNT_PRICE_LIST" "RENT_DISCOUNT_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_DISC_REASON_NOT_DEFINED" "RENT_DISC_REASON_NOT_DEFINED", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISCOUNT" "WASH_DISCOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISCOUNT_DEFINED_YN" "WASH_DISCOUNT_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISCOUNT_START_DATE" "WASH_DISCOUNT_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISCOUNT_IS_CUST_SPEC_YN" "WASH_DISCOUNT_IS_CUST_SPEC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISCOUNT_PRICE_LIST_CODE" "WASH_DISCOUNT_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISCOUNT_PRICE_LIST" "WASH_DISCOUNT_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_DISC_REASON_NOT_DEFINED" "WASH_DISC_REASON_NOT_DEFINED", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_PRICE" "LOAN_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_PRICE_DEFINED_YN" "LOAN_PRICE_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_PRICE_START_DATE" "LOAN_PRICE_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_PRICE_IS_CUST_SPECIFIC_YN" "LOAN_PRICE_IS_CUST_SPECIFIC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_PRICE_PRICE_LIST_CODE" "LOAN_PRICE_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_PRICE_PRICE_LIST" "LOAN_PRICE_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "HEAVY_SOIL_PRICE" "HEAVY_SOIL_PRICE", "V_STFACT_CUSTOMER_PRODUCTS". "HEAVY_SOIL_PRICE_DEFINED_YN" "HEAVY_SOIL_PRICE_DEFINED_YN", "V_STFACT_CUSTOMER_PRODUCTS". "HEAVY_SOIL_PRICE_START_DATE" "HEAVY_SOIL_PRICE_START_DATE", "V_STFACT_CUSTOMER_PRODUCTS". "HSOIL_PRICE_CUST_SPECIFIC_YN" "HSOIL_PRICE_CUST_SPECIFIC_YN", "V_STFACT_CUSTOMER_PRODUCTS". "HSOIL_PRICE_PRICE_LIST_CODE" "HSOIL_PRICE_PRICE_LIST_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "HSOIL_PRICE_PRICE_LIST" "HEAVY_SOIL_PRICE_PRICE_LIST", "V_STFACT_CUSTOMER_PRODUCTS". "CIRCULATING_INVENTORY" "CIRCULATING_INVENTORY", "V_STFACT_CUSTOMER_PRODUCTS". "NOMINAL_STOCK_QTY" "NOMINAL_STOCK_QTY", "V_STFACT_CUSTOMER_PRODUCTS". "CHARGEABLE_STOCK_QTY" "CHARGEABLE_STOCK_QTY", "V_STFACT_CUSTOMER_PRODUCTS". "LOAN_QTY" "LOAN_QTY", "V_STFACT_CUSTOMER_PRODUCTS". "FREE_OF_CHARGE_QTY" "FREE_OF_CHARGE_QTY", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVERY_SCHEME_FREQUENCY" "DELIVERY_SCHEME_FREQUENCY", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVERY_SCHEME_CODE" "DELIVERY_SCHEME_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVERY_SCHEME" "DELIVERY_SCHEME", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_MO" "DELIVER_BILL_MO", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_TU" "DELIVER_BILL_TU", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_WE" "DELIVER_BILL_WE", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_TH" "DELIVER_BILL_TH", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_FR" "DELIVER_BILL_FR", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_SA" "DELIVER_BILL_SA", "V_STFACT_CUSTOMER_PRODUCTS". "DELIVER_BILL_SU" "DELIVER_BILL_SU", "V_STFACT_CUSTOMER_PRODUCTS". "AVG_WEEKLY_RENT_AMOUNT" "AVG_WEEKLY_RENT_AMOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "AVG_WEEKLY_WASH_AMOUNT" "AVG_WEEKLY_WASH_AMOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "AVG_WEEKLY_SALES_AMOUNT" "AVG_WEEKLY_SALES_AMOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "AVG_WEEKLY_AUTO_REPLACE_AMOUNT" "AVG_WEEKLY_AUTO_REPLACE_AMOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "AVG_WEEKLY_TOTAL_AMOUNT" "AVG_WEEKLY_TOTAL_AMOUNT", "V_STFACT_CUSTOMER_PRODUCTS". "FIXED_RENT_QTY" "FIXED_RENT_QTY", "CUSTOMER". "CUSTOMER_ID" "CUSTOMER_ID", "FINISHING_METHOD ". "FINISHING_METHOD_ID" "FINISHING_METHOD_ID", "PRODUCT". "PRODUCT_SIZE_ID" "PRODUCT_SIZE_ID", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_BUDGET_CODE" "WASH_BUDGET_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "WASH_BUDGET_DESCRIPTION" "WASH_BUDGET_DESCRIPTION", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_BUDGET_CODE" "RENT_BUDGET_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "RENT_BUDGET_DESCRIPTION" "RENT_BUDGET_DESCRIPTION", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_BUDGET_CODE" "SALES_BUDGET_CODE", "V_STFACT_CUSTOMER_PRODUCTS". "SALES_BUDGET_DESCRIPTION" "SALES_BUDGET_DESCRIPTION" FROM "ABSDWHSTAGING". "V_STFACT_CUSTOMER_PRODUCTS"@ "ABSDWHSTAGING_LOCATION" "V_STFACT_CUSTOMER_PRODUCTS", "CUSTOMER" "CUSTOMER", "FINISHING_METHOD" "FINISHING_METHOD", "PRODUCT" "PRODUCT" WHERE ( "V_STFACT_CUSTOMER_PRODUCTS". "BUSINESS_UNIT_CODE" = :B1 ) AND ( "CUSTOMER". "DIMENSION_KEY" = "CUSTOMER". "CUSTOMER_ID") AND ( "CUSTOMER". "CUSTOMER_ID" IS NOT NULL) AND ( "FINISHING_METHOD". "DIMENSION_KEY" = "FINISHING_METHOD". "FINISHING_METHOD_ID") AND ( "FINISHING_METHOD". "FINISHING_METHOD_ID" IS NOT NULL) AND ( "PRODUCT". "DIMENSION_KEY" = "PRODUCT". "PRODUCT_SIZE_ID") AND ( "PRODUCT". "PRODUCT_SIZE_ID" IS NOT NULL) AND ( "CUSTOMER". "CUSTOMER_SOURCE_ID" = "V_STFACT_CUSTOMER_PRODUCTS". "CUSTOMER_SOURCE_ID") AND ( "FINISHING_METHOD". "FINISHING_METHOD_SOURCE_ID" = "V_STFACT_CUSTOMER_PRODUCTS". "FINISHING_METHOD_SOURCE_ID") AND ( "PRODUCT". "PRODUCTSIZE_SIZE_SOURCE_ID" = "V_STFACT_CUSTOMER_PRODUCTS". "SIZE_SOURCE_ID") AND ( "PRODUCT". "PRODUCTSIZE_PRODUCT_SOURCE_ID" = "V_STFACT_CUSTOMER_PRODUCTS". "PRODUCT_SOURCE_ID"))
as2dr3ag24gayselect not_stale.obj# from (select s.obj# obj#, count(*) cnt, max(timestamp) max_time from optstat_snapshot$ s, wri$_optstat_tab_history t where s.obj# = t.obj# and bitand(s.flags, :gather_stats_flag) > 0 and t.analyzetime = (select max(analyzetime) from wri$_optstat_tab_history where analyzetime < s.timestamp) and dbms_stats_internal.is_stale(s.obj#, null, null, s.inserts + s.updates + s.deletes, t.rowcnt, 0) is null group by s.obj#) not_stale, (select obj# obj#, count(*) cnt from optstat_snapshot$ where bitand(flags, :gather_stats_flag) > 0 group by obj#) total, (select obj#, max(timestamp) max_time from optstat_snapshot$ group by obj#) max where not_stale.obj# = total.obj# and not_stale.cnt > 0.5 * total.cnt and not_stale.obj# = max.obj# and not_stale.max_time = max.max_time and dbms_stats_internal.check_advisor_obj_filter(:rule_id, not_stale.obj#, :exec_mode) = 'T'
atwn5u4uapv9nwith all_status as ( select 'INVALID' status from dual union all select 'VALID' status from dual ) , schemas as ( select distinct s.con_id, s.owner, a.status from cdb_objects s cross join all_status a ) select 'objects['||v.name||', '|| a.owner||', '|| a.status||', count]', count(obj.status) from schemas a left join cdb_objects obj on (a.status = obj.status and a.owner = obj.owner and a.con_id = obj.con_id) join v$containers v on (v.con_id = a.con_id) group by a.status, a.owner, v.name
atwuyuvqkf27wSELECT /*+ OPT_PARAM('_fix_control' '16391176:1') */ GROUP_TYPE, BUCKET_START, BUCKET_END, TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END, SUM(TM_CPU_FIRST_BUCKET_VALUE) TM_CPU_FIRST_BUCKET_VALUE, SUM(TM_CPU_MIDDLE_BUCKETS_VALUE) TM_CPU_MIDDLE_BUCKETS_VALUE, SUM(TM_CPU_LAST_BUCKET_VALUE) TM_CPU_LAST_BUCKET_VALUE, SUM(TM_DB_FIRST_BUCKET_VALUE) TM_DB_FIRST_BUCKET_VALUE, SUM(TM_DB_MIDDLE_BUCKETS_VALUE) TM_DB_MIDDLE_BUCKETS_VALUE, SUM(TM_DB_LAST_BUCKET_VALUE) TM_DB_LAST_BUCKET_VALUE, SUM(RREQS_FIRST_BUCKET_VALUE) RREQS_FIRST_BUCKET_VALUE, SUM(RREQS_MIDDLE_BUCKETS_VALUE) RREQS_MIDDLE_BUCKETS_VALUE, SUM(RREQS_LAST_BUCKET_VALUE) RREQS_LAST_BUCKET_VALUE, SUM(WREQS_FIRST_BUCKET_VALUE) WREQS_FIRST_BUCKET_VALUE, SUM(WREQS_MIDDLE_BUCKETS_VALUE) WREQS_MIDDLE_BUCKETS_VALUE, SUM(WREQS_LAST_BUCKET_VALUE) WREQS_LAST_BUCKET_VALUE, SUM(RBYTES_FIRST_BUCKET_VALUE) RBYTES_FIRST_BUCKET_VALUE, SUM(RBYTES_MIDDLE_BUCKETS_VALUE) RBYTES_MIDDLE_BUCKETS_VALUE, SUM(RBYTES_LAST_BUCKET_VALUE) RBYTES_LAST_BUCKET_VALUE, SUM(WBYTES_FIRST_BUCKET_VALUE) WBYTES_FIRST_BUCKET_VALUE, SUM(WBYTES_MIDDLE_BUCKETS_VALUE) WBYTES_MIDDLE_BUCKETS_VALUE, SUM(WBYTES_LAST_BUCKET_VALUE) WBYTES_LAST_BUCKET_VALUE, SUM(IBYTES_FIRST_BUCKET_VALUE) IBYTES_FIRST_BUCKET_VALUE, SUM(IBYTES_MIDDLE_BUCKETS_VALUE) IBYTES_MIDDLE_BUCKETS_VALUE, SUM(IBYTES_LAST_BUCKET_VALUE) IBYTES_LAST_BUCKET_VALUE, SUM(CRBYTES_FIRST_BUCKET_VALUE) CRBYTES_FIRST_BUCKET_VALUE, SUM(CRBYTES_MIDDLE_BUCKETS_VALUE) CRBYTES_MIDDLE_BUCKETS_VALUE, SUM(CRBYTES_LAST_BUCKET_VALUE) CRBYTES_LAST_BUCKET_VALUE, SUM(PGA_ALLOC_FIRST_BUCKET_VALUE) PGA_ALLOC_FIRST_BUCKET_VALUE, SUM(PGA_ALLOC_MIDDLE_BUCKETS_VALUE) PGA_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(PGA_ALLOC_LAST_BUCKET_VALUE) PGA_ALLOC_LAST_BUCKET_VALUE, SUM(TMP_ALLOC_FIRST_BUCKET_VALUE) TMP_ALLOC_FIRST_BUCKET_VALUE, SUM(TMP_ALLOC_MIDDLE_BUCKETS_VALUE) TMP_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(TMP_ALLOC_LAST_BUCKET_VALUE) TMP_ALLOC_LAST_BUCKET_VALUE FROM ( SELECT GROUP_TYPE, BUCKET_START, TM_BUCKET_START, TM_BUCKET_END, BUCKET_END, TM_GROUP_TYPE, SUM(GVTF.TM_CPU_FIRST_BUCKET_VALUE) TM_CPU_FIRST_BUCKET_VALUE, SUM(GVTF.TM_CPU_MIDDLE_BUCKETS_VALUE) TM_CPU_MIDDLE_BUCKETS_VALUE, SUM(GVTF.TM_CPU_LAST_BUCKET_VALUE) TM_CPU_LAST_BUCKET_VALUE, SUM(GVTF.TM_DB_FIRST_BUCKET_VALUE) TM_DB_FIRST_BUCKET_VALUE, SUM(GVTF.TM_DB_MIDDLE_BUCKETS_VALUE) TM_DB_MIDDLE_BUCKETS_VALUE, SUM(GVTF.TM_DB_LAST_BUCKET_VALUE) TM_DB_LAST_BUCKET_VALUE, SUM(GVTF.RREQS_FIRST_BUCKET_VALUE) RREQS_FIRST_BUCKET_VALUE, SUM(GVTF.RREQS_MIDDLE_BUCKETS_VALUE) RREQS_MIDDLE_BUCKETS_VALUE, SUM(GVTF.RREQS_LAST_BUCKET_VALUE) RREQS_LAST_BUCKET_VALUE, SUM(GVTF.WREQS_FIRST_BUCKET_VALUE) WREQS_FIRST_BUCKET_VALUE, SUM(GVTF.WREQS_MIDDLE_BUCKETS_VALUE) WREQS_MIDDLE_BUCKETS_VALUE, SUM(GVTF.WREQS_LAST_BUCKET_VALUE) WREQS_LAST_BUCKET_VALUE, SUM(GVTF.RBYTES_FIRST_BUCKET_VALUE) RBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.RBYTES_MIDDLE_BUCKETS_VALUE) RBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.RBYTES_LAST_BUCKET_VALUE) RBYTES_LAST_BUCKET_VALUE, SUM(GVTF.WBYTES_FIRST_BUCKET_VALUE) WBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.WBYTES_MIDDLE_BUCKETS_VALUE) WBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.WBYTES_LAST_BUCKET_VALUE) WBYTES_LAST_BUCKET_VALUE, SUM(GVTF.IBYTES_FIRST_BUCKET_VALUE) IBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.IBYTES_MIDDLE_BUCKETS_VALUE) IBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.IBYTES_LAST_BUCKET_VALUE) IBYTES_LAST_BUCKET_VALUE, SUM(GVTF.CRBYTES_FIRST_BUCKET_VALUE) CRBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.CRBYTES_MIDDLE_BUCKETS_VALUE) CRBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.CRBYTES_LAST_BUCKET_VALUE) CRBYTES_LAST_BUCKET_VALUE, SUM(GVTF.PGA_ALLOC_FIRST_BUCKET_VALUE) PGA_ALLOC_FIRST_BUCKET_VALUE, SUM(GVTF.PGA_ALLOC_MIDDLE_BUCKETS_VALUE) PGA_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(GVTF.PGA_ALLOC_LAST_BUCKET_VALUE) PGA_ALLOC_LAST_BUCKET_VALUE, SUM(GVTF.TMP_ALLOC_FIRST_BUCKET_VALUE) TMP_ALLOC_FIRST_BUCKET_VALUE, SUM(GVTF.TMP_ALLOC_MIDDLE_BUCKETS_VALUE) TMP_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(GVTF.TMP_ALLOC_LAST_BUCKET_VALUE) TMP_ALLOC_LAST_BUCKET_VALUE FROM TABLE(SYS.GV$(CURSOR( SELECT INST_ID, GROUP_TYPE, BUCKET_START, TM_BUCKET_START, TM_BUCKET_END, BUCKET_END, TM_GROUP_TYPE, SUM(TM_DELTA_CPU_TIME * TM_FIRST_BUCKET_RATIO) TM_CPU_FIRST_BUCKET_VALUE, SUM(TM_DELTA_CPU_TIME * TM_MIDDLE_BUCKETS_RATIO) TM_CPU_MIDDLE_BUCKETS_VALUE, SUM(TM_DELTA_CPU_TIME * TM_LAST_BUCKET_RATIO) TM_CPU_LAST_BUCKET_VALUE, SUM(TM_DELTA_DB_TIME * TM_FIRST_BUCKET_RATIO) TM_DB_FIRST_BUCKET_VALUE, SUM(TM_DELTA_DB_TIME * TM_MIDDLE_BUCKETS_RATIO) TM_DB_MIDDLE_BUCKETS_VALUE, SUM(TM_DELTA_DB_TIME * TM_LAST_BUCKET_RATIO) TM_DB_LAST_BUCKET_VALUE, SUM(DELTA_READ_REQUESTS * FIRST_BUCKET_RATIO) RREQS_FIRST_BUCKET_VALUE, SUM(DELTA_READ_REQUESTS * MIDDLE_BUCKETS_RATIO) RREQS_MIDDLE_BUCKETS_VALUE, SUM(DELTA_READ_REQUESTS * LAST_BUCKET_RATIO) RREQS_LAST_BUCKET_VALUE, SUM(DELTA_WRITE_REQUESTS * FIRST_BUCKET_RATIO) WREQS_FIRST_BUCKET_VALUE, SUM(DELTA_WRITE_REQUESTS * MIDDLE_BUCKETS_RATIO) WREQS_MIDDLE_BUCKETS_VALUE, SUM(DELTA_WRITE_REQUESTS * LAST_BUCKET_RATIO) WREQS_LAST_BUCKET_VALUE, SUM(DELTA_READ_BYTES * FIRST_BUCKET_RATIO) RBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_READ_BYTES * MIDDLE_BUCKETS_RATIO) RBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_READ_BYTES * LAST_BUCKET_RATIO) RBYTES_LAST_BUCKET_VALUE, SUM(DELTA_WRITE_BYTES * FIRST_BUCKET_RATIO) WBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_WRITE_BYTES * MIDDLE_BUCKETS_RATIO) WBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_WRITE_BYTES * LAST_BUCKET_RATIO) WBYTES_LAST_BUCKET_VALUE, SUM(DELTA_INTERCONNECT_BYTES * FIRST_BUCKET_RATIO) IBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_INTERCONNECT_BYTES * MIDDLE_BUCKETS_RATIO) IBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_INTERCONNECT_BYTES * LAST_BUCKET_RATIO) IBYTES_LAST_BUCKET_VALUE, SUM(DELTA_READ_MEM_BYTES * FIRST_BUCKET_RATIO) CRBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_READ_MEM_BYTES * MIDDLE_BUCKETS_RATIO) CRBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_READ_MEM_BYTES * LAST_BUCKET_RATIO) CRBYTES_LAST_BUCKET_VALUE, SUM(PGA_ALLOCATED * LENGTH_SEG * FIRST_BUCKET_RATIO) PGA_ALLOC_FIRST_BUCKET_VALUE, SUM(PGA_ALLOCATED * LENGTH_SEG * MIDDLE_BUCKETS_RATIO) PGA_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(PGA_ALLOCATED * LENGTH_SEG * LAST_BUCKET_RATIO) PGA_ALLOC_LAST_BUCKET_VALUE, SUM(TEMP_SPACE_ALLOCATED * LENGTH_SEG * FIRST_BUCKET_RATIO) TMP_ALLOC_FIRST_BUCKET_VALUE, SUM(TEMP_SPACE_ALLOCATED * LENGTH_SEG * MIDDLE_BUCKETS_RATIO) TMP_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(TEMP_SPACE_ALLOCATED * LENGTH_SEG * LAST_BUCKET_RATIO) TMP_ALLOC_LAST_BUCKET_VALUE FROM ( SELECT USERENV('INSTANCE') INST_ID, ROW_ID, SID, SAMPLE_TIME, CASE WHEN BUCKET_END IS NULL OR BUCKET_START IS NULL THEN NULL WHEN BUCKET_START = TM_BUCKET_START AND BUCKET_START = BUCKET_END THEN 'CO' WHEN BUCKET_START = TM_BUCKET_START THEN 'CM' WHEN BUCKET_START = BUCKET_END THEN 'SO' ELSE 'SM' END GROUP_TYPE, CASE WHEN TM_BUCKET_START IS NULL OR BUCKET_END IS NULL OR (TM_BUCKET_START = BUCKET_START) THEN NULL WHEN TM_BUCKET_START = BUCKET_END THEN 'O' ELSE 'M' END TM_GROUP_TYPE, START_SEG, BUCKET_START, BUCKET_START_OFFSET, TM_START_SEG, CASE WHEN TM_BUCKET_START IS NULL OR (TM_BUCKET_START = BUCKET_START) THEN NULL ELSE TM_BUCKET_START END TM_BUCKET_START, CASE WHEN TM_BUCKET_START IS NULL OR (TM_BUCKET_START = BUCKET_START) THEN NULL ELSE BUCKET_END END TM_BUCKET_END, TM_BUCKET_START_OFFSET, LENGTH_SEG, TM_LENGTH_SEG, END_SEG, BUCKET_END, BUCKET_END_OFFSET, CASE WHEN BUCKET_START != BUCKET_END THEN (:B9 - BUCKET_START_OFFSET) / LENGTH_SEG ELSE 1 END FIRST_BUCKET_RATIO, CASE WHEN BUCKET_END >= BUCKET_START + 2 THEN :B9 / LENGTH_SEG ELSE NULL END MIDDLE_BUCKETS_RATIO, CASE WHEN BUCKET_START != BUCKET_END THEN BUCKET_END_OFFSET / LENGTH_SEG ELSE NULL END LAST_BUCKET_RATIO, CASE WHEN TM_BUCKET_START != BUCKET_END THEN (:B9 - TM_BUCKET_START_OFFSET) / TM_LENGTH_SEG ELSE 1 END TM_FIRST_BUCKET_RATIO, CASE WHEN BUCKET_END >= TM_BUC KET_START + 2 THEN :B9 / TM_LENGTH_SEG ELSE NULL END TM_MIDDLE_BUCKETS_RATIO, CASE WHEN TM_BUCKET_START != BUCKET_END THEN BUCKET_END_OFFSET / TM_LENGTH_SEG ELSE NULL END TM_LAST_BUCKET_RATIO, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS DELTA_READ_REQUESTS, DELTA_WRITE_IO_REQUESTS DELTA_WRITE_REQUESTS, DELTA_READ_IO_BYTES DELTA_READ_BYTES, DELTA_WRITE_IO_BYTES DELTA_WRITE_BYTES, DELTA_INTERCONNECT_IO_BYTES DELTA_INTERCONNECT_BYTES, DELTA_READ_MEM_BYTES DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, START_SEG, TRUNC(START_SEG / :B9 ) BUCKET_START, MOD(START_SEG, :B9 ) BUCKET_START_OFFSET, TM_START_SEG, TRUNC(TM_START_SEG/:B9 ) TM_BUCKET_START, MOD(TM_START_SEG, :B9 ) TM_BUCKET_START_OFFSET, TRUNC(END_SEG/:B9 ) BUCKET_END, MOD(END_SEG, :B9 ) BUCKET_END_OFFSET, END_SEG, LENGTH_SEG, TM_LENGTH_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, TIME_INTERVAL, CASE WHEN START_SEG < 0 THEN 0 ELSE START_SEG END START_SEG, CASE WHEN TM_START_SEG < 0 THEN 0 ELSE TM_START_SEG END TM_START_SEG, CASE WHEN END_SEG > TIME_INTERVAL THEN TIME_INTERVAL ELSE END_SEG END END_SEG, (LENGTH_SEG - (CASE WHEN START_SEG < 0 THEN -START_SEG ELSE 0 END + CASE WHEN END_SEG > TIME_INTERVAL THEN END_SEG - TIME_INTERVAL ELSE 0 END)) LENGTH_SEG, (TM_LENGTH_SEG - (CASE WHEN TM_START_SEG < 0 THEN -TM_START_SEG ELSE 0 END + CASE WHEN END_SEG > TIME_INTERVAL THEN END_SEG - TIME_INTERVAL ELSE 0 END)) TM_LENGTH_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, TIME_INTERVAL, LENGTH_SEG, TM_LENGTH_SEG, END_SEG - TM_LENGTH_SEG TM_START_SEG, END_SEG - LENGTH_SEG START_SEG, END_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, EXTRACT(SECOND FROM REL_SAMPLE_TIME_INT) + EXTRACT(MINUTE FROM REL_SAMPLE_TIME_INT)*60 + EXTRACT(HOUR FROM REL_SAMPLE_TIME_INT)*3600 + EXTRACT(DAY FROM REL_SAMPLE_TIME_INT)*3600*24 END_SEG, TIME_INTERVAL, DELTA_TIME/1000000 LENGTH_SEG, TM_DELTA_TIME/1000000 TM_LENGTH_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROWNUM ROW_ID, SESSION_ID SID, CAST(FROM_TZ(SAMPLE_TIME, DBTIMEZONE) AS DATE) SAMPLE_DATE, SAMPLE_TIME, (SAMPLE_TIME - CAST(:B8 AS TIMESTAMP)) REL_SAMPLE_TIME_INT, TRUNC((:B7 - :B8 ) * 3600 * 24) TIME_INTERVAL, :B8 AS BND_START_INTERVAL , :B7 AS BND_END_INTERVAL , TM_DELTA_TIME, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ASH0.* FROM V$ACTIVE_SESSION_HISTORY ASH0 WHERE SAMPLE_TIME BETWEEN :B6 AND :B5 AND ( (SESSION_ID = :B2 AND SESSION_SERIAL# = :B1 AND USERENV('INSTANCE') = :B3 ) OR (:B4 = 'yes' AND QC_INSTANCE_ID = :B3 AND QC_SESSION_ID = :B2 AND QC_SESSION_SERIAL# = :B1 ))) ) ASH1 WHERE SAMPLE_DATE >= BND_START_INTERVAL AND SAMPLE_DATE <= BND_END_INTERVAL + 120/3600/24 ) ) WHERE START_SEG <= TIME_INTERVAL ) WHERE (LENGTH_SEG IS NOT NULL AND LENGTH_SEG > 0) OR (TM_LENGTH_SEG IS NOT NULL AND TM_LENGTH_SEG > 0)) ) GROUP BY INST_ID, GROUP_TYPE, BUCKET_START, BUCKET_END, TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END))) GVTF WHERE INST_ID >= :B11 AND INST_ID <= :B10 GROUP BY GROUP_TYPE, BUCKET_START, BUCKET_END, TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END ) GROUP BY GROUPING SETS ( (GROUP_TYPE, BUCKET_START, BUCKET_END), (TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END) )
avntytqqm5a2jselect /*+noparallel*/ 't_ts['||decode (s.con_id, 0, d.name, p.name)||', '||s.TABLESPACE||', filesize]', s.totalspace from (select round (sum (d.bytes)) AS totalspace, d.tablespace_name tablespace, con_id from cdb_temp_files d group by d.tablespace_name, d.con_id) s , v$containers p , v$database d where p.con_id(+) = s.con_id union all select 't_ts['||decode (s.con_id, 0, d.name, p.name)||', '||s.TABLESPACE_name||', maxsize]', maxbytes from (select f.con_id, f.tablespace_name, sum(maxbytes) maxbytes from (select case when autoextensible = 'NO' then bytes else case when bytes > maxbytes then bytes else maxbytes end end maxbytes, tablespace_name, con_id from cdb_temp_files) f , cdb_tablespaces t where t.contents = 'TEMPORARY' and f.tablespace_name = t.tablespace_name and f.con_id = t.con_id group by f.tablespace_name, f.con_id )s , v$containers p , v$database d where p.con_id(+) = s.con_id union all select 't_ts['||decode (s.con_id, 0, d.name, p.name)||', '||s.tablespace_name||', usedbytes]', bytes from ( select t.con_id, t.tablespace_name, nvl(sum(u.blocks*t.block_size), 0) bytes from gv$sort_usage u right join cdb_tablespaces t on ( u.tablespace = t.tablespace_name and u.con_id = t.con_id ) where t.contents = 'TEMPORARY' group by t.tablespace_name, t.con_id )s , v$containers p , v$database d where p.con_id(+) = s.con_id union all select 't_ts['||decode (tf.con_id, 0, d.name, p.name)||', '||tf.tablespace_name||', pctfree]' key, round(((tf.bytes-(nvl(tu.blocks, 0)*ts.block_size))/tf.bytes)*100, 2) value from ( select con_id, tablespace_name, sum(bytes) bytes, count(*) c from cdb_temp_files group by con_id, tablespace_name ) tf left join ( select con_id, tablespace, sum(blocks) blocks, count(*) c from gv$sort_usage group by con_id, tablespace ) tu on ( tf.con_id = tu.con_id and tf.tablespace_name = tu.tablespace ) join cdb_tablespaces ts on ( tf.con_id = ts.con_id and tf.tablespace_name = ts.tablespace_name ) left join v$containers p on ( tf.con_id = p.con_id) cross join v$database d where ts.contents = 'TEMPORARY' union all select 't_ts['||decode (tf.con_id, 0, d.name, p.name)||', '||tf.tablespace_name||', pctfreeMAX]' key, round(((tf.bytes-(nvl(tu.blocks, 0)*ts.block_size))/tf.bytes)*100, 2) value from ( select con_id, tablespace_name, sum(maxbytes) bytes, count(*) c from (select case when autoextensible = 'NO' then bytes else case when bytes > maxbytes then bytes else maxbytes end end maxbytes, tablespace_name, con_id from cdb_temp_files) f group by con_id, tablespace_name ) tf left join ( select con_id, tablespace, sum(blocks) blocks, count(*) c from gv$sort_usage group by con_id, tablespace ) tu on ( tf.con_id = tu.con_id and tf.tablespace_name = tu.tablespace ) join cdb_tablespaces ts on ( tf.con_id = ts.con_id and tf.tablespace_name = ts.tablespace_name ) left join v$containers p on ( tf.con_id = p.con_id) cross join v$database d where ts.contents = 'TEMPORARY'
b6usrg82hwsa3call dbms_stats.gather_database_stats_job_proc ( )
b9nbhsbx8tqz5SELECT /*+ OPT_PARAM('_parallel_syspls_obey_force' 'false') */ SPARE4 FROM SYS.OPTSTAT_HIST_CONTROL$ WHERE SNAME = :B1
c0874a95q5fr1BEGIN load_staging.main; END;
c8h20n1d0k95mselect /*+ no_parallel */ spare4 from sys.optstat_hist_control$ where sname=:1
c9umxngkc3byqselect sql_id, sql_exec_id, dbop_name, dbop_exec_id, to_char(sql_exec_start, 'mm:dd:yyyy hh24:mi:ss'), to_char(first_refresh_time, 'mm:dd:yyyy hh24:mi:ss'), to_char(last_refresh_time, 'mm:dd:yyyy hh24:mi:ss'), elapsed_time, px_servers_allocated, sid, session_serial#, key, con_id from v$sql_monitor where report_id = 0 and status != 'EXECUTING' and status != 'QUEUED' and px_qcsid is null and last_refresh_time > (select nvl(last_cycle_time, sysdate-(5/1440)) from v$sys_report_stats)
cb59yctuxy8s2UPDATE STDIM_CUSTOMER C SET C.CONTRACT_ID = DETERMINE_ACTIVE_CONTRACT(C.CUSTOMER_ID), C.CONTRACT_UPDATED_YN='Y' WHERE NVL(C.CONTRACT_ID, -1) <> NVL(DETERMINE_ACTIVE_CONTRACT(C.CUSTOMER_ID), -1)
cgtc5gb7c4g07select dbid, status_flag from wrm$_wr_control order by mrct_snap_time_num desc
cjjg7pgqyqrhjwith stats as ( select r.object_type, r.operation, r.start_time, r.end_time, r.status , max(start_time) over (partition by r.object_type, r.operation) max_start , input_bytes, output_bytes from v$rman_status r where r.row_type = 'COMMAND' and not r.object_type is null and r.operation like 'BACKUP%' ) , types as ( select 'ARCHIVELOG' object_type from dual union all select 'CONTROLFILE' from dual union all select 'SPFILE' from dual union all select 'DB INCR' from dual union all select 'DB FULL' from dual union all select 'RECVR AREA' from dual ) , data as ( select t.object_type, s.start_time, nvl(s.status, 'noinfo') status, round(nvl((s.end_time - s.start_time), 0)*24*60*60) elapsed , nvl(input_bytes, 0) input_bytes, nvl(output_bytes, 0) output_bytes from types t left outer join stats s on (s.object_type = t.object_type) where nvl(s.start_time, sysdate) = nvl(s.max_start, sysdate) ) select 'rman['||object_type||', status]', ''||decode(status, 'COMPLETED', 0, 'FAILED', 1, 'COMPLETED WITH WARNINGS', 2, 'COMPLETED WITH ERRORS', 3, 'noinfo', 4, 'RUNNING', 5, 9) status from data union all select 'rman['||object_type||', ela]', ''||elapsed from data union all select 'rman['||object_type||', input]', ''||input_bytes from data union all select 'rman['||object_type||', output]', ''||output_bytes from data union all select 'rman['||object_type||', age]', ''||round((sysdate - nvl(start_time, sysdate))*24*3600) age from data union all select 'rman[bct, status]', ''||decode(status, 'ENABLED', 0, 'DISABLED', 1, 2) from v$block_change_tracking union all select 'rman[bct, file]', filename from v$block_change_tracking union all select 'rman[bct, bytes]', ''||nvl(bytes, 0) from v$block_change_tracking
cnyx2kkhj1w5jSELECT COUNT(1) FROM STDIM_CONTRACTS_PER_CUST CC, STDIM_CONTRACT C WHERE CC.CUSTOMER_ID = :B1 AND C.CONTRACT_ID = CC.CONTRACT_ID AND CC.START_DATE <= TRUNC(SYSDATE) AND CC.END_DATE > SYSDATE AND C.START_DATE <= TRUNC(SYSDATE) AND C.END_DATE > SYSDATE
d3h8s5qckxvs9INSERT /*+ APPEND PARALLEL("STFACT_CUSTOMER_PRODUCTS_PRICE") */ INTO "STFACT_CUSTOMER_PRODUCTS_PRICE" ( "PRODUCTLISTPERCUSTOMER_ID", "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID", "FINISHING_METHOD_SOURCE_ID", "RENT_PRICE_INFO", "WASH_PRICE_INFO", "REPLACEMENT_PRICE_INFO", "SALES_PRICE_INFO", "RENT_DISCOUNT_INFO", "WASH_DISCOUNT_INFO", "PRICE_DECIMALS", "BUSINESS_UNIT_CODE", "LOAN_PRICE_INFO", "HEAVY_SOIL_PRICE_INFO" ) (SELECT /*+ NO_MERGE */ "DWH_FACT_CUST_PRODUCT_PRICE". "PRODUCTLISTPERCUSTOMER_ID" "PRODUCTLISTPERCUSTOMER_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE". "CUSTOMER_SOURCE_ID" "CUSTOMER_SOURCE_ID$1 ", "DWH_FACT_CUST_PRODUCT_PRICE". "PRODUCT_SOURCE_ID" "PRODUCT_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE". "SIZE_SOURCE_ID" "SIZE_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE". "FINISHING_METHOD_SOURCE_ID" "FINISHING_METHOD_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE". "RENT_PRICE_INFO" "RENT_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "WASH_PRICE_INFO" "WASH_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "REPLACEMENT_PRICE_INFO" "REPLACEMENT_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "SALES_PRICE_INFO" "SALES_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "RENT_DISCOUNT_INFO" "RENT_DISCOUNT_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "WASH_DISCOUNT_INFO" "WASH_DISCOUNT_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "PRICE_DECIMALS" "PRICE_DECIMALS$1", "DWH_FACT_CUST_PRODUCT_PRICE". "BUSINESSUNIT_CODE" "BUSINESSUNIT_CODE$1", "DWH_FACT_CUST_PRODUCT_PRICE". "LOAN_PRICE_INFO" "LOAN_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE". "HEAVY_SOIL_PRICE_INFO" "HEAVY_SOIL_PRICE_INFO$1" FROM "ABSSOLUTE". "DWH_FACT_CUST_PRODUCT_PRICE"@ "ABSSOLUTE_LOCATION" "DWH_FACT_CUST_PRODUCT_PRICE" WHERE ( "DWH_FACT_CUST_PRODUCT_PRICE". "BUSINESSUNIT_CODE" = :B1 ))
d3pu8468d6chvselect count(*) from V_ERROR_WEEKLY_REVENUE
d7bgf84kwj3s7SELECT /*+ OPT_PARAM('_parallel_syspls_obey_force' 'false') */ P.VALCHAR FROM SYS.OPTSTAT_USER_PREFS$ P WHERE P.OBJ#=:B2 AND P.PNAME=:B1
dk3h7kk54rbpcSELECT NVL(S.STRING, '???') FROM STMISC_STRINGS S WHERE S.STRING_ID = :B1
dqsw4wzps0dn0SELECT /*+ */ "PRODUCTLISTPERCUSTOMER_ID", "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID", "FINISHING_METHOD_SOURCE_ID", "DATE_ACTIVE", "DATE_INACTIVE", "CUSTOM_PRODUCT_CODE", "CUSTOM_PRODUCT_DESCRIPTION", "SPECIFIC_BUNDLE_QUANTITY", "SALES_EMPLOYEE_1", "SALES_EMPLOYEE_2", "COMPETITOR_CODE_GAINED_FROM", "COMPETITOR_GAINED_FROM", "COMPETITOR_CODE_LOST_TO", "COMPETITOR_LOST_TO", "GAIN_REASON_CODE", "GAIN_REASON", "LOST_REASON_CODE", "LOST_REASON", "EAN_NUMBER", "SOIL_WEIGHT", "ORDER_VIA_WEB_YN", "CODE_UNIQUELY_YN", "ON_SITE_INVENTORY_COUNT_YN", "DELAYED_EVEN_EXCHANGE", "DELAYED_EVEN_EXCHANGE_SCHEME", "STRAIGHT_EVEN_EXCHANGE_YN", "SPECIFIC_WASHING_PROCESS_CODE", "SPECIFIC_WASHING_PROCESS", "DEFAULT_STOCK_ROOM", "FIXED_STOCKROOM_YN", "SPECIFIC_MAX_NUMBER_OF_WASHES", "NR_OF_WASHES_SPECIAL_TREATMENT", "TREATMENT_CHECK_SCHEME_CODE", "TREATMENT_CHECK_SCHEME", "LOCATION", "UNIQUE_LOCATION_YN", "SOIL_COUNT_METHOD", "CLEAN_COUNT_YN", "SEASON_TYPE", "QUANTITY_CHARGED_FOR_LOSS", "HAS_SPECIFIC_PUTUP_TYPE_YN", "SPECIFIC_PUTUP_TYPE", "BUDGET_RELEVANT_YN", "SPECIFIC_FILL_PERCENTAGE", "EMBLEM_TEMPLATE", "SPECIFIC_FINISHING_CODE", "SPECIFIC_FINISHING", "AUTO_SALES_DURING_ISSUE_YN", "AUTO_REPLACE_AFTER_LIFETIME_YN", "IS_CUSTOMER_RELATED_YN", "DEPOSIT_STOCK_ALLOWED_YN", "DEPOSIT_STOCK_LOCATION", "DEPOSIT_STOCK_CHARGE_PERC", "ALLOWED_TO_REPLACE_YN", "ALLOW_RETURN_TO_STOCK", "WEARER_GARMENTS_BUDGET_VALUE", "IMAGE_CARE_FOR_REPAIR_YN", "IMAGE_CARE_FOR_LOSS_CHARGES_YN", "IMAGE_CARE_FOR_RES_VALUE_YN", "DELIVERY_LABEL_LAYOUT_CODE", "DELIVERY_LABEL_LAYOUT", "BILLING_METHOD_NR", "BILLING_METHOD", "CHARGE_SRC_YN", "SRC_BASED_ON", "SRC_PERCENTAGE_OF_SOIL_COUNT", "SRC_PERCENTAGE_OF_INVENTORY", "SRC_FIXED_QUANTITY", "SRC_FREQUENCY", "SRC_CHARGE_RENT_YN", "AUTO_REPLACE_DIFFERENCE_YN", "DELIVER_SRC_QUANTITY_YN", "CHARGE_STOCK_ROOM_INVENTORY_YN", "MINIMUM_TURN_AROUND_PERCENTAGE", "MINIMUM_BILLING_QUANTITY", "MINIMUM_BILLING_FREQUENCY", "FREE_OF_CHARGE_QUANTITY", "FREQUENCY_FOR_FREE_QUANTITY", "RESIDUAL_VALUE_SCHEME_CODE", "RESIDUAL_VALUE_SCHEME", "PERCENTAGE_AFER_DEPRECIATION", "CHARGE_RES_VALUE_NEW_ONLY_YN", "CHARGE_OVERUSE_YN", "RENT_CHANGES_PER_WEEK_YN", "PRICE_USAGE", "RENT_PRICE_PER_FREQUENCY_YN", "CHARGE_RENT_INACTIVE_SEASON_YN", "CHARGE_WASHES_PACK", "CHARGE_WASHES_ONLY_FOR_COG", "INV_FREQ_RELATED_RENT_PRICE_YN", "INVOICE_WASH_BASED_ON_SOIL_YN", "CHARGE_BASED_ON_CIRC_INV_YN", "CHARGE_BASED_ON_REAL_QTY_YN", "CHARGE_BASED_ON_MAX_QTY_YN", "CHARGE_BASED_ON_ONSITE_INV_YN", "MIN_QTY_TO_DELIVER", "MAX_QTY_TO_DELIVER", "REMARK", "RENT_PRICE", "NET_RENT_PRICE", "RENT_PRICE_DEFINED_YN", "RENT_PRICE_START_DATE", "RENT_PRICE_IS_CUST_SPECIFIC_YN", "RENT_PRICE_PRICE_LIST_CODE", "RENT_PRICE_PRICE_LIST", "RENT_PRICE_REASON_NOT_DEFINED", "RENT_PRICE_PRICE_TYPE", "RENT_PRICE_INVOICE_FREQUENCY", "WASH_PRICE", "NET_WASH_PRICE", "WASH_PRICE_DEFINED_YN", "WASH_PRICE_START_DATE", "WASH_PRICE_IS_CUST_SPECIFIC_YN", "WASH_PRICE_PRICE_LIST_CODE", "WASH_PRICE_PRICE_LIST", "WASH_PRICE_REASON_NOT_DEFINED", "WASH_PRICE_PRICE_TYPE", "REPLACE_PRICE", "REPLACE_PRICE_DEFINED_YN", "REPLACE_PRICE_START_DATE", "REPLACE_PRICE_IS_CUST_SPEC_YN", "REPLACE_PRICE_PRICE_LIST_CODE", "REPLACE_PRICE_PRICE_LIST", "REPLACE_PRICE_REASON_NOT_DEF", "SALES_PRICE", "SALES_PRICE_DEFINED_YN", "SALES_PRICE_START_DATE", "SALES_PRICE_IS_CUST_SPECIF_YN", "SALES_PRICE_PRICE_LIST_CODE", "SALES_PRICE_PRICE_LIST", "SALES_PRICE_REASON_NOT_DEFINED", "RENT_DISCOUNT", "RENT_DISCOUNT_DEFINED_YN", "RENT_DISCOUNT_START_DATE", "RENT_DISCOUNT_IS_CUST_SPEC_YN", "RENT_DISCOUNT_PRICE_LIST_CODE", "RENT_DISCOUNT_PRICE_LIST", "RENT_DISC_REASON_NOT_DEFINED", "WASH_DISCOUNT", "WASH_DISCOUNT_DEFINED_YN", "WASH_DISCOUNT_START_DATE", "WASH_DISCOUNT_IS_CUST_SPEC_YN", "WASH_DISCOUNT_PRICE_LIST_CODE", "WASH_DISCOUNT_PRICE_LIST", "WASH_DISC_REASON_NOT_DEFINED", "CIRCULATING_INVENTORY", "FIXED_RENT_QTY", "DELIVERY_SCHEME_FREQUENCY", "DELIVERY_SCHEME_CODE", "DELIVERY_SCHEME", "DELIVER_BILL_MO", "DELIVER_BILL_TU", "DELIVER_BILL_WE", "DELIVER_BILL_TH", "DELIVER_BILL_FR", "DELIVER_BILL_SA", "DELIVER_BILL_SU", "AVG_WEEKLY_RENT_AMOUNT", "AVG_WEEKLY_WASH_AMOUNT", "AVG_WEEKLY_SALES_AMOUNT", "AVG_WEEKLY_AUTO_REPLACE_AMOUNT", "AVG_WEEKLY_TOTAL_AMOUNT", "BUSINESS_UNIT_CODE", "EXCESS_BILLING_YN", "EXCESS_BILLING_PER_SIZE_YN", "NOMINAL_STOCK_QTY", "CHARGEABLE_STOCK_QTY", "LOAN_QTY", "FREE_OF_CHARGE_QTY", "HEAVY_SOIL_PRICE", "HEAVY_SOIL_PRICE_DEFINED_YN", "HEAVY_SOIL_PRICE_START_DATE", "HSOIL_PRICE_CUST_SPECIFIC_YN", "HSOIL_PRICE_PRICE_LIST_CODE", "HSOIL_PRICE_PRICE_LIST", "LOAN_PRICE", "LOAN_PRICE_DEFINED_YN", "LOAN_PRICE_START_DATE", "LOAN_PRICE_IS_CUST_SPECIFIC_YN", "LOAN_PRICE_PRICE_LIST_CODE", "LOAN_PRICE_PRICE_LIST", "WASH_BUDGET_CODE", "WASH_BUDGET_DESCRIPTION", "RENT_BUDGET_CODE", "RENT_BUDGET_DESCRIPTION", "SALES_BUDGET_CODE", "SALES_BUDGET_DESCRIPTION" FROM "ABSDWHSTAGING"."V_STFACT_CUSTOMER_PRODUCTS" "V_STFACT_CUSTOMER_PRODUCTS" WHERE "BUSINESS_UNIT_CODE"=:1
dshvp9tdu60z0SELECT 'p_ts['||s.con_name||', '||tablespace_name||', '|| CASE WHEN k = 1 THEN 'filesize]' WHEN k = 2 THEN 'maxsize]' WHEN k = 3 THEN 'usedbytes]' WHEN k = 4 THEN 'pctfree]' WHEN k = 5 THEN 'pctfreeMAX]' END key , CASE WHEN k = 1 THEN file_size WHEN k = 2 THEN file_max_size WHEN k = 3 THEN file_size - file_free_space WHEN k = 4 THEN ROUND(file_free_space / file_size * 100, 2) WHEN k = 5 THEN ROUND((file_free_space + (file_max_size - file_size)) / file_max_size * 100, 2) END bytes FROM ( -- select d.name con_name, t.tablespace_name, SUM(f.bytes) file_size, SUM(CASE WHEN f.autoextensible = 'NO' THEN f.bytes ELSE GREATEST(f.bytes, f.maxbytes) END) file_max_size, (select fsc.TOTAL_BYTES from CDB_FREE_SPACE_COALESCED fsc where fsc.TABLESPACE_NAME = t.tablespace_name) file_free_space FROM cdb_tablespaces t, cdb_data_files f, v$database d where f.tablespace_name = t.tablespace_name and f.con_id = t.con_id and t.CON_ID = d.CON_ID and t.CONTENTS = 'PERMANENT' group by d.name, t.tablespace_name ) s cross JOIN ( SELECT LEVEL k FROM dual CONNECT BY LEVEL <= 5 ) k
f3ww8rgva3hrsupdate /* KSXM:FLUSH COL */ sys.col_usage$ set equality_preds = equality_preds + decode(bitand(:flag, 1), 0, 0, 1), equijoin_preds = equijoin_preds + decode(bitand(:flag, 2), 0, 0, 1), nonequijoin_preds = nonequijoin_preds + decode(bitand(:flag, 4), 0, 0, 1), range_preds = range_preds + decode(bitand(:flag, 8), 0, 0, 1), like_preds = like_preds + decode(bitand(:flag, 16), 0, 0, 1), null_preds = null_preds + decode(bitand(:flag, 32), 0, 0, 1), flags = flags + :flag - bitand(flags, :flag), timestamp = :time where obj# = :objn and intcol# = :coln
f7xnvp44nukp7insert into wrm$_snapshot_details (snap_id, dbid, instance_number, table_id, begin_time, end_time, step_id) values (:snap_id, :dbid, :instance_number, :bind1, :bind2, :bind3, :step_id)
fdsrx9wqyqtmuINSERT INTO wri$_adv_parameters(task_id, name, datatype, value, flags, description) VALUES (:task_id_num, :name, :datatype, :value, :flags, :description)
fkpyw5zvc644dINSERT INTO STDIM_PRODUCT_SIZE PS (PS.PRODUCT_ID, PS.SIZE_ID, PS.SIZE_SEQUENCE, PS.SPECIAL_SIZE, PS.THEORETICAL_WEIGHT, PS.PACK_QUANTITY, PS.TIME_STAMP) SELECT DISTINCT SC.PRODUCT_ID, SC.SIZE_ID, :B5 , :B4 , :B3 , :B2 , :B1 FROM STFACT_SOIL_COUNTS SC WHERE NOT SC.PRODUCT_ID IN (SELECT P.PRODUCT_ID FROM STDIM_PRODUCT_SIZE P WHERE P.PRODUCT_ID = SC.PRODUCT_ID AND P.SIZE_ID = SC.SIZE_ID)
fpxb4nrq50xq5BEGIN load_warehouse.main; END;
ftzymprgp8uazselect 'db['||name||', openstatus]', decode(open_mode, 'MOUNTED', 1, 'READ ONLY', 2, 'READ WRITE', 3, 'READ ONLY WITH APPLY', 4, 'MIGRATE', 5, 0) from ( select name, open_mode from v$pdbs union select name, open_mode from v$database where cdb = 'NO' )
fv5fpxg4cy7ngselect min(BARRIERSCN) from SYS_FBA_BARRIERSCN where STATUS = 1
gjaap3w3qbf8cselect count(*) from ilmobj$ where rownum = 1
gmm7tf3989hpjSELECT /*+ ALL_ROWS USE_HASH ("STFACT_SOIL_COUNTS") FULL ("STFACT_SOIL_COUNTS") */ "SOURCE_ID", "SOIL_TICKET_NUMBER", "COUNT_DATE", "BUSINESS_UNIT_ID", "CUSTOMER_ID", "ROUTE_ID", "PRODUCT_ID", "SIZE_ID", "FINISHINGMETHOD_ID", "COUNTED_LIGHTFRAME", "COUNTED_KEY_PAD", "COUNTED_CONVERTED", "PIECES_SOIL_COUNT", "PIECES_ABUSED", "INVENTORY_QTY", "PIECES_REJECTED", "PIECES_SHORTAGE", "COUNT_BY_CUSTOMER", "TIME_STAMP", "HEAVY_SOIL_QTY", "CLEAN_RETURN_QTY", "PROCESSED_SOIL_QTY", "PROCESSED_HEAVY_SOIL", "PROCESSED_CLEAN_RETURN" FROM "ABSDWHSTAGING"."STFACT_SOIL_COUNTS" "STFACT_SOIL_COUNTS" WHERE "COUNT_DATE">=:1 AND "COUNT_DATE"<=:2 AND "TIME_STAMP">=:3 AND "TIME_STAMP"<=:4

Back to SQL Statistics
Back to Top

Instance Activity Statistics

Back to Top

Key Instance Activity Stats

StatisticTotalper Secondper Trans
db block changes10,639,94792.331,335.17
execute count7,251,62462.93909.98
logons cumulative7240.010.09
opened cursors cumulative7,156,91362.11898.09
parse count (total)125,7701.0915.78
parse time elapsed2,2930.020.29
physical reads14,731,453127.841,848.59
physical writes1,945,05916.88244.08
redo size2,775,461,09624,085.80348,282.23
session cursor cache hits8,292,74671.971,040.63
session logical reads328,176,4252,847.9641,181.63
user calls165,3041.4320.74
user commits7,9220.070.99
user rollbacks470.000.01
workarea executions - onepass740.000.01
workarea executions - optimal105,5120.9213.24


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats

StatisticTotalper Secondper Trans
ASSM bg: segment fix monitor1910.000.02
ASSM cbk:blocks examined56,6420.497.11
ASSM cbk:blocks marked full13,5140.121.70
ASSM gsp:L1 bitmaps examined64,9280.568.15
ASSM gsp:L2 bitmap full820.000.01
ASSM gsp:L2 bitmaps examined32,0170.284.02
ASSM gsp:Optimized reject DB50.000.00
ASSM gsp:Search all6980.010.09
ASSM gsp:Search hint18,0690.162.27
ASSM gsp:Search steal6980.010.09
ASSM gsp:bump HWM6980.010.09
ASSM gsp:get free block43,1900.375.42
ASSM gsp:get free data block33,5870.294.21
ASSM gsp:get free index block9,5340.081.20
ASSM gsp:good hint25,3110.223.18
ASSM gsp:reject L120.000.00
ASSM gsp:reject db70.000.00
ASSM rsv:alloc from reserve1390.000.02
ASSM rsv:alloc from reserve succ1390.000.02
ASSM rsv:clear reserve240.000.00
ASSM rsv:fill reserve3010.000.04
ASSM wasted db state change18,6410.162.34
Batched IO (bound) vector count26,3510.233.31
Batched IO (full) vector count70.000.00
Batched IO block miss count89,6320.7811.25
Batched IO buffer defrag count320.000.00
Batched IO double miss count9270.010.12
Batched IO same unit count57,0600.507.16
Batched IO single block count25,6340.223.22
Batched IO slow jump count6290.010.08
Batched IO vector block count7,9550.071.00
Batched IO vector read count1,0000.010.13
Block Cleanout Optim referenced1,4750.010.19
CCursor + sql area evicted2,2280.020.28
CPU used by this session145,6191.2618.27
CPU used when call started111,4120.9713.98
CR blocks created2,1760.020.27
Cached Commit SCN referenced6,060,15952.59760.47
Client Advertised Receive Window00.000.00
Client Advertised Send Window00.000.00
Client Data Segments In48,0160.426.03
Client Data Segments Out46,8190.415.88
Client Path Maximum Transmission Unit(MTU)00.000.00
Client Time (usec) Busy Sending Data768,550,0006,669.5796,442.46
Client Time (usec) Last Ack Received60,0140.527.53
Client Time (usec) Last Data Received60,0140.527.53
Client Time (usec) Last Data Sent59,5620.527.47
Client Total Bytes Acked3,916,17933.99491.43
Client Total Bytes Received9,229,77480.101,158.21
Client Total Number of Retransmitted Packets1740.000.02
Commit SCN cached3990.000.05
DBWR checkpoint buffers written255,2722.2232.03
DBWR checkpoints9210.010.12
DBWR object drop buffers written3960.000.05
DBWR parallel query checkpoint buffers written7400.010.09
DBWR thread checkpoint buffers written146,7831.2718.42
DBWR transaction table writes2,0010.020.25
DBWR undo block writes157,7471.3719.80
Effective IO time6,932,90160.16869.98
HSC Heap Segment Block Changes4,343,46737.69545.05
HSC IDL Compressed Blocks4,7550.040.60
Heap Segment Array Deletes430.000.01
Heap Segment Array Inserts14,5000.131.82
Heap Segment Array Updates28,9720.253.64
Heatmap BlkLevel Flushed42,1510.375.29
Heatmap BlkLevel Flushed to BF42,1510.375.29
Heatmap BlkLevel Ranges Flushed4490.000.06
Heatmap Blklevel Flush Task Count320.000.00
IMU CR rollbacks10.000.00
IMU Flushes3,5260.030.44
IMU Redo allocation size11,592,316100.601,454.68
IMU commits4,0690.040.51
IMU contention140.000.00
IMU ktichg flush850.000.01
IMU pool not allocated3020.000.04
IMU recursive-transaction flush30.000.00
IMU undo allocation size29,349,360254.703,682.94
IMU- failed to get a private strand3020.000.04
KTFB alloc req2,0960.020.26
KTFB alloc space (block)1,656,619,00814,376.35207,882.92
KTFB alloc time (ms)83,8660.7310.52
KTFB apply req1,8860.020.24
KTFB apply time (ms)17,9820.162.26
KTFB commit req7740.010.10
KTFB commit time (ms)14,9760.131.88
KTFB free req1,8890.020.24
KTFB free space (block)155,5361.3519.52
KTFB free time (ms)1,5240.010.19
LOB table id lookup cache misses80.000.00
Number of read IOs issued78,1800.689.81
PX local messages recv'd00.000.00
PX local messages sent00.000.00
Requests to/from client155,4471.3519.51
RowCR - row contention510.000.01
RowCR attempts51,4640.456.46
RowCR hits51,2940.456.44
SCN increments due to another database633,7665.5079.53
SMON posted for undo segment shrink330.000.00
SQL*Net roundtrips to/from client155,4691.3519.51
SQL*Net roundtrips to/from dblink100,3670.8712.59
active txn count during cleanout32,0950.284.03
background checkpoints completed320.000.00
background checkpoints started320.000.00
background timeouts905,1287.85113.58
blocks cleaned out using minact117,0251.0214.69
branch node splits220.000.00
buffer is not pinned count183,021,5741,588.2822,966.69
buffer is pinned count134,252,0151,165.0616,846.78
bytes received via SQL*Net from client21,866,088189.762,743.89
bytes received via SQL*Net from dblink1,910,979,59716,583.72239,801.68
bytes sent via SQL*Net to client1,219,181,09910,580.20152,990.48
bytes sent via SQL*Net to dblink17,641,248153.092,213.73
bytes via SQL*Net vector to client1,469,04012.75184.34
calls to get snapshot scn: kcmgss7,525,93365.31944.40
calls to kcmadj29,9930.263.76
calls to kcmgas165,5081.4420.77
calls to kcmgcs1,209,55510.50151.78
cell physical IO interconnect bytes152,091,957,2481,319,872.8619,085,450.78
change write time1,3040.010.16
cleanout - number of ktugct calls43,4170.385.45
cleanouts and rollbacks - consistent read gets180.000.00
cleanouts only - consistent read gets6,4410.060.81
cluster key scan block gets41,983,903364.345,268.40
cluster key scans17,233,226149.552,162.53
commit batch performed5240.000.07
commit batch requested5240.000.07
commit batch/immediate performed2,9690.030.37
commit batch/immediate requested2,9690.030.37
commit cleanout failures: block lost5,9810.050.75
commit cleanout failures: callback failure9800.010.12
commit cleanout failures: cannot pin510.000.01
commit cleanouts285,8602.4835.87
commit cleanouts successfully completed278,8482.4234.99
commit immediate performed2,4450.020.31
commit immediate requested2,4450.020.31
commit txn count during cleanout21,6580.192.72
consistent changes90,0920.7811.31
consistent gets316,153,1952,743.6239,672.88
consistent gets direct9,829,89885.311,233.52
consistent gets examination69,830,434606.008,762.76
consistent gets examination (fastpath)69,798,036605.728,758.69
consistent gets from cache306,323,2972,658.3138,439.36
consistent gets pin236,492,8632,052.3129,676.60
consistent gets pin (fastpath)236,340,2532,050.9929,657.45
cumulative DB time in requests2,300,609,85119,964.98288,694.92
cumulative begin requests3,1360.030.39
cumulative end requests3,1700.030.40
cumulative time in requests4,242,23136.81532.34
cursor authentications2,2530.020.28
cursor reload failures50.000.00
data blocks consistent reads - undo records applied6,2360.050.78
db block changes10,639,94792.331,335.17
db block gets12,023,230104.341,508.75
db block gets direct49,6650.436.23
db block gets from cache11,973,565103.911,502.52
db block gets from cache (fastpath)10,867,29194.311,363.70
deferred (CURRENT) block cleanout applications209,4921.8226.29
dirty buffers inspected35,5090.314.46
enqueue conversions515,7004.4864.71
enqueue releases9,690,58884.101,216.04
enqueue requests9,690,81284.101,216.06
enqueue timeouts2070.000.03
enqueue waits9120.010.11
execute count7,251,62462.93909.98
failed probes on index block reclamation590.000.01
fastpath consistent get quota limit4300.000.05
free buffer inspected3,745,50032.50470.01
free buffer requested4,124,04435.79517.51
heap block compress150,0871.3018.83
hot buffers moved to head of LRU736,1716.3992.38
immediate (CR) block cleanout applications6,4590.060.81
immediate (CURRENT) block cleanout applications48,4860.426.08
index crx upgrade (positioned)40.000.00
index fast full scans (full)4,1850.040.53
index fetch by key109,021,701946.1013,680.73
index range scans9,020,34778.281,131.93
index reclamation/extension switch60.000.00
leaf node 90-10 splits1,2030.010.15
leaf node splits9,2560.081.16
lob reads1,3770.010.17
lob writes29,6380.263.72
lob writes unaligned29,6380.263.72
logical read bytes from cache2,607,487,893,50422,628,103.13327,203,901.81
logons cumulative7240.010.09
max cf enq hold time00.000.00
messages received80,6830.7010.12
messages sent80,6830.7010.12
min active SCN optimization applied on CR1,9420.020.24
no buffer to keep pinned count5,6740.050.71
no work - consistent read gets244,894,2072,125.2230,730.86
non-idle wait count1,966,61417.07246.78
opened cursors cumulative7,156,91362.11898.09
parse count (describe)840.000.01
parse count (failures)1,1320.010.14
parse count (hard)6,8900.060.86
parse count (total)125,7701.0915.78
parse time cpu2,0520.020.26
parse time elapsed2,2930.020.29
physical read IO requests285,9492.4835.88
physical read bytes120,680,062,9761,047,276.5415,143,689.67
physical read total IO requests964,4088.37121.02
physical read total bytes131,734,245,3761,143,206.1116,530,837.67
physical read total multi block requests141,5611.2317.76
physical reads14,731,453127.841,848.59
physical reads cache3,757,42732.61471.51
physical reads cache prefetch3,605,54431.29452.45
physical reads direct10,974,02695.231,377.09
physical reads direct (lob)4350.000.05
physical reads direct temporary tablespace1,145,0719.94143.69
physical reads prefetch warmup18,0090.162.26
physical write IO requests239,4142.0830.04
physical write bytes15,933,923,328138,276.561,999,488.43
physical write total IO requests369,6443.2146.39
physical write total bytes20,357,711,872176,666.752,554,613.11
physical write total multi block requests57,9650.507.27
physical writes1,945,05916.88244.08
physical writes direct1,613,62014.00202.49
physical writes direct (lob)2910.000.04
physical writes direct temporary tablespace1,564,32413.58196.30
physical writes from cache331,4392.8841.59
physical writes non checkpoint1,872,56916.25234.98
pinned buffers inspected1240.000.02
pinned cursors current170.000.00
prefetch warmup blocks aged out before use4160.000.05
prefetch warmup blocks flushed out before use00.000.00
prefetched blocks aged out before use950.000.01
process last non-idle time115,2471.0014.46
recovery blocks read00.000.00
recursive calls9,757,63984.681,224.45
recursive cpu usage96,1460.8312.07
redo KB read00.000.00
redo blocks checksummed by FG (exclusive)1,632,69314.17204.88
redo blocks read for recovery00.000.00
redo blocks written5,619,22048.76705.13
redo blocks written (group 0)5,271,06745.74661.45
redo blocks written (group 1)21,1300.182.65
redo buffer allocation retries1030.000.01
redo entries5,315,61446.13667.04
redo k-bytes read for recovery00.000.00
redo log space requests3680.000.05
redo ordering marks2170.000.03
redo size2,775,461,09624,085.80348,282.23
redo size for direct writes40,9720.365.14
redo subscn max counts11,8080.101.48
redo synch time270.000.00
redo synch time (usec)341,0912.9642.80
redo synch time overhead (usec)5,116,02444.40641.99
redo synch time overhead count ( 2ms)6300.010.08
redo synch time overhead count ( 8ms)240.000.00
redo synch time overhead count ( 32ms)290.000.00
redo synch time overhead count (128ms)170.000.00
redo synch time overhead count (inf)50.000.00
redo synch writes9050.010.11
redo wastage9,181,36479.681,152.14
redo write active strands33,3060.294.18
redo write finish time7,594,21565.90952.97
redo write gather time874,1017.59109.69
redo write info find7050.010.09
redo write issue time1,062,5589.22133.34
redo write schedule time1,050,3659.12131.81
redo write size count ( 4KB)27,7500.243.48
redo write size count ( 8KB)7960.010.10
redo write size count ( 16KB)9220.010.12
redo write size count ( 32KB)5800.010.07
redo write size count ( 128KB)5450.000.07
redo write size count ( 256KB)1610.000.02
redo write size count ( 512KB)1440.000.02
redo write size count (1024KB)1240.000.02
redo write size count (inf)1,3480.010.17
redo write time7760.010.10
redo write time (usec)7,755,73667.31973.24
redo write total time8,294,49171.981,040.84
redo write worker delay (usec)552,2374.7969.30
redo write worker delay count26,0340.233.27
redo writes32,3700.284.06
redo writes (group 0)20,0870.172.52
redo writes (group 1)5,9470.050.75
redo writes adaptive all32,3700.284.06
redo writes adaptive worker26,0340.233.27
rollback changes - undo records applied4,9970.040.63
rollbacks only - consistent read gets1,7900.020.22
root node splits60.000.00
rows fetched via callback17,442,014151.362,188.73
securefile allocation bytes2,383,87220.69299.14
securefile allocation chunks2280.000.03
securefile bytes non-transformed1,965,53517.06246.65
securefile direct read bytes3,563,52030.92447.17
securefile direct read ops2040.000.03
securefile direct write bytes2,383,87220.69299.14
securefile direct write ops2260.000.03
securefile number of non-transformed flushes1920.000.02
segment cfs allocations20.000.00
segment chunks allocation from dispenser2260.000.03
segment dispenser allocations1200.000.02
segment dispenser load empty30.000.00
segment dispenser load tasks70.000.00
segment prealloc bytes65,5360.578.22
segment prealloc ops2990.000.04
segment prealloc tasks2110.000.03
segment prealloc time (ms)4040.000.05
segment prealloc ufs2cfs bytes450,5603.9156.54
segment total chunk allocation20.000.00
session connect time114,5760.9914.38
session cursor cache hits8,292,74671.971,040.63
session logical reads328,176,4252,847.9641,181.63
shared hash latch upgrades - no wait3,712,44732.22465.86
shared io pool buffer get success2110.000.03
sorts (disk)400.000.01
sorts (memory)57,9080.507.27
sorts (rows)851,702,7087,391.18106,876.99
sql area evicted1,8820.020.24
sql area purged1,4460.010.18
summed dirty queue length59,6190.527.48
switch current caused by our pin178,5671.5522.41
switch current to new buffer195,6321.7024.55
table fetch by rowid106,423,438923.5613,354.68
table fetch continued row78,3930.689.84
table scan blocks gotten74,226,640644.159,314.42
table scan disk non-IMC rows gotten4,819,298,05541,822.47604,755.69
table scan rows gotten4,821,707,47141,843.38605,058.03
table scans (direct read)430.000.01
table scans (long tables)1720.000.02
table scans (short tables)636,8965.5379.92
total cf enq hold time3,7960.030.48
total number of cf enq holders7,0970.060.89
total number of times SMON posted350.000.00
transaction rollbacks2,4330.020.31
undo change vector size1,136,867,0449,865.87142,661.19
user calls165,3041.4320.74
user commits7,9220.070.99
user logons cumulative970.000.01
user logouts cumulative760.000.01
user rollbacks470.000.01
workarea executions - onepass740.000.01
workarea executions - optimal105,5120.9213.24
write clones created in background1460.000.02
write clones created in foreground60.000.00


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Absolute Values

StatisticBegin ValueEnd Value
logons current6381
opened cursors current116235
session cursor cache count2,60513,235
session pga memory264,035,736395,177,304
session pga memory max376,794,456814,661,560
session uga memory101,566,600448,720,080
session uga memory max396,663,4722,989,463,328


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Thread Activity

StatisticTotalper Hour
log switches (derived)321.00


Back to Instance Activity Statistics
Back to Top

IO Stats

Back to Top

IOStat by Function summary

Function NameReads: DataReqs per secData per secWrites: DataReqs per secData per secWaits: CountAvg Time
Direct Reads83.2G1.10.739M2G0.08.017M0 
Buffer Cache Reads28.7G1.38.255M0M0.000M152.7K338.80us
Others10.3G5.86.091M1.4G0.81.013M722.6K93.03us
Direct Writes550M0.01.005M10.3G0.42.092M252123.02us
LGWR40M0.020M2.7G0.32.024M35.7K169.10us
DBWR0M0.000M2.5G1.58.022M0 
Streams AQ0M0.000M0M0.000M6.00ns
TOTAL:122.7G8.381.09M19G3.21.169M911.2K137.21us


Back to IO Stats
Back to Top

IOStat by Filetype summary

Filetype NameReads: DataReqs per secData per secWrites: DataReqs per secData per secSmall ReadLarge Read
Data File103.7G2.07.921M2.9G1.59.026M205.42us2.64ms
Temp File8.8G0.47.078M11.9G0.49.106M1.45ms1.82ms
Control File10.2G5.82.091M1.4G0.82.013M77.20us 
Log File0M0.000M2.7G0.31.024M250.00us 
TOTAL:122.7G8.371.09M19G3.21.168M129.19us2.43ms


Back to IO Stats
Back to Top

IOStat by Function/Filetype summary

Function/File NameReads: DataReqs per secData per secWrites: DataReqs per secData per secWaits: CountAvg Time
Direct Reads 83.2G1.10.739M2G0.08.017M0 
Direct Reads (Data File) 74.5G0.68.662M1M0.000M0 
Direct Reads (Temp File) 8.7G0.42.077M2G0.08.017M0 
Buffer Cache Reads 28.7G1.38.255M0M0.000M151.8K339.42us
Buffer Cache Reads (Data File) 28.7G1.38.255M0M0.000M151.8K339.37us
Buffer Cache Reads (Temp File) 8M0.000M0M0.000M20750.00us
Others 10.3G5.86.091M1.4G0.81.013M675.7K78.00us
Others (Control File) 10.2G5.80.091M1.4G0.81.013M668.3K77.09us
Others (Temp File) 49M0.050M7M0.000M6208160.12us
Others (Data File) 9M0.010M11M0.000M1152164.06us
LGWR 40M0.020M2.7G0.32.024M270592.42us
LGWR (Log File) 0M0.000M2.7G0.31.024M128125.00us
LGWR (Control File) 40M0.020M10M0.010M257790.80us
DBWR (Data File) 0M0.000M2.5G1.58.022M0 
DBWR 0M0.000M2.5G1.58.022M0 
Direct Writes (Data File) 494M0.00.004M375M0.01.003M0 
Direct Writes 494M0.00.004M375M0.01.003M0 
Streams AQ (Data File) 0M0.000M0M0.000M6.00ns
Streams AQ 0M0.000M0M0.000M6.00ns
TOTAL: 122.6G8.371.09M9G2.80.08M830.1K125.84us


Back to IO Stats
Back to Top

Tablespace IO Stats

TablespaceReadsAv Rds/sAv Rd(ms)Av Blks/Rd 1-bk Rds/sAv 1-bk Rd(ms)% Opt ReadsWritesWrites avg/sAv Writes(ms)Buffer WaitsAv Buf Wt(ms)
ABS_DATA 131,04812.0897.4200.130.00 60,27514.7800.00
TEMP 48,46601.8823.6500.08  56,60705.1300.00
UNDOTBS1 5400.001.0000.190.00 78,17815.671400.00
SYSAUX 28,72700.203.1200.180.00 23,33800.3540.00
INDX 39,89900.2510.3800.160.00 9,15801.5800.00
USERS 25,44400.3811.5300.080.00 12000.2500.00
SYSTEM 12,29600.181.7200.170.00 11,73800.36750.00


Back to IO Stats
Back to Top

File IO Stats

TablespaceFilenameReadsAv Rds/sAv Rd(ms)Av Blks/Rd 1-bk Rds/sAv 1-bk Rd(ms)% Opt ReadsWritesWrites avg/sBuffer WaitsAv Buf Wt(ms)
ABS_DATAD:\ORACLE\ORADATA\ABS1\ABS_DATA01.DBF 30,68202.20104.1000.140.00 15,617000.00
ABS_DATAD:\ORACLE\ORADATA\ABS1\ABS_DATA02.DBF 33,94502.0493.9900.110.00 14,193000.00
ABS_DATAD:\ORACLE\ORADATA\ABS1\ABS_DATA03.DBF 33,50902.0595.6500.140.00 15,827000.00
ABS_DATAD:\ORACLE\ORADATA\ABS1\ABS_DATA04.DBF 32,91202.0596.5400.150.00 14,638000.00
INDXD:\ORACLE\ORADATA\ABS1\ABS_INDX01.DBF 11,29800.249.3000.150.00 1,921000.00
INDXD:\ORACLE\ORADATA\ABS1\ABS_INDX02.DBF 10,87100.249.6300.160.00 2,483000.00
INDXD:\ORACLE\ORADATA\ABS1\ABS_INDX03.DBF 8,59800.2611.9500.160.00 2,710000.00
INDXD:\ORACLE\ORADATA\ABS1\ABS_INDX04.DBF 9,13200.2511.1200.160.00 2,044000.00
SYSAUXD:\ORACLE\ORADATA\ABS1\SYSAUX01.DBF 28,72700.203.1200.180.00 23,338040.00
SYSTEMD:\ORACLE\ORADATA\ABS1\SYSTEM01.DBF 12,29600.181.7200.170.00 11,7380750.00
TEMPD:\ORACLE\ORADATA\ABS1\TEMP01.DBF 48,46601.8823.6500.08  56,60700 
UNDOTBS1D:\ORACLE\ORADATA\ABS1\UNDOTBS01.DBF 5400.001.0000.190.00 78,17811400.00
USERSD:\ORACLE\ORADATA\ABS1\USERS01.DBF 25,44400.3811.5300.080.00 120000.00


Back to IO Stats
Back to Top

Buffer Pool Statistics

Back to Top

Buffer Pool Statistics

PNumber of BuffersPool Hit%Buffer GetsPhysical ReadsPhysical WritesFree Buff WaitWrit Comp WaitBuffer Busy Waits
D532,71299318,283,7863,757,436331,43900220


Back to Buffer Pool Statistics
Back to Top

Checkpoint Activity

MTTR WritesLog Size WritesLog Ckpt WritesOther Settings WritesAutotune Ckpt WritesThread Ckpt Writes
054,18900107,74992,594


Back to Buffer Pool Statistics
Back to Top

Advisory Statistics

Back to Top

Instance Recovery Stats

Targt MTTR (s) Estd MTTR (s)Recovery Estd IOsActual RedoBlksTarget RedoBlksLog Sz RedoBlksLog Ckpt Timeout RedoBlksLog Ckpt Interval RedoBlksOpt Log Sz(M)Estd RAC Avail Time
B0421500150971398966355213989   
E04272134231202366355212023   


Back to Advisory Statistics
Back to Top

MTTR Advisory

No data exists for this section of the report.

Back to Advisory Statistics
Back to Top

Buffer Pool Advisory

PSize for Est (M)Size FactorBuffers (thousands)Est Phys Read FactorEstimated Phys Reads (thousands)Est Phys Read TimeEst %DBtime for Rds
D4160.10511.134,2951126.00
D8320.191021.023,905168.00
D1,2480.291531.013,863162.00
D1,6640.382041.013,843159.00
D2,0800.482551.003,820156.00
D2,4960.573061.003,814155.00
D2,9120.673561.003,813155.00
D3,3280.764071.003,813155.00
D3,7440.864581.003,813155.00
D4,1600.965091.003,813155.00
D4,3521.005331.003,813155.00
D4,5761.055601.003,813155.00
D4,9921.156111.003,813155.00
D5,4081.246620.993,756146.00
D5,8241.347130.983,737143.00
D6,2401.437640.983,726142.00
D6,6561.538150.983,726142.00
D7,0721.638660.983,723141.00
D7,4881.729170.973,693137.00
D7,9041.829670.973,683136.00
D8,3201.911,0180.963,655136.00


Back to Advisory Statistics
Back to Top

PGA Aggr Summary

PGA Cache Hit %W/A MB ProcessedExtra W/A MB Read/Written
84.75130,71723,514


Back to Advisory Statistics
Back to Top

PGA Aggr Target Stats

PGA Aggr Target(M)Auto PGA Target(M)PGA Mem Alloc(M) W/A PGA Used(M) %PGA W/A Mem%Auto W/A Mem%Man W/A MemGlobal Mem Bound(K)
B3,5843,067380.950.000.000.000.00367,000
E3,5842,954609.910.000.000.000.00367,000


Back to Advisory Statistics
Back to Top

PGA Aggr Target Histogram

Low Optimal High OptimalTotal ExecsOptimal Execs1-Pass ExecsM-Pass Execs
2K4K39,23739,23700
64K128K65965900
128K256K27427400
256K512K31831800
512K1024K3,4503,45000
1M2M59,27259,27200
2M4M2,1242,12400
4M8M585800
8M16M464600
16M32M292900
32M64M5418360
64M128M111100
128M256M201280
256M512M164120
512M1024M140140
1G2G4040


Back to Advisory Statistics
Back to Top

PGA Memory Advisory

PGA Target Est (MB)Size FactrW/A MB ProcessedEstd Extra W/A MB Read/ Written to Disk Estd PGA Cache Hit %Estd PGA Overalloc CountEstd Time
4480.13141,780.3119,146.2688.000218,458
8960.25141,780.3118,901.9488.000218,126
1,7920.50141,780.3116,673.1389.000215,100
2,6880.75141,780.3116,673.1389.000215,100
3,5841.00141,780.3116,673.1389.000215,100
4,3011.20141,780.3114,554.1191.000212,224
5,0181.40141,780.3114,554.1191.000212,224
5,7341.60141,780.3114,554.1191.000212,224
6,4511.80141,780.3114,554.1191.000212,224
7,1682.00141,780.3114,554.1191.000212,224
10,7523.00141,780.3114,554.1191.000212,224
14,3364.00141,780.3114,554.1191.000212,224
21,5046.00141,780.3114,554.1191.000212,224
28,6728.00141,780.3114,554.1191.000212,224


Back to Advisory Statistics
Back to Top

Shared Pool Advisory

Shared Pool Size(M)SP Size FactrEst LC Size (M)Est LC Mem ObjEst LC Time Saved (s)Est LC Time Saved FactrEst LC Load Time (s)Est LC Load Time FactrEst LC Mem Obj Hits (K)
1,1840.2042215,81919,3170.985547.698,044
1,7920.3042215,81919,3170.985547.698,044
2,4000.4042215,81919,3170.985547.698,044
3,0080.5042215,81919,3170.985547.698,044
3,6160.6042215,81919,3170.985547.698,044
4,2240.7042215,81919,3170.985547.698,044
4,8320.8042215,81919,3170.985547.698,044
5,4400.9042215,81919,3170.985547.698,044
5,7280.9542215,81919,4690.984025.588,061
5,7600.9542215,81919,5070.993645.068,064
5,7920.9642215,81919,5400.993314.608,067
5,8240.9642215,81919,5760.992954.108,070
5,8560.9742215,81919,6100.992613.638,074
5,8880.9742215,81919,6390.992323.228,077
5,9200.9842215,81919,6720.991992.768,080
5,9520.9842215,81919,7011.001702.368,083
5,9840.9942215,81919,7341.001371.908,086
6,0160.9942215,81919,7691.001021.428,089
6,0481.0042215,81919,7991.00721.008,285
6,0801.0142215,81919,7991.00721.008,285
6,1121.0142215,81919,7991.00721.008,285
6,1441.0242215,81919,7991.00721.008,285
6,1761.0242215,81919,7991.00721.008,285
6,2081.0342215,81919,7991.00721.008,285
6,2401.0342215,81919,7991.00721.008,285
6,2721.0442215,81919,7991.00721.008,285
6,3041.0442215,81919,7991.00721.008,285
6,3361.0542215,81919,7991.00721.008,285
6,6561.1042215,81919,7991.00721.008,285
7,2641.2042215,81919,7991.00721.008,285
7,8721.3042215,81919,7991.00721.008,285
8,4801.4042215,81919,7991.00721.008,285
9,0881.5042215,81919,7991.00721.008,285
9,6961.6042215,81919,7991.00721.008,285
10,3041.7042215,81919,7991.00721.008,285
10,9121.8042215,81919,7991.00721.008,285
11,5201.9042215,81919,7991.00721.008,285
12,1282.0142215,81919,7991.00721.008,285


Back to Advisory Statistics
Back to Top

SGA Target Advisory

SGA Target Size (M)SGA Size FactorEst DB Time (s)Est Physical Reads
2,6880.253,1813,863,050
4,0320.383,1743,814,242
5,3760.503,1743,813,098
6,7200.632,7924,294,311
8,0640.752,6963,842,459
9,4080.882,6923,813,098
10,7521.002,6923,813,098
12,0961.132,6803,737,217
13,4401.252,6743,693,367
14,7841.382,6733,655,236
16,1281.502,6733,655,236
17,4721.632,6733,655,236
18,8161.752,6733,655,236
20,1601.882,6733,655,236
21,5042.002,6733,655,236


Back to Advisory Statistics
Back to Top

Streams Pool Advisory

Size for Est (MB)Size FactorEst Spill CountEst Spill Time (s)Est Unspill CountEst Unspill Time (s)
320.500000
641.000000
961.500000
1282.000000
1602.500000
1923.000000
2243.500000
2564.000000
2884.500000
3205.000000
3525.500000
3846.000000
4166.500000
4487.000000
4807.500000
5128.000000
5448.500000
5769.000000
6089.500000
64010.000000


Back to Advisory Statistics
Back to Top

Java Pool Advisory

No data exists for this section of the report.

Back to Advisory Statistics
Back to Top

Wait Statistics

Back to Top

Buffer Wait Statistics

ClassWaitsTotal Wait Time (s)Avg Time (ms)
undo header14100
data block7500
3rd level bmb200
segment header200


Back to Wait Statistics
Back to Top

Enqueue Activity

Enqueue Type (Request Reason)RequestsSucc GetsFailed GetsWaitsWt Time (s)Av Wt Time(ms)
CR-Reuse Block Range (block range reuse ckpt) 7,0407,040070200.17
RO-Multiple Object Reuse (fast object reuse) 1,7801,780017800.34
CF-Controlfile Transaction 144,870144,87001900.84
KO-Multiple Object Checkpoint (fast object checkpoint) 70700702.29
JG-Job Scheduler1 (queue lock) 4,498,4294,498,42901016.00
HW-Segment High Water Mark 6,3086,3080300.00
TX-Transaction 41,56841,5710200.00
JG-Job Scheduler1 4,498,4294,498,429000 
JG-Job Scheduler1 (q mem clnup lck) 428,374428,374000 
DX-Distributed Transaction 395,480395,480000 
SJ-KTSJ Slave Task Cancel (Slave Task Cancel) 79,74180,433000 
TM-DML 49,33849,338000 
TT-Tablespace 20,83120,831000 
CU-Cursor 6,3316,331000 
TS-Temporary Segment 5,3065,306000 
TO-Temp Object 4,4004,400000 
TH-Threshold Chain (metric threshold evaluation) 1,9181,918000 
WG-Write gather local enqueue (lock fso) 1,5811,581000 
FB-Format Block 1,4821,482000 
WF-AWR Flush 1,4071,403400 
ZH-Compression Analyzer (compression analysis) 1,0721,072000 
WT-AWR CDB-Wide Table Lock 991991000 
SE-Session Migration 946946000 
IS-Instance State 921921000 
DW-In memory Dispenser 68247920300 
AE-Edition Lock (lock) 680680000 
WG-Write gather local enqueue (delete fso) 527527000 
PR-Process Startup 498498000 
MR-Media Recovery 459459000 
PV-KSV slave startup (syncstart) 402402000 
TA-Instance Undo 386386000 
SH-Active Session History Flushing 381381000 
AF-Advisor Framework (task serialization) 300300000 
OD-Online DDLs (Serializing DDLs) 255255000 
TD-KTF map table enqueue (KTF dump entries) 222222000 
TG-In Memory Temp Object (IMCDT global resource) 180180000 
TI-In Memory Temp Object HT (IMCDT object HT) 180180000 
RS-Reclaimable Space (read alert level) 128128000 
US-Undo Segment 108108000 
SQ-Sequence Cache 102102000 
XR-Quiesce / Force Logging (database force logging) 9797000 
DR-Distributed Recovery 6464000 
MW-MWIN Schedule 6464000 
IT-In-Mem Temp Table Meta Creation 5454000 
FH-Flush Stat 3232000 
TK-Auto Task Serialization (Auto Task Serialization) 3030000 
JZ-Join group dictionary (Join group dictionary) 1818000 
PW-Buffer Cache PreWarm (flush prewarm buffers) 1717000 
CI-Cross-Instance Call Invocation 1616000 
PZ-Password File Metadata Cache (load passwordfile metadata) 1212000 
FU-DBFUS 88000 
PD-Property Lock 77000 
PF-Password File 66000 
PE-Parameter 44000 
DL-Direct Loader Index Creation 22000 
KM-Scheduler 22000 
KT-Scheduler Plan 22000 
TK-Auto Task Serialization (Auto Task Slave Lockout) 22000 
TQ-Queue table enqueue (DDL contention) 22000 
UL-User-defined 11000 
WP-AWR Purge 11000 


Back to Wait Statistics
Back to Top

Undo Statistics

Back to Top

Undo Segment Summary

Undo TS#Num Undo Blocks (K)Number of TransactionsMax Qry Len (s)Max Tx ConcurcyMin/Max TR (mins)STO/ OOS uS/uR/uU/ eS/eR/eU
2155.2741,3331,7641515/41.60/00/0/0/0/0/162745


Back to Undo Statistics
Back to Top

Undo Segment Stats

End TimeNum Undo BlocksNumber of TransactionsMax Qry Len (s)Max Tx ConcyTun Ret (mins)STO/ OOS uS/uR/uU/ eS/eR/eU
07-Apr 10:592858812453170/00/0/0/0/0/143
07-Apr 10:49481292417170/00/0/0/0/0/0
07-Apr 10:39092390170/00/0/0/0/0/0
07-Apr 10:291342371170/00/0/0/0/0/0
07-Apr 10:1981512353170/00/0/0/0/0/0
07-Apr 10:092831722333170/00/0/0/0/0/0
07-Apr 09:59392321170/00/0/0/0/0/0
07-Apr 09:4939851,5579390/00/0/0/0/0/0
07-Apr 09:395351,5552390/00/0/0/0/0/0
07-Apr 09:291151,5551390/00/0/0/0/0/0
07-Apr 09:1951529531290/00/0/0/0/0/0
07-Apr 09:092701553513190/00/0/0/0/0/256
07-Apr 08:595102191170/00/0/0/0/0/0
07-Apr 08:4941862177170/00/0/0/0/0/8
07-Apr 08:39042170170/00/0/0/0/0/0
07-Apr 08:291342141180/00/0/0/0/0/0
07-Apr 08:19101542123180/00/0/0/0/0/0
07-Apr 08:092831542093180/00/0/0/0/0/256
07-Apr 07:593282081170/00/0/0/0/0/0
07-Apr 07:4947872069170/00/0/0/0/0/264
07-Apr 07:391102042170/00/0/0/0/0/0
07-Apr 07:291342021170/00/0/0/0/0/0
07-Apr 07:1971512003170/00/0/0/0/0/0
07-Apr 07:092721511983170/00/0/0/0/0/1160
07-Apr 06:593281961170/00/0/0/0/0/0
07-Apr 06:4950891,5338400/00/0/0/0/0/136
07-Apr 06:39091,5330400/00/0/0/0/0/0
07-Apr 06:290341,5320400/00/0/0/0/0/0
07-Apr 06:1961509301300/00/0/0/0/0/0
07-Apr 06:092651423283190/00/0/0/0/0/256
07-Apr 05:596281841170/00/0/0/0/0/0
07-Apr 05:49449318110170/00/0/0/0/0/128
07-Apr 05:395151803170/00/0/0/0/0/8
07-Apr 05:291871214782220/00/0/0/0/0/264


Back to Undo Statistics
Back to Top

Latch Statistics

Back to Top

Latch Activity

Latch NameGet RequestsPct Get MissAvg Slps /MissWait Time (s)NoWait RequestsPct NoWait Miss
AQ Background: interrupt command latch320.00 04,1140.00
AQ Coord jobx_kwsbgsgn latch3,8400.00 00 
AQ Message drive state object latch320.00 00 
AQ Sharded master pool latch3,8400.00 00 
AQ deq hash table latch320.00 00 
ASM db client latch78,9730.00 00 
ASM map operation hash table320.00 00 
ASM network state latch1,9790.00 00 
ASM remote client latch1,9790.00 00 
AWR Alerted Metric Element list938,3850.00 00 
Change Notification Hash table latch38,4180.00 00 
Column stats entry latch320.00 00 
Consistent RBA32,4430.040.0000 
DML lock allocation302,3550.010.0000 
Event Group Locks1,3510.00 00 
FIB s.o chain latch240.00 00 
FOB consolidated s.o list latch240.00 00 
File State Object Pool Parent Latch1,0860.00 00 
GCS logfile block320.00 00 
GCS logfile write queue320.00 00 
Hang Manager wait event statistics7,5550.00 00 
I/O Staticstics latch320.00 00 
ILM Stats Stripe Latch320.00 00 
ILM Stats main anchor latch64,1930.170.0000 
ILM access tracking extent320.00 00 
ILM activity tracking latch320.00 00 
IM Global dictionary latch320.00 00 
IM Global dictionary queue latch320.00 00 
IM Global dictionary rw latch320.00 00 
IM area sb latch320.00 00 
IM area scb latch320.00 00 
IM emb latch320.00 00 
IM seg hdr latch320.00 00 
IMFS defer write list320.00 00 
IMXT hash table latch320.00 00 
IPC stats buffer allocation latch320.00 00 
In memory undo latch482,9190.00 0224,1120.00
JS Sh mem access214,2230.00 00 
JS global state obj latch4,8370.310.0000 
JS mem alloc latch3720.00 00 
JS queue access latch4040.00 00 
JS queue state obj latch8,996,8580.00 00 
JS slv state obj latch1,2590.00 00 
KCNIBR - invalid block range tree320.00 00 
KDCStatHash latch320.00 00 
KDFI Buffer Latch320.00 00 
KDFI Hash Bucket Latch320.00 00 
KDFI Hash Elem Latch320.00 00 
KDMADO action list latch320.00 00 
KDMADO bll latch320.00 00 
KDMADO latch320.00 00 
KFC FX Hash Latch320.00 00 
KFC Hash Latch320.00 00 
KFCL LE Freelist320.00 00 
KFIAS client latch320.00 00 
KFIAS cluster latch320.00 00 
KFIAS endpoint latch320.00 00 
KFIAS node latch320.00 00 
KFIAS process latch320.00 00 
KFIAS queue latch320.00 00 
KGNFS-NFS:SHM structure320.00 00 
KGNFS-NFS:SVR LIST320.00 00 
KJC message pool KGH calls320.00 00 
KJC message pool free list320.00 00 
KJC message pool pending avail list320.00 00 
KJCT flow control latch320.00 00 
KMG MMAN ready and startup request latch38,3740.00 00 
KQF runtime table column alloc3,2150.00 00 
KSFS OFS ctx level parent latch320.00 00 
KSFS OFS req layer parent latch320.00 00 
KSFS OFS sess layer parent latch320.00 00 
KSFS Receive and Send Queue latch320.00 00 
KSFS id table parent latch320.00 00 
KSFS ksfs_node latch320.00 00 
KSFSD name cache parent latch320.00 00 
KSGL LS Segment latch320.00 00 
KSGL SGA anchor latch320.00 00 
KSIPC ASPC anchor latch320.00 00 
KSIPC SGA allocation parent latch2,0110.00 00 
KSIPCGSN Hash Table latch320.00 00 
KSIPCGSN Namespace latch320.00 00 
KSK PDB IO STAT320.00 00 
KSRMA SGA anchor latch320.00 00 
KSRMF SGA anchor latch320.00 00 
KSWL SGA anchor latch320.00 00 
KSXR hang analysis phase 1 latch320.00 00 
KSXR hang analysis phase 2 latch320.00 00 
KTF sga latch2220.450.00036,1230.00
KTILM latch320.00 00 
KTU in-memory txn table latch320.00 00 
KTURMA ODPSCN latch320.00 00 
KTURMA SGA allocation parent latch320.00 00 
KWQMN job cache list latch8,3580.00 00 
KWQS pqueue ctx latch640.00 00 
Latch for NonceHistory320.00 00 
Locator state objects pool parent latch320.00 00 
Lost write change tracking320.00 00 
Lsod array latch320.00 00 
MGA asr alloc latch1,9130.00 00 
MGA heap latch23,3420.00 00 
MGA shared context latch9320.00 00 
MGA shared context root latch2,2730.00 00 
MMON per PDB bit map latch160.00 00 
MQL Tracking Latch0  02,2950.00
Memory Management Latch0  038,3740.00
Memory Queue320.00 00 
Memory Queue Message Subscriber #1320.00 00 
Memory Queue Message Subscriber #2320.00 00 
Memory Queue Message Subscriber #3320.00 00 
Memory Queue Message Subscriber #4320.00 00 
Memory Queue Subscriber320.00 00 
Message cache latch320.00 00 
MinActiveScn Latch3,8360.00 00 
Mutex320.00 00 
Mutex Stats320.00 00 
Nologging Standby SCN Time Map cache35,9010.00 00 
OS process4,8480.00 00 
OS process allocation227,2760.000.0000 
OS process: request allocation1,1720.00 00 
PDB Hash Table Latch320.00 00 
PDB LRU structure8760.00 00 
PL/SQL warning settings7240.00 00 
PX hash array latch320.00 00 
Parent latch for dependency tracking320.00 00 
Parent latch for query hash table access4820.00 00 
Parent latch for segments scanning16,2320.00 00 
QMT320.00 00 
Real-time descriptor latch107,5180.00 00 
Report Request stats latch7,7170.00 00 
Report Request struct latch1350.00 00 
Request holder compeltion list latch1,0280.00 00 
Retry Ht elm latch320.00 00 
Retry bkt latch320.00 00 
SGA IO buffer pool latch8,8530.00 030,8030.00
SGA Logging Bkt Latch320.00 00 
SGA Logging Log Latch542,6720.00 00 
SGA blob parent320.00 00 
SGA bucket locks320.00 00 
SGA hash table parent latch - S par320.00 00 
SGA heap locks320.00 00 
SGA pool locks320.00 00 
SO private so latch7940.00 08580.00
SQL memory manager latch320.00 038,3640.00
SQL memory manager workarea list latch2,866,3260.00 00 
SR Stats Stripe Latch320.00 00 
Sched IM Job latch2,0110.00 00 
Sched InMem Job Cache3320.00 00 
Shared B-Tree4,3070.00 00 
Shared fixed UGA latch320.00 00 
Streams Generic320.00 00 
Subscriber Ht elm latch320.00 00 
Testing320.00 00 
Token Manager320.00 00 
Txn Ht elm latch320.00 00 
Txn bkt latch320.00 00 
WCR: sync320.00 00 
Write State Object Pool Parent Latch320.00 00 
X$KSFQP320.00 00 
XDB NFS Security Latch320.00 00 
XDB unused session pool320.00 00 
XDB used session pool320.00 00 
active checkpoint queue latch92,0800.00 00 
active service list3,445,4740.000.00043,0830.00
archive destination3,8420.00 00 
begin backup scn array8040.00 00 
buffer pool320.00 00 
business card320.00 00 
cache buffer handles17,2140.00 00 
cache buffers chains592,236,1830.000.0107,716,8600.00
cache buffers lru chain773,8660.090.0204,370,6130.02
cache table scan latch46,6700.00 046,6700.00
call allocation25,1811.100.0000 
change notification client cache latch320.00 00 
channel handle pool latch2,4210.00 00 
channel operations parent latch8,9770.00 00 
checkpoint queue latch8,436,9190.000.000329,6570.01
client/application info12,2600.330.0000 
compile environment latch7690.00 00 
corrupted undo seg latch17,4080.440.0000 
cp handoff latch320.00 00 
cp pool latch320.00 00 
cp server hash latch320.00 00 
cp sga latch1,9790.00 00 
cp srv type state latch115,1690.00 00 
cp srv type wait latch320.00 00 
cr slave free list320.00 00 
cvmap freelist lock320.00 00 
database property service latch140.00 00 
deferred cleanup latch1,9790.00 00 
dispatcher info4420.00 00 
dml lock allocation2,2510.00 00 
done queue latch320.00 00 
dtp latch1,0750.00 00 
dummy allocation1,4620.070.0000 
eighteenth cispare latch - S parent320.00 00 
eighteenth cispare latch - X parent320.00 00 
eighteenth cispare latch - children320.00 00 
eighth cispare latch - S parent320.00 00 
eighth cispare latch - X parent320.00 00 
eighth cispare latch - children320.00 00 
eighth spare latch - X parent320.00 00 
eleventh cispare latch - S parent320.00 00 
eleventh cispare latch - X parent320.00 00 
eleventh cispare latch - children320.00 00 
eleventh spare latch - children320.00 00 
enqueue freelist latch375.410.00019,197,8690.01
enqueue hash chains19,923,0850.010.0000 
enqueues2490.00 00 
fast space usage latch1300.00 00 
fifteenth cispare latch - S parent320.00 00 
fifteenth cispare latch - X parent320.00 00 
fifteenth cispare latch - children320.00 00 
fifteenth spare latch - children320.00 00 
fifth cispare latch - S parent320.00 00 
fifth cispare latch - X parent320.00 00 
fifth cispare latch - children320.00 00 
file cache latch7,9330.00 00 
first Audit Vault latch790.00 00 
first cispare latch - S parent320.00 00 
first cispare latch - X parent320.00 00 
first cispare latch - children320.00 00 
first spare latch - X non-parent320.00 00 
flash file access latch320.00 00 
flashback copy320.00 00 
fourteenth cispare latch - S parent320.00 00 
fourteenth cispare latch - X parent320.00 00 
fourteenth cispare latch - children320.00 00 
fourteenth spare latch - children320.00 00 
fourth Audit Vault latch320.00 00 
fourth cispare latch - S parent320.00 00 
fourth cispare latch - X parent320.00 00 
fourth cispare latch - children320.00 00 
gc element320.00 00 
gcs commit scn state320.00 00 
gcs lock state resolution latch320.00 00 
gcs nodemap pool320.00 00 
gcs opaque info freelist320.00 00 
gcs partitioned table hash320.00 00 
gcs pcm hashed value bucket hash320.00 00 
gcs resource freelist320.00 00 
gcs resource hash320.00 00 
gcs resource scan list320.00 00 
gcs resource timerq list320.00 00 
gcs resource validate list320.00 00 
gcs shadows freelist320.00 00 
ges cached resource lists320.00 00 
ges domain table320.00 00 
ges enqueue table freelist320.00 00 
ges group table320.00 00 
ges process hash list320.00 00 
ges process parent latch320.00 00 
ges remote lock freelist320.00 00 
ges resource hash list320.00 00 
ges resource scan list320.00 00 
ges resource table freelist320.00 00 
ges timeout list320.00 00 
ges value block free list320.00 00 
global KZLD latch for auth type mem in SGA1,4110.00 00 
global tx hash mapping101,9020.00 00 
granule from data transfer cache320.00 00 
gws:Sharding global descriptor latch7,6820.00 00 
hash table Sql Plan Finding latch11,3500.00 01,4620.00
hash table column usage latch3,1810.00 03,240,3800.06
hash table expression usage tracking latch1,3560.00 00 
hash table modification latch5740.00 00 
hash table sql contorl latch320.00 00 
heartbeat check320.00 00 
imc buf hdl lat320.00 00 
imc cr clone buf320.00 00 
imc hash lat320.00 00 
imc sj lat320.00 00 
imc srchsp lat320.00 00 
imc-txn-wrk-lat320.00 00 
in-memory area latch320.00 00 
in-memory columnar segment hash table latch320.00 00 
in-memory columnar ts extent map chunk latch320.00 00 
in-memory global pool latch320.00 00 
internal temp table object number allocation latch2570.00 00 
intra txn parallel recovery320.00 00 
io pool granule list4170.00 00 
io pool granule metadata list1,1260.00 00 
job workq parent latch1610.00 01290.78
job_queue_processes free list latch5180.00 00 
jslv pdb context latch2580.00 00 
k2q lock allocation320.00 00 
kKCN Cqn SGA320.00 00 
kcb DW scan objtemp hash table latch320.00 00 
kcbtsemkid latch320.00 00 
kcn buffer chains320.00 00 
kdlx hb parent latch320.00 00 
keiut hash table modification1490.00 00 
kgb parent320.00 00 
kgnfs mount latch320.00 00 
kjbr roi instance map320.00 00 
kjci objects freelist latch320.00 00 
kjci process context latch320.00 0282,4040.00
kjoedcso state object freelist latch1,9790.00 00 
kjoeq omni enqueue hash bucket latch320.00 00 
kjoer owner hash bucket320.00 00 
kjsca protect pkey hash table bucket320.00 00 
kjsca protect service hash table bucket320.00 00 
kmcptab latch60.00 00 
kmcpvec latch0  020.00
kokc descriptor allocation latch6040.00 00 
kpoxft latch0  0750.00
krso process4,0330.00 00 
ksevn object root latch38,3760.00 00 
ksfv messages320.00 00 
ksi resource reuse count320.00 00 
ksim group membership cache320.00 00 
ksm_pga_um_list_latch320.00 00 
ksm_pga_um_root_latch38,3760.00 00 
ksns object latch320.00 00 
kss move lock8360.00 00 
ksuosstats global area7,9060.031.00044,0320.04
ksutcpistat latch320.00 00 
ksv allocation latch3,5870.00 00 
ksv class latch67,6634.610.0000 
ksv msg queue latch9,4780.750.0109,4380.63
ksz_so allocation latch1,1720.00 00 
ktfbn latch24,6080.00 00 
ktm adg jrnls320.00 00 
ktm adg lookuptable level 1320.00 00 
ktm adg lookuptable level 2320.00 00 
ktm adg space320.00 00 
ktm adg stages320.00 00 
ktm adg worklink320.00 00 
ktm global data3,0930.00 00 
ktm prv jrnls320.00 00 
ktmpj HT ls320.00 00 
kwqbsn:qsga4,1790.00 00 
kwslbmdl: metadata latch3,8720.00 00 
kwslbql: queue latch320.00 00 
kwslbutl: uncommitted txn latch320.00 00 
kwsptQcachLt: queue cache latch320.00 00 
kwsptTrncTsksLt: trunc task latch320.00 00 
kwsptjobAdPtLt: AdPt list latch2,7760.00 00 
kwsslLat: skiplist latch320.00 00 
kxfxscanrate_latch320.00 00 
lgwr LWN SCN67,2110.140.0000 
list of block allocation20,0140.00 00 
loader state object freelist9340.00 00 
lob segment dispenser latch9560.00 00 
lob segment hash table latch4,6510.00 00 
lob segment query latch360.00 00 
lock DBA buffer during media recovery320.00 00 
log write info0  032,4020.00
log write worker phase2,8090.00 00 
logical standby cache320.00 00 
logminer context allocation320.00 00 
logminer local320.00 00 
logminer work area320.00 00 
longop free list parent4400.00 04160.00
lreg configuration38,1500.00 00 
managed standby3,8410.00 00 
message bitmap latch320.00 00 
message pool operations parent latch2,7130.00 00 
messages2,193,1920.110.0000 
msg queue latch320.00 00 
multiblock read objects105,5560.00 00 
name-service namespace bucket320.00 00 
ncodef allocation latch1,9790.00 00 
nineteenth cispare latch - S parent320.00 00 
nineteenth cispare latch - X parent320.00 00 
nineteenth cispare latch - children320.00 00 
ninth cispare latch - S parent320.00 00 
ninth cispare latch - X parent320.00 00 
ninth cispare latch - children320.00 00 
ninth spare latch - X parent320.00 00 
object queue header freelist47,8980.00 00 
object queue header operation8,626,0620.000.0000 
object queue memory4,8490.00 00 
object stats modification6,6430.00 00 
parallel query alloc buffer320.00 018,6850.00
parallel query stats320.00 00 
parameter table management4,7950.00 00 
pdb enqueue hash chains320.00 00 
peshm320.00 00 
pesom_free_list320.00 00 
pesom_hash_node320.00 00 
pkey global statistics320.00 00 
pmon dead latch1,9000.00 00 
post/wait queue679,3534.890.000692,5704.26
process allocation1,6700.00 00 
process group creation1,1720.00 00 
process memory detail320.00 00 
process pkey statistics list320.00 00 
process queue320.00 00 
process queue reference320.00 00 
qmn task queue latch16,7480.011.0000 
quarantine object1,9180.00 00 
query server freelists320.00 00 
query server process82,7280.00 00 
queued dump request3830.00 00 
queuing load statistics320.00 00 
read-moslty lock queue under pkey320.00 00 
recovery domain hash bucket320.00 00 
redo allocation633,1900.200.0005,315,1310.03
redo copy320.00 05,315,6880.01
redo gen encryption key structure320.00 00 
redo transport task1920.00 00 
redo writing267,6800.020.0000 
remote tool request latch7060.140.0000 
resmgr group change latch2,9080.480.0000 
resmgr:active threads8,2500.00 0140,6260.00
resmgr:actses change group2,2400.00 00 
resmgr:actses change state2100.00 00 
resmgr:free threads list3,8804.280.0000 
resmgr:method mem alloc latch100.00 00 
resmgr:plan CPU method320.00 00 
resmgr:plan change alloc latch320.00 00 
resmgr:plan change latch340.00 00 
resmgr:pq event array100.00 00 
resmgr:resource group CPU method6820.00 00 
resmgr:schema config4,7050.890.0000 
resmgr:session queuing500.00 00 
resmgr:vc list latch320.00 00 
row cache objects320.00 00 
rules engine rule set statistics3,2000.00 00 
second Audit Vault latch320.00 00 
second cispare latch - S parent320.00 00 
second cispare latch - X parent320.00 00 
second cispare latch - children320.00 00 
sequence cache3,428,3100.00 00 
service drain list114,8770.00 00 
session allocation6,2330.00 05,5920.00
session idle bit341,0890.00 00 
session queue latch320.00 00 
session state list latch2,3600.00 00 
session statistics1,4620.00 00 
session switching2,5090.00 00 
session timer38,3790.00 00 
seventeenth cispare latch - S parent320.00 00 
seventeenth cispare latch - X parent320.00 00 
seventeenth cispare latch - children320.00 00 
seventh cispare latch - S parent320.00 00 
seventh cispare latch - X parent320.00 00 
seventh cispare latch - children320.00 00 
seventh spare latch - X parent320.00 00 
sga hash table parent latch320.00 00 
shard latch320.00 00 
shardgroup list latch5,5320.020.0000 
shared pool1,199,4790.030.1300 
shared pool sim alloc5200.00 00 
shared pool simulator16,3720.00 00 
shared server configuration38,3780.00 00 
sim partition latch320.00 00 
simulator hash latch17,830,7920.000.0000 
simulator lru latch332,3290.040.00016,966,5750.01
sixteenth cispare latch - S parent320.00 00 
sixteenth cispare latch - X parent320.00 00 
sixteenth cispare latch - children320.00 00 
sixth cispare latch - S parent320.00 00 
sixth cispare latch - X parent320.00 00 
sixth cispare latch - children320.00 00 
sort extent pool19,8330.00 00 
space background task latch281,39859.850.942277,8791.26
state object free list640.00 00 
statistics aggregation1280.00 00 
subscriber Ht bkt320.00 00 
tablespace key chain320.00 00 
temp lob duration state obj allocation9880.00 00 
temporary table state object allocation2130.00 00 
tenth cispare latch - S parent320.00 00 
tenth cispare latch - X parent320.00 00 
tenth cispare latch - children320.00 00 
tenth spare latch - X parent320.00 00 
test excl. parent l0320.00 00 
test excl. parent2 l0320.00 00 
test excl. parent2 lmid cln320.00 00 
test mixed exclusive320.00 00 
test mode exclusive320.00 00 
test open exclusive320.00 00 
test pdb exclusive320.00 00 
test shared parent2 lmid320.00 00 
third cispare latch - S parent320.00 00 
third cispare latch - X parent320.00 00 
third cispare latch - children320.00 00 
thirteenth cispare latch - S parent320.00 00 
thirteenth cispare latch - X parent320.00 00 
thirteenth cispare latch - children320.00 00 
thirteenth spare latch - children320.00 00 
threshold alerts latch3,6800.00 00 
trace latch110.00 00 
transaction allocation87,6190.00 00 
transaction branch allocation40,9090.00 00 
twelfth cispare latch - S parent320.00 00 
twelfth cispare latch - X parent320.00 00 
twelfth cispare latch - children320.00 00 
twelfth spare latch - children320.00 00 
twentieth cispare latch - S parent320.00 00 
twentieth cispare latch - X parent320.00 00 
twentieth cispare latch - children320.00 00 
twenty-fifth spare latch - S par320.00 00 
twenty-fourth spare latch - S par320.00 00 
twenty-second spare latch - S par320.00 00 
twenty-third spare latch - S par320.00 00 
undo global data7,546,7020.000.0003151.27
virtual circuit buffers320.00 00 
virtual circuit holder320.00 00 
virtual circuit queues320.00 00 


Back to Latch Statistics
Back to Top

Latch Sleep Breakdown

Latch NameGet RequestsMissesSleepsSpin Gets
space background task latch281,398168,427158,53712,834
post/wait queue679,35333,228133,227
messages2,193,1922,45012,449
redo allocation633,1901,28321,281
cache buffers chains592,236,1839285913
cache buffers lru chain773,86671814705
shared pool1,199,47930339268
call allocation25,1812761275
ksv msg queue latch9,47871170
ksuosstats global area7,906220
qmn task queue latch16,748110


Back to Latch Statistics
Back to Top

Latch Miss Sources

Latch NameWhereNoWait Misses SleepsWaiter Sleeps
active service listkswsite: service iterator0120
cache buffers chainskcbgcur: fast path excl071
cache buffers chainskcbgtcr: slow path excl020
cache buffers chainskcbzibmlt: multi-block read: nowait010
cache buffers lru chainkcbzgws0120
cache buffers lru chainkcbzswcu021
call allocationksuprc011
client/application infoksuinfos_modact010
ksuosstats global areaksugetosstat022
ksv msg queue latchksvmql: getwork011
messagesksarcv: after wait011
post/wait queueksliwat:remove011
qmn task queue latchkwqmnmvtsks: delay to ready list010
redo allocationkcrfw_redo_gen: redo allocation 1020
space background task latchktsj_grab_task0110,024156,879
space background task latchktsj_detach_task045,3991,658
space background task latchktsj_smco_purgeexpired03,0090
space background task latchktsj_smco_movetasks01040
space background task latchktsjCreateTask010
unknown latchkghalo03522
unknown latchkghalp039
unknown latchkghupr1016


Back to Latch Statistics
Back to Top

Mutex Sleep Summary

Mutex TypeLocationSleepsWait Time (ms)
Library Cachekglhdgn2 106392
Row Cache[10] kqreqd310
Row Cache[19] kqrpre3111
Library Cachekglget2 2282
Library Cachekglpin1 4202
Library Cachekglpnal1 90162
Row Cache[14] kqrScan140
Library Cachekgllkc1 5781
Library Cachekgllkdl1 8530
Cursor Pinkksfbc [KKSCHLPIN1]224
Cursor Pinkkslce [KKSCHLPIN2]22
Library Cachekglhdgn1 6210
Library Cachekglpndl1 9510


Back to Latch Statistics
Back to Top

Parent Latch Statistics

No data exists for this section of the report.

Back to Latch Statistics
Back to Top

Child Latch Statistics

No data exists for this section of the report.

Back to Latch Statistics
Back to Top

Segment Statistics

Back to Top

Segments by Logical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Logical Reads%Total
SYSSYSTEM OPTSTAT_SNAPSHOT$ TABLE72272271,117,56821.67
ABSDWHSTAGINGINDX PRODUCTSI_IDX1 INDEX19692719692766,895,42420.38
SYSSYSTEM OBJ$ TABLE181849,104,80014.96
SYSSYSTEM TAB$ TABLE4241,631,02412.69
SYSSYSTEM I_IND1 INDEX414111,638,9603.55


Back to Segment Statistics
Back to Top

Segments by Physical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Physical Reads%Total
ABSDWHSTAGINGABS_DATA STFACT_SOIL_COUNTS TABLE1965311965315,082,30634.50
ABSDWHSTAGINGABS_DATA STFACT_LLGWEEKLYCUSTPRODINFO TABLE1964711964713,729,19725.31
ABSDATAWAREHOUSEABS_DATA FACT_LLGWEEKLYCUSTPRODINFO TABLE1953621953621,302,5288.84
ABSDWHSTAGINGABS_DATA STDIM_DELIVERY_NOTE TABLE196485196485548,4443.72
ABSDWHSTAGINGABS_DATA STFACT_WEEKLY_REVENUE TABLE196486196486362,1952.46


Back to Segment Statistics
Back to Top

Segments by Physical Read Requests

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Phys Read Requests%Total
ABSDWHSTAGINGABS_DATA STFACT_SOIL_COUNTS TABLE19653119653142,20114.76
ABSDWHSTAGINGABS_DATA STFACT_LLGWEEKLYCUSTPRODINFO TABLE19647119647129,26210.23
ABSDATAWAREHOUSEABS_DATA FACT_LLGWEEKLYCUSTPRODINFO TABLE19536219536210,2263.58
ABSDWHSTAGINGABS_DATA STDIM_DELIVERY_NOTE TABLE1964851964854,7451.66
ABSDATAWAREHOUSEABS_DATA DELIVERY_NOTE TABLE1953151953152,9241.02


Back to Segment Statistics
Back to Top

Segments by UnOptimized Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#UnOptimized Reads%Total
ABSDWHSTAGINGABS_DATA STFACT_SOIL_COUNTS TABLE19653119653142,20114.76
ABSDWHSTAGINGABS_DATA STFACT_LLGWEEKLYCUSTPRODINFO TABLE19647119647129,26210.23
ABSDATAWAREHOUSEABS_DATA FACT_LLGWEEKLYCUSTPRODINFO TABLE19536219536210,2263.58
ABSDWHSTAGINGABS_DATA STDIM_DELIVERY_NOTE TABLE1964851964854,7451.66
ABSDATAWAREHOUSEABS_DATA DELIVERY_NOTE TABLE1953151953152,9241.02


Back to Segment Statistics
Back to Top

Segments by Optimized Reads

No data exists for this section of the report.

Back to Segment Statistics
Back to Top

Segments by Direct Physical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Direct Reads%Total
ABSDWHSTAGINGABS_DATA STFACT_SOIL_COUNTS TABLE1965311965315,072,73546.22
ABSDWHSTAGINGABS_DATA STFACT_LLGWEEKLYCUSTPRODINFO TABLE1964711964712,486,12422.65
ABSDWHSTAGINGABS_DATA STDIM_DELIVERY_NOTE TABLE196485196485548,1845.00
ABSDWHSTAGINGABS_DATA STFACT_WEEKLY_REVENUE TABLE196486196486362,1743.30
ABSDATAWAREHOUSEABS_DATA DELIVERY_NOTE TABLE195315195315346,0523.15


Back to Segment Statistics
Back to Top

Segments by Physical Writes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Physical Writes%Total
ABSDATAWAREHOUSEABS_DATA ABS_ETL_LOG TABLE19543819543847,2362.43
SYSSYSTEM I_OPTSTAT_SNAPSHOT$ INDEX72372312,2080.63
ABSDWHSTAGINGABS_DATA STFACT_CUSTOMER_PRODUCTS_PRICE TABLE19652647907011,8170.61
ABSDWHSTAGINGABS_DATA STFACT_CUSTOMER_PRODUCTS_PRICE TABLE19652647928511,8170.61
ABSDATAWAREHOUSEABS_DATA DATE_CAL_WEEK_BASED TABLE19545219545211,1520.57


Back to Segment Statistics
Back to Top

Segments by Physical Write Requests

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Phys Write Requests%Total
ABSDATAWAREHOUSEABS_DATA ABS_ETL_LOG TABLE19543819543835,69814.91
ABSDATAWAREHOUSEABS_DATA CUSTOMER TABLE1953651953657,8843.29
SYSSYSTEM I_OPTSTAT_SNAPSHOT$ INDEX7237237,2433.03
ABSDATAWAREHOUSEABS_DATA DATE_CAL_WEEK_BASED TABLE1954521954525,5702.33
ABSDATAWAREHOUSEABS_DATA DATE_FISCAL_BASED TABLE1954361954362,9351.23


Back to Segment Statistics
Back to Top

Segments by Direct Physical Writes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Direct Writes%Total
ABSDWHSTAGINGABS_DATA STFACT_CUSTOMER_PRODUCTS_PRICE TABLE19652647907011,6540.72
ABSDWHSTAGINGABS_DATA STFACT_CUSTOMER_PRODUCTS_PRICE TABLE19652647928511,6540.72
ABSDATAWAREHOUSEABS_DATA FACT_CUSTOMER_PRODUCTS TABLE1954344792985,9620.37
ABSDATAWAREHOUSEABS_DATA FACT_CUSTOMER_PRODUCTS TABLE1954344790835,9610.37
** MISSING **ABS_DATA ** MISSING: 479088/479088** MISSING **UNDEFINED4790884790881,9210.12


Back to Segment Statistics
Back to Top

Segments by Table Scans

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Table Scans%Total
ABSDWHSTAGINGINDX STDIM_CUS_IDX1 INDEX196866196866340.78
SYSSYSAUX WRI$_ADV_OBJECTS_IDX_01 INDEX91529152300.69
SYSSYSTEM I_OBJ5 INDEX4040240.55
ABSDWHSTAGINGABS_DATA STFACT_SOIL_COUNTS TABLE196531196531160.37
ABSDWHSTAGINGINDX PK_ST_TIME_FISCAL_DAY_ID INDEX196899196899140.32


Back to Segment Statistics
Back to Top

Segments by DB Blocks Changes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#DB Block Changes% of Capture
ABSDATAWAREHOUSEABS_DATA ABS_ETL_LOG TABLE1954381954382,145,53642.54
ABSDATAWAREHOUSEABS_DATA DATE_CAL_WEEK_BASED TABLE195452195452519,20010.29
ABSDATAWAREHOUSEABS_DATA DATE_FISCAL_BASED TABLE195436195436502,5289.96
ABSDATAWAREHOUSEABS_DATA DATE_CAL_MONTH_BASED TABLE195385195385387,9687.69
ABSDWHSTAGINGABS_DATA STFACT_CUSTOMER_PRODUCTS_MISC TABLE196589479067139,4402.76


Back to Segment Statistics
Back to Top

Segments by Row Lock Waits

No data exists for this section of the report.

Back to Segment Statistics
Back to Top

Segments by ITL Waits

No data exists for this section of the report.

Back to Segment Statistics
Back to Top

Segments by Buffer Busy Waits

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Buffer Busy Waits% of Capture
SYSSYSTEM SEG$ TABLE1486697.06
SYSSYSAUX SYS_LOB0000007873C00009$$SYS_LOB_P10680LOB PARTITION47905847905822.94


Back to Segment Statistics
Back to Top

Dictionary Cache Stats

CacheGet RequestsPct MissScan ReqsPct MissMod ReqsFinal Usage
dc_awr_control3,9600.000 7641
dc_constraints7814.100 2239
dc_files13,0560.000 012
dc_global_oids3,5281.900 0125
dc_histogram_data159,7874.170 5,27610,851
dc_histogram_defs571,3803.060 6,83523,709
dc_object_grants4257.140 050
dc_objects283,6141.690 1,2557,838
dc_profiles2760.000 01
dc_props1100.000 053
dc_realtime_colst5400.000 0540
dc_realtime_tabst20995.690 0200
dc_rollback_segments42,6340.000 017
dc_segments17,1649.790 1,3853,884
dc_sequences15017.330 15037
dc_statistics_status46100.000 052
dc_table_scns22100.000 022
dc_tablespaces39,0590.000 09
dc_users112,3260.100 0209
outstanding_alerts520.000 07
sch_lj_objs1816.670 04
sch_lj_oids2881.740 019



Back to Top

Library Cache Activity

NamespaceGet RequestsPct MissPin RequestsPct MissReloadsInvali- dations
ACCOUNT_STATUS8201.100 00
APP STATE730.000 00
BODY7,3320.5521,1270.2400
CLUSTER7280.007380.0000
CMP1,13830.401,13830.4000
DBLINK50,2730.000 00
DIRECTORY10.0020.0000
EDITION6300.006300.0000
FED APP5380.005380.0000
INDEX4,1795.263,89515.251320
OBJECT ID196100.000 00
SCHEMA4,7790.330 00
SQL AREA29,17524.837,355,7020.241,8563,001
SQL AREA BUILD6,12658.900 00
SQL AREA STATS6,33570.786,33570.7800
TABLE/PROCEDURE29,37310.041,221,3010.741,06126
TRIGGER1,1930.001,1930.0000



Back to Top

Memory Statistics

Back to Top

Memory Dynamic Components

ComponentBegin Snap Size (Mb)Current Size (Mb)Min Size (Mb)Max Size (Mb)Oper CountLast Op Typ/Mod
ASM Buffer Cache0.000.000.000.000STA/
DEFAULT 16K buffer cache0.000.000.000.000STA/
DEFAULT 2K buffer cache0.000.000.000.000STA/
DEFAULT 32K buffer cache0.000.000.000.000STA/
DEFAULT 4K buffer cache0.000.000.000.000STA/
DEFAULT 8K buffer cache0.000.000.000.000STA/
DEFAULT buffer cache4,352.004,352.004,352.004,352.000STA/
Data Transfer Cache0.000.000.000.000STA/
In Memory RO Extension Area0.000.000.000.000STA/
In Memory RW Extension Area0.000.000.000.000STA/
In-Memory Area0.000.000.000.000STA/
KEEP buffer cache0.000.000.000.000STA/
PGA Target3,584.003,584.003,584.003,584.000STA/
RECYCLE buffer cache0.000.000.000.000STA/
SGA Target10,752.0010,752.0010,752.0010,752.000STA/
Shared IO Pool128.00128.00128.00128.000STA/
java pool32.0032.0032.0032.000STA/
large pool96.0096.0096.0096.000STA/
memoptimize buffer cache0.000.000.000.000STA/
shared pool6,048.006,048.006,048.006,048.000STA/
streams pool64.0064.0064.0064.000STA/
unified pga pool0.000.000.000.000STA/


Back to Memory Statistics
Back to Top

Memory Resize Operations Summary

No data exists for this section of the report.

Back to Memory Statistics
Back to Top

Memory Resize Ops

No data exists for this section of the report.

Back to Memory Statistics
Back to Top

Process Memory Summary

CategoryAlloc (MB)Used (MB)Avg Alloc (MB)Std Dev Alloc (MB)Max Alloc (MB)Hist Max Alloc (MB)Num ProcNum Alloc
BFreeable84.630.003.253.2013 2626
Other293.30 3.6212.071091098181
PL/SQL2.281.970.030.13117063
SQL0.760.040.020.080113522
Total380.972.026.9315.48123121212192
EFreeable181.940.004.799.2741 3838
Other418.40 4.2311.771091099999
PL/SQL7.555.450.090.31138881
SQL2.060.500.040.070925548
Total609.945.959.1421.43152204280266


Back to Memory Statistics
Back to Top

SGA Memory Summary

SGA regionsBegin Size (Bytes)End Size (Bytes) (if different)
Database Buffers4,697,620,480 
Fixed Size13,819,568 
Redo Buffers19,734,528 
Variable Size6,543,114,240 

Back to Memory Statistics
Back to Top

SGA breakdown difference by Pool and Name

PoolNameBegin MBEnd MB% Diff
javafree memory32.0032.000.00
largePX msg pool15.0015.000.00
largefree memory81.0081.000.00
sharedkghrcx RO latch director0.000.000.00
shared1105.kgght0.040.040.00
shared11G QMN so0.000.000.00
shared1:kngisga0.030.030.00
shared343.kgght0.040.040.00
shared367.kgght0.010.010.00
shared432.kgght0.040.040.00
shared435.kgght0.040.040.00
shared438.kgght0.040.040.00
shared441.kgght0.040.040.00
shared444.kgght0.040.040.00
shared447.kgght0.040.040.00
shared450.kgght0.040.040.00
shared453.kgght0.040.040.00
shared615.kggec0.520.520.00
shared6249.kgght0.160.160.00
shared6250.kgght0.160.160.00
shared6251.kgght0.160.160.00
sharedADR_CONTROL0.000.000.00
sharedADR_CONTROL_AUX0.000.000.00
sharedADR_INVALIDATION0.000.000.00
sharedAQ Message cache driver s0.120.120.00
sharedAQ Propagation Scheduling0.060.060.00
sharedAQ Slave list0.010.010.00
sharedAQ coordinator job list0.000.000.00
sharedAQ skiplist state object0.040.040.00
sharedAQ: Master/Slave state ob0.050.050.00
sharedAQ: Non Durable Sub state0.070.070.00
sharedASH buffers16.0016.000.00
sharedASM KFFD SO0.000.000.00
sharedASM SR state object0.030.030.00
sharedASM connection state0.230.230.00
sharedASM generic network state0.000.000.00
sharedASM kfk state object0.000.000.00
sharedASM map operations0.000.000.00
sharedASM rcl group0.090.090.00
sharedASM rollback operations0.000.000.00
sharedASM scan context0.000.000.00
sharedASMCMD BG process0.000.000.00
sharedAW SGA0.000.000.00
sharedAWR Data Source Info (KEW0.000.000.00
sharedAWR Flushing Error Contro0.000.000.00
sharedAWR Table Info (KEW layer0.000.000.00
sharedAWR View Info (KEW layer)0.000.000.00
sharedAWRHub Family Descriptor0.000.000.00
sharedAWRHub Family Table Descr0.000.000.00
sharedActive Session History -0.000.000.00
sharedAllocate KPDB Hash Table0.010.010.00
sharedArray of TopN Table delta0.000.000.00
sharedArray of cached attr0.000.000.00
sharedAuto BMR for File Header0.000.000.00
sharedAuto tune undo info0.000.000.00
sharedAutotask Error Control in0.000.000.00
sharedBRANCH TABLE SEGMENTED AR0.220.220.00
sharedBackground process state0.000.000.00
sharedBackup Appliance state ch0.000.000.00
sharedBanner Storage0.000.000.00
sharedBig SQL Shared Memory SO0.000.000.00
sharedBlock List1.421.6113.34
sharedCGS system incarn array0.020.020.00
sharedCheckpoint queue0.000.000.00
sharedCleanup state objects0.000.000.00
sharedClient ID trace setting h0.000.000.00
sharedClient ID trace settings0.000.000.00
sharedClosed Thread SCN Bitvec0.030.030.00
sharedContext of deferred reuse0.000.000.00
sharedDB Replay sess info0.000.02413.71
sharedDBWR array of pointers to0.000.000.00
sharedDBWR event stats array0.000.000.00
sharedDDE_USER_ACTION0.000.000.00
sharedDDE_USER_ACTION_DEF0.000.000.00
sharedDDE_USER_ACTION_PARAMETER0.000.000.00
sharedDDE_USER_INCIDENT_ACTION_0.000.000.00
sharedDDE_USER_INCIDENT_TYPE0.000.000.00
sharedDFW_CONFIG_CAPTURE0.000.000.00
sharedDFW_CONFIG_ITEM0.000.000.00
sharedDFW_PATCH_CAPTURE0.000.000.00
sharedDFW_PATCH_ITEM0.000.000.00
sharedDFW_PURGE0.000.000.00
sharedDFW_PURGE_ITEM0.000.000.00
sharedDISPATCHER CONFIG ENTRY0.000.000.00
sharedDISPATCHER CONFIG TABLE0.000.000.00
sharedDISPATCHERS INFO0.000.000.00
sharedDML lock2.152.150.00
sharedDNFS Disp Cle q Rec0.000.000.00
sharedDNFS Disp Com q Rec0.000.000.00
sharedDNFS Disp Iss q Rec0.000.000.00
sharedDNFS Disp cleanup ctx0.000.000.00
sharedDNFS Disp comp array0.020.020.00
sharedDNFS Disp comp array coun0.000.000.00
sharedDNFS Disp context0.000.000.00
sharedDNFS Disp context arr0.000.000.00
sharedDNFS Disp spawn ctx0.000.000.00
sharedDTP proc structure alloc0.050.050.00
sharedDatabase type info cache0.000.000.00
sharedDep type array0.000.000.00
sharedEM_DIAG_JOB0.000.000.00
sharedEM_TARGET_INFO0.000.000.00
sharedEM_USER_ACTIVITY0.000.000.00
sharedENQUEUE FREELISTS0.000.000.00
sharedENQUEUE STATS0.040.040.00
sharedEntity type array0.000.000.00
sharedExadirect acl0.000.000.00
sharedExpression usage element0.000.000.00
sharedExternal table user state0.110.110.00
sharedFileIdentificatonBlock0.520.520.00
sharedFileOpenConsolidatedBlock0.250.250.00
sharedFixed UGA alloc ctx0.000.000.00
sharedFxd UGA kghx lists0.000.000.00
sharedFxd UGA latch array0.000.000.00
sharedFxd UGA latch ptrs0.000.000.00
sharedFxd UGA opcode array0.000.000.00
sharedFxd UGA recovery ptrs0.000.000.00
sharedGlobal Context Heap descr0.000.000.00
sharedGlobal dictionary parent0.160.160.00
sharedGlobal dictionary read-wr0.160.160.00
sharedHM Hang Stats0.010.010.00
sharedHM Lcl Sess Info0.260.260.00
sharedHM PC Rank0.000.000.00
sharedHM RSLN RC0.000.000.00
sharedHM SGA context0.080.080.00
sharedHM SGA init var0.000.000.00
sharedHM SGA kjzs ctx0.000.000.00
sharedHM VFY TRCFIL0.000.000.00
sharedHM Wt Evt Stats Array0.240.240.00
sharedHM user parameter memory0.000.000.00
sharedHM_FDG_SET0.000.000.00
sharedHM_FINDING0.010.010.00
sharedHM_INFO0.000.000.00
sharedHM_MESSAGE0.000.000.00
sharedHM_RECOMMENDATION0.000.000.00
sharedHM_RUN0.000.000.00
sharedHTTP fixed headers0.000.000.00
sharedI/O stat latches0.000.000.00
sharedIM ADG GLB0.030.030.00
sharedIM CAGLB0.000.000.00
sharedIM MRGLB0.000.000.00
sharedIM PJGLB0.000.000.00
sharedIM SJGLB0.000.000.00
sharedIM affinity hash table0.020.020.00
sharedIM extent map1.001.000.00
sharedIM extent map mem0.000.000.00
sharedIM segment base objn arra0.030.030.00
sharedIM segment gdh_metadata0.000.000.00
sharedIM segment hash table0.210.210.00
sharedIM segment hash table glo0.210.210.00
sharedIM segment hash table mem0.000.000.00
sharedIMC extent map0.050.050.00
sharedIMCDT Mgmt0.000.061542.71
sharedIMEXT hash table0.000.000.00
sharedINCCKEY0.000.000.00
sharedINCIDENT0.010.010.00
sharedINCIDENT_FILE0.000.000.00
sharedINC_METER_CONFIG0.000.000.00
sharedINC_METER_IMPT_DEF0.000.000.00
sharedINC_METER_INFO0.000.000.00
sharedINC_METER_PK_IMPTS0.000.000.00
sharedINC_METER_SUMMARY0.000.000.00
sharedIP acl table h0.000.000.00
sharedIPDDB SGA ctx0.000.000.00
sharedIPS_CONFIGURATION0.000.000.00
sharedIPS_FILE_COPY_LOG0.000.000.00
sharedIPS_FILE_METADATA0.000.000.00
sharedIPS_PACKAGE0.000.000.00
sharedIPS_PACKAGE_FILE0.000.000.00
sharedIPS_PACKAGE_HISTORY0.000.000.00
sharedIPS_PACKAGE_INCIDENT0.000.000.00
sharedIPS_PACKAGE_UNPACK_HISTOR0.000.000.00
sharedIPS_PROGRESS_LOG0.000.000.00
sharedIPS_REMOTE_PACKAGE0.000.000.00
sharedIUT Hash Table Base0.000.000.00
sharedIUT element0.000.02400.00
sharedIUT hash table chunk0.000.031200.00
sharedInmemory 1MB anchor0.140.140.00
sharedInmemory 64KB anchor0.140.140.00
sharedInmemory extension anchor1.001.000.00
sharedInmemory xmem 1MB anchor0.140.140.00
sharedInmemory xmem 64KB anchor0.140.140.00
sharedJSX SGA0.020.020.00
sharedKCB Table Scan0.000.000.00
sharedKCB Table Scan Bitmap0.000.000.00
sharedKCB Table Scan Buffer4.004.000.00
sharedKCB buffer wait statistic0.000.000.00
sharedKCB cacherm0.100.100.00
sharedKCB incremental ckpt entr0.000.000.00
sharedKCB tablespace encryption0.000.000.00
sharedKCB where statistics arra0.080.080.00
sharedKCBFLC SGA0.000.000.00
sharedKCFIS SGA0.000.000.00
sharedKCN SCN/Time map0.010.010.00
sharedKCN hash buckets0.020.020.00
sharedKCN hash latches0.050.050.00
sharedKEBM Autotask state objec0.020.020.00
sharedKEBM MetaData of RBB in I0.000.000.00
sharedKEBM SGA struct (PDB) - P0.000.000.00
sharedKEBM SGA struct for Autot0.000.000.00
sharedKEBM autotask control arr0.000.000.00
sharedKEBM autotask descriptors0.000.000.00
sharedKESTB existence bitvec0.250.250.00
sharedKESTB existence bitvec se0.000.000.00
sharedKEW PDB SGA Structure0.000.000.00
sharedKEW Reset ID Array in Ins0.000.000.00
sharedKEWR PDB SGA - UMF MDB En0.000.000.00
sharedKEWR array of TopN stats0.020.020.00
sharedKEWS External IDs0.000.000.00
sharedKEWS PDB SGA0.000.000.00
sharedKEWS PDB System Stat valu0.000.000.00
sharedKEWS aggregation objs0.000.000.00
sharedKEWS fixed SGA0.010.010.00
sharedKEWS sesstat values1.151.150.00
sharedKEWS statistic maps0.000.000.00
sharedKEWS statistic metadata0.020.020.00
sharedKEWS statistic name0.000.000.00
sharedKEWS sysstat values0.000.000.00
sharedKFD extent enqueue obj0.070.070.00
sharedKFG SO child0.010.010.00
sharedKFG state obj0.010.010.00
sharedKFIAC Fencing state objec0.010.010.00
sharedKFK SGA0.000.000.00
sharedKFK idtab_kfksga0.100.100.00
sharedKFM state obj0.000.000.00
sharedKGFM vsga0.000.000.00
sharedKGI Session State0.000.0024.00
sharedKGKP randnum0.040.040.00
sharedKGKP randnum shadow0.040.040.00
sharedKGKP sga0.000.000.00
sharedKGLA0.711.84160.30
sharedKGLDA4.4115.02240.30
sharedKGLH045.26152.65237.25
sharedKGLHD11.0230.53177.14
sharedKGLNA0.000.2510788.89
sharedKGLPDBSG0.000.000.00
sharedKGLS22.9849.49115.33
sharedKGLSG5.025.020.00
sharedKGLSGNSPIDX0.000.000.00
sharedKGLSGSTA0.010.010.00
sharedKGLSGTYPIDX0.000.000.00
sharedKGLSGTYPSTA0.010.010.00
sharedKGNFS DMLIST array0.000.000.00
sharedKGNFS DMLIST head0.000.000.00
sharedKGNFS PLDLIST array0.000.000.00
sharedKGNFS PLDLIST head0.000.000.00
sharedKGNFS scontext0.500.500.00
sharedKGSK scheduler0.380.380.00
sharedKGSK sga0.100.100.00
sharedKGSKI scheduler heap 1 de0.000.000.00
sharedKGSKI scheduler heap 2 de0.000.000.00
sharedKGSKI sga0.000.000.00
sharedKGX0.180.180.00
sharedKGX rowlist0.010.010.00
sharedKKBTD0.160.94482.17
sharedKKCNB0.000.000.00
sharedKKDLP SGA Property Tables0.000.000.00
sharedKKJ SGA0.000.000.00
sharedKKJ SHRD WRQS0.000.000.00
sharedKKJ WRK LAT0.000.000.00
sharedKKKI consumer0.010.010.00
sharedKKSSP3.104.8155.19
sharedKKTDF0.010.010.00
sharedKKTIN0.010.02214.30
sharedKKTSR0.010.010.00
sharedKLCS0.750.750.00
sharedKMMSGPDBSA0.000.000.00
sharedKOKTD1.221.6434.39
sharedKPDB Hash Table Latches0.000.000.00
sharedKPDB latch structure0.000.000.00
sharedKPDBE Children List0.000.000.00
sharedKPDBE SGA Migrate Vld Cal0.000.000.00
sharedKPDBE SGA Tag Id Mapping0.000.000.00
sharedKPDBE SGA Validation Call0.000.000.00
sharedKPDBFL SGA0.000.000.00
sharedKQF optimizer stats table0.000.000.00
sharedKQF runtime defined table0.010.010.00
sharedKQFUTTAB COLS0.000.000.00
sharedKQR X PO12.3730.22144.31
sharedKQR X SO6.1317.63187.48
sharedKRBMROS ANCHOR0.000.000.00
sharedKRSF SGA0.000.000.00
sharedKSA ksamsl child latch ar0.000.000.00
sharedKSA ksasg_bp struct holdi0.000.000.00
sharedKSA ksasgfp array of flag0.000.000.00
sharedKSA ksasgfrm message free0.000.000.00
sharedKSA ksasgmsg array of mes0.000.000.00
sharedKSA ksasgque array of mes0.000.000.00
sharedKSA ksasgwfm flag for wai0.000.000.00
sharedKSFD Cache Hints for IO R0.000.000.00
sharedKSFD Kernel IO outlier co0.000.000.00
sharedKSFD SGA I/O b4.004.000.00
sharedKSFQ buffer pool0.000.000.00
sharedKSFV SGA0.000.000.00
sharedKSGL Latch Groups0.000.000.00
sharedKSGL anchor0.010.010.00
sharedKSI ENQUEUES0.080.080.00
sharedKSI Indexes0.000.000.00
sharedKSI resource cache cleanu0.010.010.00
sharedKSI resource cache count0.000.000.00
sharedKSI resource cache reuse0.000.000.00
sharedKSI resource free boolean0.000.000.00
sharedKSI resource hash masks0.000.000.00
sharedKSI resource miss count0.000.000.00
sharedKSI resource types0.020.020.00
sharedKSIPC AM MDT0.000.000.00
sharedKSIPC ASPC InstMap0.030.030.00
sharedKSIPC ASPC Instance Addre0.130.130.00
sharedKSIPC ASPC State Object0.090.090.00
sharedKSIPC anchor0.020.020.00
sharedKSIPCASPC SGA0.000.000.00
sharedKSIR SGA0.000.000.00
sharedKSK OSS PLAN0.000.000.00
sharedKSK OSS PLAN ENTRIES0.390.390.00
sharedKSK PDB IO stat per pdb0.000.000.00
sharedKSK PDB IO stats ptr0.030.030.00
sharedKSK PDB SGA0.010.010.00
sharedKSK PDB SGA kskcgmetric0.010.010.00
sharedKSK PDB SGA kskpdbmetric0.000.000.00
sharedKSK PDB SGA stats0.290.290.00
sharedKSK Redo session info0.000.0014.86
sharedKSK SGA0.020.020.00
sharedKSK VT POOL2.532.530.00
sharedKSK plan change state seg0.020.020.00
sharedKSK scheduler0.120.120.53
sharedKSKQ SGA0.330.330.00
sharedKSKQ SGA:kskqlmspld0.060.060.00
sharedKSKQ master CG stats seg3.503.500.00
sharedKSKQ master's compat seg0.010.010.00
sharedKSKQ master's svcracbitma1.001.000.00
sharedKSM Defer SGA context0.000.000.00
sharedKSM SGA Slave ctx0.000.000.00
sharedKSN WaitID0.000.000.00
sharedKSPD key heap0.000.000.00
sharedKSQ event description0.040.040.00
sharedKSRMA Allocated Rlogs1.001.000.00
sharedKSRMA Free Rlogs1.001.000.00
sharedKSRMA Object Descriptors0.030.030.00
sharedKSRMA State Object7.967.960.00
sharedKSRMA anchor0.320.320.00
sharedKSRMF anchor0.000.000.00
sharedKSRMFV2 State Object0.060.060.00
sharedKSRPC I/O Stat array0.000.000.00
sharedKSRPC I/O Stat array ptr0.000.000.00
sharedKSTM SGA0.000.000.00
sharedKSVR SGA0.010.010.00
sharedKSWL LSPCIDS0.000.000.00
sharedKSWL anchor0.000.000.00
sharedKSXP test table columns d0.000.000.00
sharedKSZ SGA0.000.000.00
sharedKSZ sga subheap descripto0.000.000.00
sharedKTA latches0.000.000.00
sharedKTC latch cleanup0.000.000.00
sharedKTC latch subh0.040.040.00
sharedKTC latches0.000.000.00
sharedKTC txn rsrc cnt0.000.000.00
sharedKTC variable sga0.000.000.00
sharedKTCN global clauses ht0.000.000.00
sharedKTCN global operands ht0.000.000.00
sharedKTCN global operators0.000.000.00
sharedKTCN queries hash table0.000.000.00
sharedKTCN: Hash Table Segmente0.010.010.00
sharedKTCN: Obj Invalidation Se0.030.030.00
sharedKTCN: Row Change Segmente0.030.030.00
sharedKTCN: query inv Segmented0.000.000.00
sharedKTCNC inv ht0.000.000.00
sharedKTCNQROW colname ptrs0.000.000.00
sharedKTCNQROW colnames0.010.010.00
sharedKTCTSNL freelists0.000.000.00
sharedKTCTSNL subheaps0.000.000.00
sharedKTF MAPPINGS0.010.010.00
sharedKTFBN SGA0.040.040.00
sharedKTG hash buckets0.070.070.00
sharedKTI SGA freeable small po0.040.21450.00
sharedKTI freelists0.000.000.00
sharedKTI latch structure0.030.030.00
sharedKTI latches0.010.010.00
sharedKTI pool states0.000.000.00
sharedKTI-UNDO12.5012.500.00
sharedKTL latches0.000.000.00
sharedKTLI Bkt latches0.010.010.00
sharedKTLI Log Hash Table0.000.000.00
sharedKTLI Parent Bkt LC0.000.000.00
sharedKTLI Parent DESC LC0.000.000.00
sharedKTLI buck-fl ptrs0.000.000.00
sharedKTM PDB SGA0.000.000.00
sharedKTMA Space latch cleanup0.000.000.00
sharedKTMA jlatch cleanup0.000.000.00
sharedKTMA jlatches0.000.000.00
sharedKTMA sort latches0.000.000.00
sharedKTMA space latches0.000.000.00
sharedKTMB CR Buf latch cleanup0.000.000.00
sharedKTMB CR Buf latches0.040.040.00
sharedKTMB latch cleanup0.000.000.00
sharedKTMB latches0.000.000.00
sharedKTMC hash latch cleanup0.020.020.00
sharedKTMC hash latches0.040.040.00
sharedKTMC latch cleanup0.000.000.00
sharedKTMC latches0.000.000.00
sharedKTMCsrchlatches0.040.040.00
sharedKTMCsrchlatclnup0.000.000.00
sharedKTMPJ InMemEsz pools0.000.000.00
sharedKTMPJ Priv latches0.000.000.00
sharedKTMPJ esz pools0.000.000.00
sharedKTMPJ latch cleanup0.000.000.00
sharedKTMPJ latches0.000.000.00
sharedKTMPJ msz pools0.000.000.00
sharedKTMPJHT latch cleanup0.000.000.00
sharedKTMSJ Heaps0.030.030.00
sharedKTMSJ free lists ptrs0.000.000.00
sharedKTMSJ latch cleanup0.000.000.00
sharedKTMSJ latches0.040.040.00
sharedKTPR HIST TB0.000.000.00
sharedKTPR SUBHEAP0.000.000.00
sharedKTRSGA0.000.000.00
sharedKTSJ state object0.060.060.00
sharedKTSJ subheap0.010.010.00
sharedKTSL lat struct0.020.020.00
sharedKTSL reco struct0.010.010.00
sharedKTSL subheap2.003.7185.55
sharedKTTE File Cache0.000.000.00
sharedKTTE File Info0.000.000.00
sharedKTTE TS Info0.000.000.00
sharedKTU Recovery SGA0.000.000.00
sharedKTU SGA0.000.000.00
sharedKTU avail cache0.000.000.00
sharedKTU lat struct0.000.000.00
sharedKTU latch cleanup0.000.000.00
sharedKTU latches0.000.000.00
sharedKTUR HIST INFO0.000.000.00
sharedKUPP subheap desc0.000.000.00
sharedKWQDL SGA Ddtc gen cleanu0.000.000.00
sharedKWQDL SGA Dtc gen cleanup0.000.000.00
sharedKWQDL child latches0.000.000.00
sharedKXDBIO Recovery Area0.000.000.00
sharedKXDBIO SGA0.010.010.00
sharedKXDBIO state obj0.560.560.00
sharedKXFR Hash Array latches a0.000.000.00
sharedKXFR Psuedo Hash Array fo0.000.000.00
sharedKYWM CROSS INSTANCE0.000.000.00
sharedKYWM RPLY CROSS INSTANCE0.200.200.00
sharedKYWM SGA0.000.000.00
sharedKernel Component SGA I/O0.180.180.00
sharedKey Management heap0.000.000.00
sharedL2 enabled array0.000.000.00
sharedL2 file db unique name0.000.000.00
sharedL2 file global fob0.000.000.00
sharedL2 file map array0.110.110.00
sharedLGWR PIC0.000.000.00
sharedLGWR PIC request array0.010.010.00
sharedLGWR debug module memory0.010.010.00
sharedLGWR per strand PIC array0.060.060.00
sharedLGWR post requested array0.000.000.00
sharedLGWR-network Server info0.030.030.00
sharedLISTEN ADDRESS ENTRY0.000.000.00
sharedLISTEN ADDRESS TABLE0.000.000.00
sharedLISTEN END-POINT ENTRY0.000.000.00
sharedLISTEN END-POINT TABLE0.000.000.00
sharedLISTENER_NETWORKS PARAMET0.000.000.00
sharedLRMPD SGA Table0.620.620.00
sharedLabel Cache Heap descrptr0.000.000.00
sharedLog Archive Config Contex0.000.000.00
sharedMGA service0.330.330.00
sharedMTTR advisory context0.000.000.00
sharedManaged Standby Process A0.060.060.00
sharedMemory for TopN Table Des0.000.000.00
sharedMinActScn Array0.000.000.00
sharedMonitor Modification Hash0.000.000.00
sharedNETWORK BUFFER0.320.320.00
sharedNettimeout Histogram0.140.140.00
sharedORL error information0.000.000.00
sharedOS file lock0.010.010.00
sharedOS proc request holder0.100.100.00
sharedOnline Datafile Move sess0.000.000.00
sharedPARALLEL T RECO LATCH0.020.020.00
sharedPARAMETER ENTRY0.000.000.00
sharedPARAMETER TABLE0.000.000.00
sharedPDB inst stats array0.000.000.00
sharedPDB stats array0.020.020.00
sharedPDB wallet status0.000.000.00
sharedPDB_PROBLEM0.000.000.00
sharedPDB_SPACE_MGMT0.000.000.00
sharedPG latch table0.000.000.00
sharedPGA total0.000.000.00
sharedPGA totals ptrs0.000.000.00
sharedPICKLEERR0.000.000.00
sharedPLDIA4.756.8744.63
sharedPLMCD6.4811.2072.91
sharedPLS SGA hp0.050.050.00
sharedPLS cca hp desc0.000.000.00
sharedPLS chunk0.000.000.00
sharedPMON blockers0.010.010.00
sharedPQ/BizCard0.000.000.00
sharedPRE_11g UNDOSEG DROP BITV0.000.000.00
sharedPROBLEM0.000.000.00
sharedPRTDS1.401.464.17
sharedPRTMV1.112.75147.77
sharedPX QC deq stats0.000.000.00
sharedPX QC msg stats0.000.000.00
sharedPX list of chunk lists0.000.000.00
sharedPX msg pool struct0.000.000.00
sharedPX scan rate stats0.000.000.00
sharedPX server deq stats0.000.000.00
sharedPX server msg stats0.000.000.00
sharedPX subheap0.300.300.00
sharedPX subheap desc0.000.000.00
sharedPer pdb buffers from RM0.250.250.00
sharedPolicy Cache Heap descrpt0.000.000.00
sharedPre-Warm Initialized Seti0.000.000.00
sharedPrefetch client count per0.000.000.00
sharedPrefetch history buffer0.010.010.00
sharedPrefetch history buffer a0.000.000.00
sharedProcessor group descripto0.000.000.00
sharedRMAN wallet access state0.000.000.00
sharedRTA boundary array0.100.100.00
sharedRTA read control file ind0.000.000.00
sharedRULEC0.020.020.00
sharedRVWR post requested array0.000.000.00
sharedRead Only Database Accoun0.000.000.00
sharedReal-Time ADDM control st0.000.000.00
sharedRedo Transmit Queue Descr0.000.000.00
sharedRedo Transport krsstcb Ar0.000.000.00
sharedRedo Transsport Destinati0.020.020.00
sharedReset Parameter Handle0.000.000.00
sharedResult Cache: Bloom Fltr0.000.000.00
sharedResult Cache: Cache Mgr0.000.000.00
sharedResult Cache: Memory Mgr0.000.000.00
sharedResult Cache: State Objs0.000.000.00
sharedRole(rg) graph heap0.000.000.00
sharedRole(rs) graph heap0.000.000.00
sharedRole(ud) graph heap0.000.000.00
sharedSAGE commit cache Allocat0.000.000.00
sharedSAGE commit cache node Al0.020.020.00
sharedSCHEDULING POLICY TABLE0.000.000.00
sharedSCHEDULING POLICY VECTOR0.000.000.00
sharedSEQ S.O.0.290.290.00
sharedSGA Deferred Parameter Ta0.010.010.00
sharedSGA Non-Inheritable PDB P0.000.000.00
sharedSGA Obsolete Param Source0.000.000.00
sharedSGA PDB Info Array0.030.030.00
sharedSGA Param Source Table0.000.000.00
sharedSGA Parameters Families0.020.020.00
sharedSGA Spare structure for a0.000.000.00
sharedSGA cascade list0.000.000.00
sharedSGA for UMF (KEUM)0.000.000.00
sharedSGA structure for ADR lay0.000.000.00
sharedSGA structure for AWR (KE0.000.000.00
sharedSGA structure for KPON kp0.000.000.00
sharedSGA structure for KPON ks0.000.000.00
sharedSGA structure for KPOND k0.000.000.00
sharedSGA structure for KWQDL h0.000.000.00
sharedSGA structure for KWQDL s0.000.000.00
sharedSGA structure for kelr0.000.000.00
sharedSGA structure for ktslgt0.020.020.00
sharedSGA umbrella cascade map0.000.000.00
sharedSHARED SERVERS INFO0.000.000.00
sharedSHRINK STAT0.000.000.00
sharedSO private sga28.0229.023.57
sharedSQL Memory Manager Base W0.010.010.00
sharedSQL Workarea Histogram0.000.000.00
sharedSQLA63.73402.11530.96
sharedSQLK0.030.0677.78
sharedSQLP0.691.45111.38
sharedSRL error information0.000.000.00
sharedSWEEPERR0.000.000.00
sharedSWRF Alerted Metric Metad0.000.000.00
sharedSWRF Metric CHBs1.191.190.00
sharedSWRF Metric DRM Table0.010.010.00
sharedSWRF Metric Eidbuf0.480.480.00
sharedSWRF Metric Global SGA0.010.010.00
sharedSWRF Metric Instance SGA0.000.000.00
sharedSWRF Metric RBSM struct0.010.010.00
sharedSWRF Metric RRM Table0.010.010.00
sharedSWRF Metric TMM Table0.000.000.00
sharedSWRF Metric WCTimebuf0.000.000.00
sharedSWRF Metric ksuTimebuf0.000.000.00
sharedSYSTEM PARAMETERS1.031.030.00
sharedSaved job ids0.060.060.00
sharedSecurefile fast space usa0.000.000.00
sharedSecurity Class heap0.000.000.00
sharedService-level ID trace se0.000.000.00
sharedService-level trace setti0.000.000.00
sharedSort Segment descriptors0.000.000.00
sharedSort Segment extent descr1.001.000.00
sharedSort Segment file descrip0.000.000.00
sharedSpace Background Task Des0.630.630.00
sharedSpaceReuse Stats0.500.500.00
sharedSql control element child0.000.000.00
sharedSql control element free0.000.000.00
sharedSql controldata element l0.000.000.00
sharedSql controlelement latch0.000.000.00
sharedState object pools0.010.010.00
sharedState object sizes0.000.000.00
sharedState object subpools0.030.030.00
sharedStatic PDB SGA variables0.000.000.00
sharedSync NoAffirm Pending I/O0.020.020.00
sharedTEMP UNDO STAT INFO0.040.040.00
sharedTG shared direct path inf0.000.000.00
sharedTG subheap des0.030.030.00
sharedTG subheap descriptor0.000.000.00
sharedTXN TABLE SEGMENTED ARRAY0.240.240.00
sharedTemporary RTA boundary ar0.000.000.00
sharedTemporary Tables State Ob0.510.510.00
sharedTransportable DB Converte0.000.000.00
sharedUM pid recovery object0.000.000.00
sharedUM root latch recovery ob0.000.000.00
sharedUNDO INFO0.000.000.00
sharedUNDO INFO HASH0.050.050.00
sharedUNDO INFO SEGMENTED ARRAY0.340.340.00
sharedUNDO STAT INFO0.060.060.00
sharedUndo Meta Data0.000.000.00
sharedV$DATAGUARD_STATUS array0.070.070.00
sharedVIEW0.000.000.00
sharedVIEWCOL0.000.000.00
sharedVIRTUAL CIRCUITS9.549.540.00
sharedVM OSD context0.000.000.00
sharedWait event pointers0.000.000.00
sharedX$KCNT array0.010.010.00
sharedX$KSFQP ANCHOR0.000.000.00
sharedX$KSVII table0.000.000.00
sharedX$KSVIS table0.000.000.00
sharedX$KSVIT table0.000.000.00
sharedXCT SGA0.000.000.00
sharedXS state object handle0.000.000.00
sharedactive checkpoint queue e0.010.0133.33
sharedalert threshol0.000.000.00
sharedalert_ext0.010.010.00
sharedallocate segment hash tab0.200.200.00
sharedalter system errs: kspnfy0.450.450.00
sharedam statistics0.010.010.00
sharedams_xaction0.000.000.00
sharedanalytic workspace0.000.000.00
sharedarchive_lag_target0.010.010.00
sharedarray for shared redo blo0.000.000.00
sharedarray of sessions0.010.010.00
sharedarrays for shared redo bl0.000.000.00
sharedbcast ack latency base ar0.000.000.00
sharedbitvec serial number vali1.001.000.00
sharedblock iostats dynamic seg0.010.010.00
sharedblock media rcv state obj0.000.000.00
sharedblock_sizes_array0.000.000.00
sharedbloom filter0.000.000.00
sharedbranch0.520.520.00
sharedbranch so0.000.000.00
sharedbroker globals0.000.000.00
sharedbuffer handle4.584.580.00
sharedbuffer handles0.080.080.00
sharedbuffer_pool_desc_array0.000.000.00
sharedbuffers waiting for write0.000.000.00
sharedcall0.130.1620.14
sharedcgidhsh_kfnvsg0.000.000.00
sharedcgidrec_kfnvsg0.000.000.00
sharedchange notification obj m0.020.020.00
sharedchange notification regis0.020.020.00
sharedchange tracking DBA latch0.000.000.00
sharedchange tracking recovery0.250.250.00
sharedchange tracking state cha0.000.000.00
sharedchannel context areas0.060.060.00
sharedchannel handle0.440.440.00
sharedchannel sga anchor0.000.000.00
sharedcinfo_kfnvsgasmb0.000.000.00
sharedclear orls state object0.000.000.00
sharedclient/application info l0.000.000.00
sharedcolumn vectors in finding0.000.000.00
sharedconnection_brokers spec0.000.000.00
sharedconstraints0.360.360.00
sharedcopy latch aux0.000.000.00
sharedcp cmon array0.000.000.00
sharedcp connection0.010.010.00
sharedcp pool array0.000.000.00
sharedcp srv array0.000.000.00
sharedcross-platform compliance0.000.000.00
sharedcurrent pin time statisti0.060.060.00
shareddatabase creation languag0.000.000.00
shareddb_block_hash_buckets32.0032.000.00
shareddb_block_hash_latches3.133.130.00
shareddb_files0.930.930.00
shareddbcomp session0.000.000.00
shareddbf io stats0.000.000.00
shareddbgdInitEventGrp: eventGr0.000.000.00
shareddbgefgHtAddSK-10.460.460.00
shareddbgefgHtInit-10.000.000.00
shareddbgefgHtInit-20.000.000.00
shareddbke_incid_cache_init0.080.080.00
shareddbkea msg body0.050.050.00
shareddbkea msgq0.000.000.00
shareddbkea msgs0.000.000.00
shareddbkea sga0.000.000.00
shareddbkgcParsePatchInfo_12:10.000.000.00
shareddbkgcParsePatchInfo_12:20.060.060.00
shareddbkgcPopulatePatchInfo:10.000.000.00
shareddbkgcpsga0.000.000.00
shareddbkplssga0.000.000.00
shareddbktb: sga ctx0.000.000.00
shareddbktb: trace buffer1.411.5812.22
shareddbktb: trace pool0.140.140.00
shareddbwr actual working sets0.000.000.00
shareddbwr message active flag0.000.000.00
shareddbwr outstanding ios per0.000.000.00
shareddbwr suspend/resume array0.000.000.00
shareddbwr suspend/resume ptr a0.000.000.00
shareddbwr working sets kcbdbws0.000.000.00
shareddbwriter coalesce bitmap0.000.000.00
shareddbwriter coalesce buffer4.004.000.00
shareddbwriter coalesce struct0.000.000.00
shareddev2node map0.000.000.00
shareddgmhsh_kfnvsg0.000.000.00
shareddgmrec_kfnvsg0.000.000.00
shareddgtab_kfmdsg0.230.230.00
shareddia* process descriptor0.000.000.00
shareddiag descriptor0.000.000.00
shareddiag fixed SGA0.000.000.00
shareddiagv_incident0.010.010.00
shareddir_ext0.000.000.00
shareddirty object counts array1.001.000.00
shareddispatcher rate0.000.000.00
shareddistributed_transactions-0.030.030.00
shareddlo fib struct0.010.010.00
shareddone Q child latches0.000.000.00
shareddpslut_kfdsg0.000.000.00
shareddskm rac entity id0.000.000.00
shareddsktab_kfgsg0.070.070.00
shareddso->iods_kdlidso0.000.0096.97
shareddso->mds_kdlidso0.000.0099.48
shareddummy0.120.120.00
sharedemon con array0.000.000.00
sharedemon srv array0.000.000.00
sharedenque hash chain latch re0.000.000.00
sharedenqueue3.573.570.00
sharedenqueue resources1.131.130.00
sharedenqueue state object0.000.000.00
sharedenqueue_hash0.140.140.00
sharedenqueue_hash_chain_latche0.000.000.00
sharederror message file name0.000.000.00
sharedevaluative lgwr0.000.000.00
sharedevent classes0.000.000.00
sharedevent descriptor table0.110.110.00
sharedevent list array to post0.000.000.00
sharedevent list to post commit0.000.000.00
sharedevent-class map0.010.010.00
sharedexecution ID memory 0.00 
sharedexpression usage tracking0.020.08216.67
sharedfencing reid0.010.010.00
sharedfile # to first dba, exte0.000.000.00
sharedfile # translation table0.040.040.00
sharedfile iostats dynamic seg0.020.020.00
sharedfile queue buckets0.500.500.00
sharedfile queue pointers0.000.000.00
sharedfile state object9.989.980.00
sharedfinding tracking element0.000.02400.00
sharedfinding tracking element0.010.04233.33
sharedfixed allocation callback0.000.0047.37
sharedflashback_marker_cache_si0.010.010.00
sharedfree memory5,493.344,935.50-10.15
sharedgc granule chunks0.000.000.00
sharedgc ping pin array0.010.010.00
sharedgc region array0.000.000.00
sharedgeneric process shared st0.000.000.00
sharedglobal container context0.000.000.00
sharedglobal container timeout0.000.000.00
sharedgroups_kfgbsg1.731.730.00
sharedgrplut_kfgsg0.000.000.00
sharedgrptab_kfgsg0.000.000.00
sharedgwm_ons_info0.000.000.00
sharedgwm_sga_notifier0.000.000.00
sharedhandoff0.000.000.00
sharedhash bucket array allocat0.090.090.00
sharedheap_kdfisga0.000.000.00
sharedheap_kfsg0.000.000.00
sharedhighest_untunable0.000.000.00
sharedhot latch diagnostics0.000.000.00
sharedimc buf hdl1.941.940.00
sharedimc-txn-wrk0.050.050.00
sharedincr ckpt write count arr0.000.000.00
sharedinstance cnxn information0.070.070.00
sharedinvalid low rba queue0.000.000.00
sharediosts_kfmdsg0.080.080.00
sharedjava static objs0.040.040.00
sharedjoxs heap0.000.000.00
sharedjoxs struct0.000.000.00
sharedjsksncb: 120.000.000.00
sharedjsksncb: 20.010.010.00
sharedjsksncb: 30.000.000.00
sharedjsksncb: 40.000.000.00
sharedjsksncb: 60.000.000.00
sharedjsksncb: 70.000.000.00
sharedjsksncb: 90.000.000.00
sharedjsksncb:570.000.000.00
sharedjsksncb:590.000.000.00
sharedjsksncb:620.000.000.00
sharedkcbb parallel inv0.000.000.00
sharedkcbbl2df L2 disabling fla0.000.000.00
sharedkcbi io desc0.010.02105.44
sharedkcbi io desc slot1.472.94100.00
sharedkcbi memory desc0.000.0191.08
sharedkcbl seq io throughput0.010.010.00
sharedkcbl state objects0.010.010.00
sharedkcbl statistics0.010.010.00
sharedkcfis state object0.000.000.00
sharedkcnibr.c@29210.000.000.00
sharedkcnm.c@1950.000.000.00
sharedkcnm.c@2030.020.020.00
sharedkcnm.c@2060.000.000.00
sharedkcrfa structures0.050.050.00
sharedkcrfw_slave_barrier_inita0.000.000.00
sharedkcrfw_slave_group_initall0.000.000.00
sharedkcrfw_slave_phase_initall0.000.000.00
sharedkcrfw_slave_queue_init: s0.000.000.00
sharedkcrfw_slave_queue_init: t0.000.000.00
sharedkcrfwy: numapolicies0.000.000.00
sharedkcrfwy: remaps0.000.000.00
sharedkcrfwy: shutdowns0.000.000.00
sharedkcrfwy: slaves0.000.000.00
sharedkcrlflcr: FLC logmnr sess0.000.000.00
sharedkcrlflcr: FLC root0.000.000.00
sharedkdCStat hash table0.020.020.00
sharedkdCStat latch table0.020.020.00
sharedkdfi buf child latch0.020.020.00
sharedkdfi cmap elem child latc0.010.010.00
sharedkdfi dsga0.000.000.00
sharedkdfi hash bucket child la0.000.000.00
sharedkdlwl_sga_subh0.000.000.00
sharedkdlwl_sga_subheap0.000.000.00
sharedkdlwss0.050.0628.57
sharedkdlxdup derztc0.000.000.00
sharedkdlxdup swapp0.000.000.00
sharedkdlxdup swappl0.000.000.00
sharedkdmadoht0.020.020.00
sharedkdmadohtincar0.000.000.00
sharedkdmadohtlatc0.000.000.00
sharedkdmadohtlatrec0.000.000.00
sharedkdmfsdwlheap0.000.000.00
sharedkdmfsdwrheap0.000.000.00
sharedkdmfssgaheap0.000.000.00
sharedkdmgdFreeHTQueue0.000.000.00
sharedkdnnfy : array of kdnss0.010.010.00
sharedkea advisor definition ca0.000.000.00
sharedkebm action context0.000.000.00
sharedkebm action descriptors0.000.000.00
sharedkebm run-once actions0.000.000.00
sharedkebm slave descriptors0.040.040.00
sharedkebm slave message0.010.010.00
sharedkebm slave pool descripto0.000.000.00
sharedkebm slave reply0.000.000.00
sharedkebm test replies0.120.120.00
sharedkebmnfy:pdb status array0.000.000.00
sharedkechcInitDBRec: init seg0.000.000.00
sharedkechcNotifier: DB rec0.000.000.00
sharedkecpAllocSgaXOld: alloc0.000.000.00
sharedkecpInst heap0.000.000.00
sharedkecrAllocSgaXOld: alloc0.000.000.00
sharedkecrInst heap0.000.000.00
sharedkecuAllocFeatCtrl: alloc0.010.010.00
sharedkecuNotifier: alloc subhe0.000.000.00
sharedkelr other metrics table0.000.000.00
sharedkelr system metrics table0.000.000.00
sharedkelt translation table0.000.000.00
sharedkeomg: entry list0.000.289500.00
sharedkeomgNotify 1:descriptor0.000.000.00
sharedkeomm:emptyMon_keommSg0.020.020.00
sharedkeommDbopListNotify table0.000.000.00
sharedkerpi:heap0.000.000.00
sharedkerpiAllocSgaSubHeap:desc0.000.000.00
sharedkeswxNotify:tabRwsStatGro0.000.000.00
sharedket (AutoTask) SGA0.010.010.00
sharedket_nfy:iter task alloc0.000.000.00
sharedkexsvAllocFeatureUsageHea0.000.000.00
sharedkey vector0.000.000.00
sharedkfasga0.010.010.00
sharedkfdsga0.000.000.00
sharedkfdsvsga0.000.000.00
sharedkffgsg0.000.000.00
sharedkffssga0.000.000.00
sharedkfgbsg0.000.000.00
sharedkfgsga0.010.010.00
sharedkfiac_sg0.000.000.00
sharedkfiosg0.000.000.00
sharedkfkhsh_kfdsg0.000.000.00
sharedkfkid hash0.000.000.00
sharedkfkid hrec0.000.000.00
sharedkfklsod list0.020.020.00
sharedkfklsodtab0.320.320.00
sharedkfkrec_kfdsg0.000.000.00
sharedkfmdsg0.000.000.00
sharedkfmsg0.030.030.00
sharedkfnvsga0.000.000.00
sharedkfnvsgasmbs0.000.000.00
sharedkfvacfssga0.000.000.00
sharedkga sga0.000.000.00
sharedkgh latchdir entries0.010.010.00
sharedkghifx descriptors0.000.000.00
sharedkghmpt jp context0.000.000.00
sharedkghmpt jp records0.030.030.00
sharedkghmpt sp context0.000.000.00
sharedkghmpt sp records0.030.030.00
sharedkghpinfo bathdr0.000.000.00
sharedkghpinfo freelist0.000.000.00
sharedkghpinfo min lru0.000.000.00
sharedkghpinfo ptrs0.000.000.00
sharedkghrcx RO batch headers0.000.000.00
sharedkghrcx RO batches0.120.120.00
sharedkghrcx RO freelist header0.000.000.00
sharedkghrcx RO hash chain0.000.000.00
sharedkghrcx alloc latch state0.000.000.00
sharedkghrcx batch2.375.63137.46
sharedkghrcx latches0.000.000.00
sharedkghrcx recovery structure0.000.000.00
sharedkghx free lists0.130.130.00
sharedkglPdbDebug0.000.000.00
sharedkglPdbDebugNsp0.000.000.00
sharedkglPdbDebugStat0.000.000.00
sharedkglPdbDebugType0.000.000.00
sharedkglsim Java per-gran bkt0.430.430.00
sharedkglsim Java timestamps0.130.130.00
sharedkglsim alloc latch area0.000.000.00
sharedkglsim alloc latches0.000.000.00
sharedkglsim count of pinned he0.020.020.00
sharedkglsim count of unpinned0.020.020.00
sharedkglsim free heap list0.000.000.00
sharedkglsim free obj list0.000.000.00
sharedkglsim hash table0.010.010.00
sharedkglsim hash table bkts4.004.000.00
sharedkglsim heap0.431.12161.95
sharedkglsim latch area0.000.000.00
sharedkglsim latches0.000.000.00
sharedkglsim object batch0.661.78171.35
sharedkglsim per-gran bkt0.430.430.00
sharedkglsim recovery area0.000.000.00
sharedkglsim sga0.000.000.00
sharedkglsim size of pinned mem0.040.040.00
sharedkglsim size of unpinned m0.040.040.00
sharedkglsim timestamps0.130.130.00
sharedkglsim used list arr0.000.000.00
sharedkgnfs authp0.020.020.00
sharedkgnfs ctab array0.010.010.00
sharedkgnfs gid list0.000.000.00
sharedkgnfs htab array0.020.020.00
sharedkgnfs stats array0.120.120.00
sharedkgsk subheap descriptor0.000.000.00
sharedkjci CIC table0.010.010.00
sharedkjcifxpoolplus0.000.000.00
sharedkjcipctx SO freelist0.370.370.00
sharedkjxgrgctx SGA0.000.000.00
sharedkjxgrrr SGA0.000.000.00
sharedkjxgrvr SGA0.000.000.00
sharedkkae edition name cache0.000.000.00
sharedkkcnRstatIni0.000.000.00
sharedkkcnecqnsg info0.000.000.00
sharedkkcnesg info0.000.000.00
sharedkkj jobq work items0.000.000.00
sharedkkj jobq slave descriptor0.000.000.00
sharedkks cached parse errors0.000.000.00
sharedkks sga0.000.000.00
sharedkkzias0.000.000.00
sharedkmgsb circular statistics0.160.160.00
sharedkml dynamic sga0.000.000.00
sharedkmlrr sg0.000.000.00
sharedknlpmclsini - alloc0.010.010.00
sharedknlsg0.000.000.00
sharedknlu_init_btree:init0.000.000.00
sharedknstoggall_knstsga0.000.000.00
sharedknstsg0.000.000.00
sharedkodosgi kodos0.000.000.00
sharedkodosgi kopfdo0.000.000.00
sharedkoh dur heap0.000.000.00
sharedkohsg0.000.000.00
sharedkokcd0.00 -100.00
sharedkokcss0.000.000.00
sharedkolbsgi: KOLB's SGA initi0.000.000.00
sharedkolfsgi: KOLF's SGA initi0.000.000.00
sharedkpondsg emon info0.000.000.00
sharedkponfy0.000.000.00
sharedkpoxcAppContSG0.060.0612.38
sharedkpscad: kpscscon0.000.0047.73
sharedkpssnfy: kpsssgct0.000.000.00
sharedkpummst global in the SGA0.010.010.00
sharedkqaq_req0.000.000.00
sharedkqf runtime defined table0.070.070.00
sharedkqlpWrntoStr:string0.000.000.00
sharedkralastcomp0.000.000.00
sharedkramh message flag0.000.000.00
sharedkrbabrAncp0.000.000.00
sharedkrbfusg0.000.000.00
sharedkrdm mira information arr0.000.000.00
sharedkrdm mira recovery instan0.010.010.00
sharedkrdrsb read violation arr0.530.530.00
sharedkrsoproc0.000.000.00
sharedkrssrtt0.000.000.00
sharedkrsv_notifier_cb0.010.010.00
sharedkrvxfda-dka0.000.000.00
sharedkrvxfda-dta0.010.010.00
sharedkrvxlctx0.000.000.00
sharedkrvxmctx0.000.000.00
sharedksacl dbru190.000.000.00
sharedksacm service obj array0.000.000.00
sharedksacm service root0.000.000.00
sharedksasga.ksasgmsgqst0.060.060.00
sharedksb action records0.010.010.00
sharedksb ci process list (each0.000.000.00
sharedksb cic process list0.000.000.00
sharedksb process so list0.000.000.00
sharedksb rolling migration sta0.000.000.00
sharedksbcpuwtm_ctx_entry0.020.020.00
sharedksbcwt0.040.040.00
sharedksbsa pointer array0.000.000.00
sharedksbtnfy: infrequent actio0.000.000.00
sharedksbxic chname0.000.000.00
sharedksbxic dtp0.000.000.00
sharedksbxic obj0.130.130.00
sharedksbxic sga0.000.000.00
sharedksbxic target obj0.000.000.00
sharedkscdnfyglobalflags0.000.000.00
sharedkscdnfyinitflags0.000.000.00
sharedkscdnfyinithead0.000.000.00
sharedkscdnfyinitnext0.000.000.00
sharedkscdnfyinitprev0.000.000.00
sharedkscx capability table0.000.000.00
sharedksdhng: blkers cache0.050.050.00
sharedksdhng: blkrs cache0.020.020.00
sharedksdhng: cache ctx0.000.000.00
sharedksdhng: cache history0.000.000.00
sharedksdhng: cbuf0.030.030.00
sharedksdhng: cbufs0.000.000.00
sharedksdhng: el wtr cache0.420.420.00
sharedksdhng: els blkrs cache2.102.100.00
sharedksdhng: fblkrs cache0.070.070.00
sharedksdhng: wtr cache0.020.020.00
sharedksevn window0.000.000.00
sharedksfcd SGA state0.020.020.00
sharedksfd I/O slave ctx0.000.000.00
sharedksfd SGA I/O outlier1.271.270.00
sharedksfd SGA state0.000.000.00
sharedksfd shared pool recovery0.000.000.00
sharedksfd: block i/o stats poi0.000.000.00
sharedksfd: components i/o stat0.230.230.00
sharedksfd: consumer group i/o0.000.000.00
sharedksfd: file i/o stats poin0.000.000.00
sharedksfdgfib recovery0.000.000.00
sharedksfdodm SGA state0.000.000.00
sharedksfdss bitmap array0.010.010.00
sharedksfdsscloneinfo allocatio0.000.000.00
sharedksfm state object0.000.000.00
sharedksfs SGA state0.050.050.00
sharedksfs cdb mnt structs0.000.000.00
sharedksfs mnt structs0.350.350.00
sharedksfs stat structs0.760.760.00
sharedksfv instance descriptors0.010.010.00
sharedksfv subheap0.020.020.00
sharedksfv subheap descriptor0.000.000.00
sharedksgl SSO0.090.090.00
sharedksgl handle0.100.100.00
sharedksgm sga instance configu0.010.010.00
sharedksim cached group entry l0.090.090.00
sharedksim cached group entry s0.000.000.00
sharedksim client list0.000.000.00
sharedksim request outstanding0.000.000.00
sharedksipc gsm ipopt0.000.000.00
sharedksipc gsm xrccm0.000.000.00
sharedksipc gsment table0.000.000.00
sharedksipc netcaps0.000.000.00
sharedksipc shared nothing stat0.100.100.00
sharedksipc state object10.6110.610.00
sharedksipc_hashs0.190.190.00
sharedksir PrivOp State Object0.000.000.00
sharedksir State Object0.000.000.00
sharedksleid alloc0.000.000.00
sharedksm pdb struc0.010.010.00
sharedksm_ob_path0.000.000.00
sharedksm_obc_path0.000.000.00
sharedksm_obh_path0.000.000.00
sharedksmd unit test 10.000.000.00
sharedksmpga stat hist0.000.000.00
sharedksmpga list0.010.010.00
sharedksmplsctx0.000.000.00
sharedksmscrsas:10.000.000.00
sharedksmscrsas:20.000.000.00
sharedksmsq SGA0.000.000.00
sharedksmtimcronsg0.080.080.00
sharedksmtimcrwnsg0.080.080.00
sharedksns pdb hdl tab0.130.130.00
sharedksns_obj0.450.450.00
sharedkso req alloc0.010.010.00
sharedkso req alloc heapds0.000.000.00
sharedkso: sched delay history0.030.030.00
sharedksoreqholder latches0.000.000.00
sharedksp master psta0.130.130.00
sharedkspcmhdl0.010.010.00
sharedkspd run-time context0.010.010.00
sharedkspload:comment0.000.000.00
sharedkspvpfbv0.000.000.00
sharedkspvpftbl0.020.020.00
sharedksq test state obj0.000.000.00
sharedkss global sga cache0.000.000.00
sharedkss global so cache0.000.000.00
sharedkss global so cache heap0.000.000.00
sharedkss unit test0.000.000.00
sharedkstm drifts table0.000.000.00
sharedksu:ksunf_freelist0.010.010.00
sharedksu:ksusg_emptyinfo0.000.000.00
sharedksu:ksusg_emptysta0.020.020.00
sharedksu:stats_freelist1.081.2515.49
sharedksu:stats_freelist_array0.000.000.00
sharedksu:system-global statist0.020.020.00
sharedksuidlwakectx0.000.000.00
sharedksuloi: child latches for0.000.000.00
sharedksuloi: garbage collectio0.000.000.00
sharedksuloi: long op free list0.000.000.00
sharedksuloi: long op statistic0.240.240.00
sharedksuloi: long op used list0.000.000.00
sharedksunfy : SSO free list0.010.010.00
sharedksunfy : array of SSO fre0.000.000.00
sharedksunfy: Reserved PSO Numa0.000.000.00
sharedksunfy: in-use PSO Numa A0.000.000.00
sharedksunfy: instance statisti0.000.000.00
sharedksunfy: is parent statist0.020.020.00
sharedksunfy: nodes of hierarch0.000.000.00
sharedksunfy: pdb counts segmen0.000.000.00
sharedksunfy_meta 138.8738.870.00
sharedksupd List head0.000.000.00
sharedksupd SQL Context0.000.000.00
sharedksupd latch recovery0.000.000.00
sharedksupd proc death0.000.000.00
sharedksuplsb: plsql call stack0.000.000.00
sharedksuprcwt0.100.100.00
sharedksuprlwt0.100.100.00
sharedksuseplsrctx memory 0.00 
sharedksusessnetstat0.090.090.00
sharedksv error msg0.020.020.00
sharedksv reaper0.030.030.00
sharedksv slave0.030.030.00
sharedksv slave class0.550.550.00
sharedksv work msg::MMON slave0.000.000.00
sharedksv work msg::Redo Transp0.000.000.00
sharedksvr msg cache0.000.000.00
sharedkswl ctxt0.070.070.00
sharedkswl sctxt0.060.060.00
sharedksws RLB SGA ctx0.000.000.00
sharedksws java patching contex0.000.000.00
sharedksws listener service nam0.000.000.00
sharedksws service events0.060.060.00
sharedksws service hash table0.000.000.00
sharedksws service hash table b0.000.000.00
sharedksws service object0.010.010.00
sharedksz parent0.010.0183.17
sharedktcncchildlatch0.010.010.00
sharedktcnqrow columns0.010.010.00
sharedktfa dynamic SGA allocati0.000.000.00
sharedktg hash buckets0.010.010.00
sharedktgCircBuf:MinActScn Trc0.040.040.00
sharedktilm hash latches0.020.020.00
sharedktilm hash table0.020.020.00
sharedktimextht ht0.020.020.00
sharedktimextht latches0.160.160.00
sharedktimextht recovery area0.060.060.00
sharedktsimaCtx0.500.500.00
sharedktsj_init_sga proc desc0.020.020.00
sharedktsj_init_sga task stat0.000.000.00
sharedktud-usd hash table0.000.000.00
sharedkwqicaqe2kc10.030.030.00
sharedkwqmnasctx: alloc kwqmnsc0.000.000.00
sharedkwqmncal: allocate buffer0.010.010.00
sharedkwqmncini-stat0.000.000.00
sharedkwqmncini-tbl0.010.010.00
sharedkwrsnfy: kwrsoe0.000.000.00
sharedkwsbgcdsjini-kwsbgjta0.000.000.00
sharedkwsbgcsoa0.000.000.00
sharedkwsbgini-actvmPooltab_kws0.000.000.00
sharedkwsbgini-fmPool_kwsbgsgn0.000.000.00
sharedkwsbgini: vmPool_kwsbgsgn0.000.000.00
sharedkwsbjcAllocMem: allocate0.020.020.00
sharedkwsbsmStSlv: sptr for loc0.000.000.00
sharedkwsbtmCrtLatStatNode:allo0.000.000.00
sharedkwscSGAInitNfy: flst_kwsm0.000.000.00
sharedkwslbSGAData0.000.000.00
sharedkwsmcMmLat rec0.000.000.00
sharedkwsoptSGAINfy:inactive0.000.000.00
sharedkwsoptSGAINfy:optlist0.000.000.00
sharedkwsoptSGAINfy:uncached0.000.000.00
sharedkwsoptstat20.000.000.00
sharedkwspNfy-10.000.000.00
sharedkwspNfy-20.000.000.00
sharedkwspNfy-30.000.000.00
sharedkwssnmapAlloc0.010.010.00
sharedkwstxnInitSga: tspl_kwsmc0.010.010.00
sharedkxfpSO q freelists0.000.000.00
sharedkxfpSO qref freelists0.000.000.00
sharedkxfpdp pointers0.250.250.00
sharedkxfpsga snapshots0.020.020.00
sharedkzaac_vsga0.000.000.00
sharedkzekm PDB P-Cache in ROOT0.000.000.00
sharedkzekm PDB status check in0.000.000.00
sharedkzekm heap descriptor0.000.000.00
sharedkzekm rsafipspath0.000.000.00
sharedkziamCacheSGA0.000.000.00
sharedkzsc sga heap0.000.000.00
sharedkzscnfy: 30.000.000.00
sharedkzsrs filename0.000.000.00
sharedkzxiIniSGA:Late binding D0.000.000.00
sharedkzxinfy:Child latches0.000.000.00
sharedkzxssuf heap0.000.000.00
sharedlatch classes0.000.000.00
sharedlatch descriptor dynamic0.030.030.00
sharedlatch descriptor state0.070.070.00
sharedlatch where map0.020.020.00
sharedlatch where range0.040.040.00
sharedlatch where stats0.310.310.00
sharedlatches for protecting fs0.000.000.00
sharedlatches for protecting ls0.000.000.00
sharedlatches for protecting ws0.000.000.00
sharedlist0.000.000.00
sharedlistener addresses0.000.000.00
sharedlocal undo segment bit ve0.000.000.00
sharedlocator state object0.130.130.00
sharedlock state hash table0.620.620.00
sharedlog file size history arr0.000.000.00
sharedlog_checkpoint_timeout0.010.010.00
sharedlog_ext0.010.010.00
sharedlog_simultaneous_copies0.000.000.00
sharedlogout storm management0.010.010.00
sharedlogwriteds0.880.880.00
sharedltxid: ltxid context0.280.280.00
sharedmax allowable # log files0.480.480.00
sharedmedia recovery state obje0.010.010.00
sharedmemory pool stats0.000.000.00
sharedmemory transfer history0.020.020.00
sharedmessage pool context area0.030.030.00
sharedmessage pool freequeue2.912.910.00
sharedmessages0.240.240.00
sharedmga fixvar info0.000.000.00
sharedmga fixvar size0.000.000.00
sharedmodification hash table c0.610.7015.38
sharedmodification hash table e0.030.0585.71
sharedmonitoring column usage e0.020.0316.67
sharedmsg Q child latches0.000.000.00
sharedname-service entry0.000.000.00
sharedname-service recovery0.000.000.00
sharedname-service request0.000.000.00
sharedname-service table0.020.020.00
sharednamhsh_kfdsg0.000.000.00
sharednamhsh_kfgsg0.000.000.00
sharednamrec_kfdsg0.000.000.00
sharednetwork connections0.100.100.00
sharednonlogged block cache wri0.000.000.00
sharedobj array0.000.000.00
sharedobj hash table pointers0.000.000.00
sharedobj stats allocation chun4.924.920.00
sharedobj stats hash table0.000.000.00
sharedobject level stat table0.000.000.00
sharedobject lock state object0.000.000.00
sharedobject queue hash buckets4.004.000.00
sharedobject queue hash table d0.010.010.00
sharedobject queue header free0.661.43115.70
sharedobject queue header hash0.050.050.00
sharedobject temp hash buckets0.250.250.00
sharedobject temp hash table la0.180.180.00
sharedos statistics0.010.010.00
sharedosp allocation0.530.530.00
sharedosp pool handles0.000.000.00
sharedoverlapped redo writes in0.000.000.00
sharedparallel dbwr invalidate0.000.000.00
sharedparallel kcbibr0.000.000.00
sharedparallel kcbibr dbwr bitv0.000.000.00
sharedparallel_max_servers0.030.030.00
sharedparam hash values0.020.020.00
sharedparameter blocks0.040.040.00
sharedparameter handle0.720.9228.57
sharedparameter string values0.420.420.00
sharedparameter table block2.813.6128.57
sharedparameter text value0.020.020.00
sharedparameter value memory0.000.002.04
sharedpending bcast scn array0.000.000.00
sharedpending ckpt array for ti0.020.020.00
sharedper-PDB stats0.340.340.00
sharedper_pg_set_descriptor_arr0.150.150.00
sharedpeshm.c: Global_Sub_Heap0.000.000.00
sharedpeshm.c:Global0.010.010.00
sharedpeshm.c:latch0.000.000.00
sharedpesldT03_Instance0.030.030.00
sharedpesom.c: Global_Sub_Heap0.000.000.00
sharedpesom.c: Pesom_Global_Hea0.000.000.00
sharedpesom.c:Global0.040.040.00
sharedpesom.c:Object0.000.000.00
sharedpesom.c:latch array0.000.000.00
sharedpesom.c:subheap ds array0.000.000.00
sharedpga accounting0.000.0012.22
sharedpga detail array0.000.000.00
sharedpid0.120.120.00
sharedplis struct0.000.000.00
sharedplugin datafile array0.000.000.00
sharedplwppwp:PLW_STR_NEW_LEN_V0.000.000.00
sharedplwppwp:PLW_STR_NEW_VAL_V0.000.000.00
sharedplwppwp:garbage handle0.000.000.00
sharedplwspv:PLW_STR_NEW_VAL0.000.000.00
sharedpmon map array0.010.010.00
sharedpmon sga0.000.000.00
sharedpmon slaves array0.000.000.00
sharedpoisoned memory0.030.030.00
sharedpolicy hash table descrpt0.000.000.00
sharedpool srv hash buckets0.000.000.00
sharedpool srv hash sbuckets0.000.000.00
sharedpool srv list0.000.000.00
sharedpopulate state object0.000.000.00
sharedpost stats0.000.000.00
sharedpost/wait queues0.060.060.00
sharedprimem_kfmdsg0.010.010.00
sharedprirec_kfmdsg0.000.000.00
sharedprivate strands11.3211.320.00
sharedprmtzdini tz region1.001.000.00
sharedprocess allocation slots0.010.010.00
sharedprocess count for each CI0.000.000.00
sharedprocess group array0.090.090.00
sharedprocesses0.010.010.00
sharedprocs: ksunfy5.295.290.00
sharedprocs:bitvec0.000.000.00
sharedprocs_kfgbsg0.010.010.00
sharedproperty service SO0.000.000.00
sharedpso child tracebuf ptrs0.010.010.00
sharedpso tbs: ksunfy0.500.500.00
sharedpspool_kfsg0.000.000.00
sharedptr to sessions under idl0.000.000.00
sharedqesbl old rows0.000.000.00
sharedqesmmaInitialize:0.000.000.00
sharedqesmmaInitialize: ia_qesm0.000.000.00
sharedqesmmaInitialize: oa_qesm0.000.000.00
sharedqesmmaInitialize: pa_qesm0.010.010.00
sharedqesmmaInitialize: ta_qesm0.000.000.00
sharedqksbgCreateSystemEnv: qks0.000.000.00
sharedqksceAllocateSga:ce0.000.000.00
sharedqksncg_signature0.030.030.00
sharedqmkmProtocol:qmdpsg0.000.000.00
sharedqmn tasks0.000.000.00
sharedqmps connections0.060.060.00
sharedqmtb_init_data0.000.000.00
sharedqtree_kwqbsgn0.000.000.00
sharedqtree_kwqbspse0.000.000.00
sharedqtree_kwqspqctx0.000.000.00
sharedquiesce system context0.000.000.00
sharedquiescing session0.000.000.00
sharedrecov_kgqbtctx0.010.010.00
sharedrecovery apply status0.020.020.00
sharedredo allocation latch(es)0.030.030.00
sharedrelmd_ext0.000.000.00
sharedreplication session stats0.010.010.00
sharedreservation state object0.000.000.00
sharedreserved entries for all0.010.010.00
sharedreset parameter blocks0.040.040.00
sharedresize operation history0.030.030.00
sharedresize request state obje0.320.320.00
sharedresumable0.000.000.00
sharedrow cache0.020.020.00
sharedrow cache child latch0.010.010.00
sharedrow cache hash5.795.790.00
sharedrow cache mutex8.698.690.00
sharedrow cache mutex state1.451.450.00
sharedrules engine aggregate st0.000.000.00
sharedrules engine context0.000.000.00
sharedsched job queue0.000.000.00
sharedsched job slv0.030.030.00
sharedsctx0.050.050.00
sharedsegmented arrays0.020.020.00
sharedsess Q child latches0.000.000.00
sharedsession14.8914.890.00
sharedsession idle latches0.000.000.00
sharedsession migration enqueue0.000.000.00
sharedset_descriptor_array0.000.000.00
sharedsga blobs0.030.030.00
sharedsga dev dict0.000.000.00
sharedsga latch bitmap0.000.000.00
sharedsga latch table0.010.010.00
sharedsga latch where stats0.080.080.00
sharedsga listelement0.000.000.00
sharedsga node map0.000.000.00
sharedshadow lost write work bl0.000.000.00
sharedsignature element table0.000.000.00
sharedsim cache nbufs0.000.000.00
sharedsim cache sizes0.000.000.00
sharedsim kghx free lists0.000.000.00
sharedsim lru segments0.010.010.00
sharedsim segment hits0.010.010.00
sharedsim segment num bufs0.010.010.00
sharedsim state object0.000.000.00
sharedsim trace buf0.000.000.00
sharedsim trace buf context0.000.000.00
sharedsim_knlasg0.000.000.00
sharedsimulator hash buckets2.032.030.00
sharedsimulator latch/bucket st0.910.910.00
sharedslave class sga anchor0.000.000.00
sharedsort segment handle0.000.01305.16
sharedsot0.000.0075.00
sharedsot->data_kdliso0.000.0080.00
sharedspfile cleanup structure0.020.020.00
sharedspilled over messages0.000.000.00
sharedsrshsh_kfnvsg0.000.000.00
sharedsrsrec_kfnvsg0.000.000.00
sharedssethsh_kfdsvsg0.000.000.00
sharedssetrec_kfdsvsg0.000.000.00
sharedstandby event stats0.000.000.00
sharedstarting comp sizes snaps0.000.000.00
sharedstat hash values0.010.010.00
sharedstatement queuing0.000.000.00
sharedsys event stats1.261.260.00
sharedsys event stats for Other0.060.060.00
sharedsys_event stats0.000.000.00
sharedsystem default language h0.000.000.00
sharedsystem node table0.000.000.00
sharedtablespace encryption key0.000.000.00
sharedtemp lob duration state o0.000.000.00
sharedtemporary foreign ref0.000.000.00
sharedtemporary tabl0.010.05301.06
sharedtemporary table lock0.010.0124.67
sharedthreshold alert structure0.000.000.00
sharedtime manager context0.000.000.00
sharedtime-based incremental me0.050.050.00
sharedtop_proc_untunable0.000.000.00
sharedtrace buf hdr xtend0.000.0050.00
sharedtrace buffer header array0.000.000.00
sharedtrace events array0.070.070.00
sharedtrace_knlasg0.000.000.00
sharedtransaction4.784.780.00
sharedts encryption global key0.000.000.00
sharedts encryption key afn rev0.000.000.00
sharedtxn jrnl0.790.790.00
sharedtxncallback0.260.260.00
sharedufgtab_kfmdsg0.230.230.00
sharedum pid0.000.000.00
sharedundo temp0.340.340.00
sharedv_actinc0.000.000.00
sharedv_actprob0.000.000.00
sharedv_inc_meter_info_problem0.000.000.00
sharedv_inccount0.000.000.00
sharedv_incfcount0.000.000.00
sharedv_ipsprbcnt0.000.000.00
sharedv_ipsprbcnt10.000.000.00
sharedv_nfcinc0.000.000.00
sharedv_swperrcount0.000.000.00
sharedvadr_control0.000.000.00
sharedvem_user_actlog0.000.000.00
sharedvem_user_actlog10.000.000.00
sharedvhm_run0.000.000.00
sharedvinc_meter_info0.000.000.00
sharedvincident0.010.010.00
sharedvincident_file0.000.000.00
sharedvips_file_copy_log0.000.000.00
sharedvips_file_metadata0.000.000.00
sharedvips_package_file0.000.000.00
sharedvips_package_history0.000.000.00
sharedvips_package_incident_det0.010.010.00
sharedvips_package_main_int0.000.000.00
sharedvips_package_main_problem0.000.000.00
sharedvips_package_size0.000.000.00
sharedvips_pkg_file0.000.000.00
sharedvips_pkg_incident_candida0.010.010.00
sharedvnot_exist_incident0.010.010.00
sharedvpdb_problem0.000.000.00
sharedvproblem0.010.010.00
sharedvproblem10.010.010.00
sharedvproblem20.010.010.00
sharedvproblem_bucket0.000.000.00
sharedvproblem_bucket10.000.000.00
sharedvproblem_bucket_count0.000.000.00
sharedvproblem_int0.010.010.00
sharedvproblem_lastinc0.000.000.00
sharedvshowcatview0.000.000.00
sharedvshowincb0.000.000.00
sharedvshowincb_i0.000.000.00
sharedvtest_exists0.000.000.00
sharedwork area table entry0.250.250.00
sharedwrite info array0.060.060.00
sharedwrite state object13.6013.600.00
sharedwrites stopped lock conte0.000.000.00
sharedwrites stopped lock state0.000.000.00
sharedx$ksmfs table0.000.000.00
sharedx$rule_set0.040.040.00
sharedxscalc0.000.000.00
sharedxslongops0.020.020.00
sharedxssinfo0.010.010.00
sharedzafwctx0.170.170.00
sharedzasasga0.000.000.00
sharedzlllab Group Tree Heap De0.000.000.00
streamsfree memory64.0064.000.00
 buffer_cache4,352.004,352.000.00
 fixed_sga13.1813.180.00
 log_buffer18.8218.820.00
 shared_io_pool128.00128.000.00


Back to Memory Statistics
Back to Top

Replication Statistics (GoldenGate, XStream)

Back to Top

Replication System Resource Usage

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Replication SGA Usage

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Capture

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Capture Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Reader

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Coordinator

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Server

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Coordinator Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Reader and Server Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Capture

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Capture Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Reader

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Coordinator

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Server

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Coordinator Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Reader and Server Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Table Statistics by DML Operations

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Table Statistics by Conflict Resolutions

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Replication Large Transaction Statistics

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Replication Long Running Transaction Statistics

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Advanced Queuing

Back to Top

Advanced Queue CPU/IO Usage

Session TypeFirst LogonCPU time(s)User IO Wait time(s)SYS IO Wait time(s)
QMON Slave05-Apr-26 23:28:490.140.000.00
QMON Coordinator05-Apr-26 23:28:480.010.000.00


Back to Advanced Queuing
Back to Top

Buffered Queues

No data exists for this section of the report.

Back to Advanced Queuing
Back to Top

Buffered Queue Subscribers

No data exists for this section of the report.

Back to Advanced Queuing
Back to Top

Rule Set

No data exists for this section of the report.

Back to Advanced Queuing
Back to Top

Persistent Queues

No data exists for this section of the report.

Back to Advanced Queuing
Back to Top

Persistent Queues Rate

No data exists for this section of the report.

Back to Advanced Queuing
Back to Top

Persistent Queue Subscribers

No data exists for this section of the report.

Back to Advanced Queuing
Back to Top

Resource Limit Stats

No data exists for this section of the report.


Back to Top

Shared Server Statistics

Back to Top

Shared Servers Activity

Avg Total ConnectionsAvg Active ConnectionsAvg Total Shared SrvrsAvg Active Shared SrvrsAvg Total DispatchersAvg Active Dispatchers
001010


Back to Shared Server Statistics
Back to Top

Shared Servers Rates

Common Queue Per SecDisp Queue Per SecServer Msgs/SecServer KB/SecCommon Queue TotalDisp Queue TotalServer Total MsgsServer Total(KB)
0000.000000


Back to Shared Server Statistics
Back to Top

Shared Servers Utilization

Total Server Time (s)%Busy%IdleIncoming Net %Outgoing Net %
115,2320.00100.000.000.00


Back to Shared Server Statistics
Back to Top

Shared Servers Common Queue

No data exists for this section of the report.

Back to Shared Server Statistics
Back to Top

Shared Servers Dispatchers

NameAvg ConnsTotal Disp Time (s)%Busy%IdleTotal QueuedTotal Queue Wait (s)Avg Queue Wait (ms)
D0000.00115,2320.00100.0000 


Back to Shared Server Statistics
Back to Top

Initialization Parameters

Back to Top

Modified Parameters

Parameter NameBegin valueEnd value (if different)
_fix_control29331066:1, 28965084:1, 28776811:1, 28498976:1, 28567417:1, 28558645:1, 29132869:1, 29450812:1, 29687220:1, 29939400:1, 30232638:1, 30001331:0, 29304314:1, 29930457:1, 30028663:1, 28144569:1, 28776431:1, 27261477:1, 31069997:1, 31077481:1, 28602253:1, 29653132:0, 29937655:1, 30347410:1, 30602828:1, 30896685:0, 29487407:1, 30998035:1, 30786641:1, 31444353:0, 30486896:1, 28999046:1, 30902655:1, 30681521:1, 29302565:1, 30972817:1, 30222669:1, 31668694:1, 31001490:1, 30198239:7, 30980115:1, 30616738:0, 31895670  
audit_file_destC:\ORACLE\ADMIN\ABS1\ADUMP  
audit_trailNONE  
compatible19.0.0  
control_filesC:\ORACLE\ORADATA\ABS1\CONTROL01.CTL, D:\ORACLE\ORADATA\ABS1\CONTROL02.CTL  
db_block_size8192  
db_nameABS1  
diagnostic_destC:\ORACLE  
dispatchers(PROTOCOL=TCP) (SERVICE=ABS1XDB)  
local_listenerLISTENER_ABS1  
nls_languageAMERICAN  
nls_length_semanticsCHAR  
nls_territoryAMERICA  
open_cursors600  
optimizer_secure_view_mergingFALSE  
pga_aggregate_target3758096384  
processes1000  
recyclebinoff  
remote_login_passwordfileEXCLUSIVE  
session_cached_cursors500  
sga_target11274289152  
undo_tablespaceUNDOTBS1  


Back to Initialization Parameters
Back to Top

Modified Multi-Valued Parameters

Parameter NameBegin valueEnd value (if different)
_fix_control10123661:1  
17295505:1  
18101156:0  
19138896:1  
20922160:1  
22387320:1  
23220873:1  
24408754:1  
24561942:1  
25869323:1  
25979242:1  
26491973:1  
26577716:1  
26758837:1  
27261477:1  
27825962:0  
28044739:1  
28144569:1  
28173995:1  
28234255:3  
28414968:3  
28469386:1  
28498976:1  
28558645:1  
28567417:1  
28602253:1  
28708585:1  
28776431:1  
28776811:1  
28965084:1  
28999046:1  
29015273:0  
29132869:1  
29302565:1  
29304314:1  
29331066:1  
29385774:1  
29435966:1  
29450812:1  
29463553:1  
29487407:1  
29499077:1  
29590666:0  
29651517:1  
29653132:0  
29657973:1  
29687220:1  
29696242:1  
29712727:1  
29725425:1  
29738374:1  
29867728:1  
29930457:1  
29937655:1  
29939400:1  
29972495:1  
30001331:0  
30006705:1  
30008456:1  
30018126:1  
30028663:1  
30063629:1  
30142527:1  
30195773:1  
30198239:7  
30207519:1  
30222669:1  
30228422:1  
30231086:1  
30232638:1  
30235691:1  
30235878:1  
30249927:1  
30347410:1  
30470947:1  
30483184:1  
30483217:1  
30486896:1  
30537403:1  
30564898:1  
30568514:1  
30570982:1  
30587089:1  
30602828:1  
30609737:1  
30616738:0  
30617002:1  
30618230:1  
30618406:1  
30646077:1  
30652595:1  
30675651:0  
30681521:1  
30751171:1  
30771009:1  
30776676:1  
30781970:0  
30786641:1  
30822446:1  
30887435:1  
30896685:0  
30902655:1  
30927440:1  
30972817:1  
30978868:1  
30979701:1  
30980115:1  
30998035:1  
31001295:1  
31001490:1  
31009032:1  
31050103:1  
31069997:1  
31072746:1  
31077481:1  
31082719:1  
31091402:1  
31143146:1  
31162457:1  
31184370:1  
31191224:1  
31195441:0  
31209735:1  
31266779:1  
31360214:1  
31444353:0  
31459242:0  
31487332:1  
31496840:1  
31517502:1  
31545400:1  
31558194:1  
31579233:1  
31580374:1  
31582179:1  
31625959:1  
31668694:1  
31670824:0  
31821701:1  
31843716:0  
31880080:0  
31895670:0  
31912834:1  
31925765:0  
31945701:0  
31961578:0  
31974424:1  
31988833:1  
32005394:1  
32014520:1  
32016340:0  
32061341:1  
32075777:0  
32078078:1  
32107621:1  
32205825:1  
32212062:0  
32230780:0  
32302470:1  
32363981:1  
32396085:1  
32408640:1  
32498602:1  
32508585:1  
32527739:1  
32578113:1  
32614157:1  
32616683:1  
32754044:1  
32766397:0  
32800137:0  
32851615:1  
32856375:1  
32874571:0  
32913527:0  
32933936:0  
33069936:1  
33145153:1  
33236729:1  
33297275:1  
33303725:1  
33311488:1  
33323903:1  
33325981:1  
33329027:1  
33369863:1  
33381775:1  
33421972:0  
33443834:1  
33547527:1  
33548186:0  
33549743:0  
33627879:1  
33636280:0  
33649782:1  
33667505:1  
33730024:1  
33745469:1  
33906515:1  
33987911:1  
34028486:1  
34044661:1  
34092979:0  
34123350:1  
34131435:1  
34225667:1  
34244753:1  
34384239:1  
34428819:1  
34467295:0  
34610498:1  
34685578:1  
34701323:1  
34803323:1  
34816383:0  
34902561:1  
35012562:1  
35192015:1  
35209735:0  
35233495:1  
35313797:1  
35330506:1  
35412607:1  
35465301:1  
35614342:1  
35758002:0  
35998456:0  
9876287:0  
control_filesC:\ORACLE\ORADATA\ABS1\CONTROL01.CTL  
D:\ORACLE\ORADATA\ABS1\CONTROL02.CTL  


Back to Initialization Parameters
Back to Top

ADDM Task ADDM:2620966735_1_27006

          ADDM Report for Task 'ADDM:2620966735_1_27006'
          ----------------------------------------------

Analysis Period
---------------
AWR snapshot range from 27005 to 27006.
Time period starts at 06-APR-26 03.00.23
Time period ends at 06-APR-26 04.00.27

Analysis Target
---------------
Database 'ABS1' with DB ID 2620966735.
Database version during analysis period was 19.24.0.0.0.
Database version when ADDM was executed was 19.0.0.0.0.
All recommendations generated by ADDM are valid for database version 19.0.0.0.0, the version in which ADDM was executed.
ADDM performed an analysis of instance abs1, numbered 1 and hosted at ABSBI01.

Activity During the Analysis Period
-----------------------------------
Total database time was 927 seconds.
The average number of active sessions was .26.

Summary of Findings
-------------------
   Description                   Active Sessions      Recommendations
                                 Percent of Activity
   ----------------------------  -------------------  ---------------
1  Top SQL Statements            .14 | 54.95          4
2  Unusual "Network" Wait Event  .11 | 42.67          4
3  Unusual "Network" Wait Event  .04 | 14.56          4
4  Hard Parse                    .01 | 3.23           0
5  "User I/O" wait Class         .01 | 2.17           0


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


          Findings and Recommendations
          ----------------------------

Finding 1: Top SQL Statements
Impact is .14 active sessions, 54.95% of total activity.
--------------------------------------------------------
SQL statements consuming significant database time were found. These
statements offer a good opportunity for performance improvement.

   Recommendation 1: SQL Tuning
   Estimated benefit is .07 active sessions, 26.37% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the INSERT statement with SQL_ID "d3h8s5qckxvs9" for
      possible performance improvements. You can supplement the information
      given here with an ASH report for this SQL_ID.
      Related Object
         SQL statement with SQL_ID d3h8s5qckxvs9.
         INSERT /*+ APPEND PARALLEL("STFACT_CUSTOMER_PRODUCTS_PRICE") */ INTO
         "STFACT_CUSTOMER_PRODUCTS_PRICE" ( "PRODUCTLISTPERCUSTOMER_ID",
         "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID",
         "FINISHING_METHOD_SOURCE_ID", "RENT_PRICE_INFO", "WASH_PRICE_INFO",
         "REPLACEMENT_PRICE_INFO", "SALES_PRICE_INFO", "RENT_DISCOUNT_INFO",
         "WASH_DISCOUNT_INFO", "PRICE_DECIMALS", "BUSINESS_UNIT_CODE",
         "LOAN_PRICE_INFO", "HEAVY_SOIL_PRICE_INFO" ) (SELECT /*+ NO_MERGE */
         "DWH_FACT_CUST_PRODUCT_PRICE". "PRODUCTLISTPERCUSTOMER_ID"
         "PRODUCTLISTPERCUSTOMER_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "CUSTOMER_SOURCE_ID" "CUSTOMER_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "PRODUCT_SOURCE_ID"
         "PRODUCT_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "SIZE_SOURCE_ID" "SIZE_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "FINISHING_METHOD_SOURCE_ID" "FINISHING_METHOD_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "RENT_PRICE_INFO" "RENT_PRICE_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "WASH_PRICE_INFO" "WASH_PRICE_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "REPLACEMENT_PRICE_INFO"
         "REPLACEMENT_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "SALES_PRICE_INFO" "SALES_PRICE_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "RENT_DISCOUNT_INFO"
         "RENT_DISCOUNT_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "WASH_DISCOUNT_INFO" "WASH_DISCOUNT_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "PRICE_DECIMALS" "PRICE_DECIMALS$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "BUSINESSUNIT_CODE"
         "BUSINESSUNIT_CODE$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "LOAN_PRICE_INFO" "LOAN_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "HEAVY_SOIL_PRICE_INFO" "HEAVY_SOIL_PRICE_INFO$1" FROM "ABSSOLUTE".
         "DWH_FACT_CUST_PRODUCT_PRICE"@ "ABSSOLUTE_LOCATION"
         "DWH_FACT_CUST_PRODUCT_PRICE" WHERE ( "DWH_FACT_CUST_PRODUCT_PRICE".
         "BUSINESSUNIT_CODE" = :B1 ))
   Rationale
      The SQL spent only 0% of its database time on CPU, I/O and Cluster
      waits. Therefore, the SQL Tuning Advisor is not applicable in this case.
      Look at performance data for the SQL to find potential improvements.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "d3h8s5qckxvs9" was executed 3 times and had
      an average elapsed time of 79 seconds.
   Rationale
      Waiting for event "SQL*Net more data from dblink" in wait class
      "Network" accounted for 100% of the database time spent in processing
      the SQL statement with SQL_ID "d3h8s5qckxvs9".
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the INSERT statement with SQL_ID "d3h8s5qckxvs9".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;

   Recommendation 2: SQL Tuning
   Estimated benefit is .04 active sessions, 16.48% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the INSERT statement with SQL_ID "7rtx2myz3wbp1" for
      possible performance improvements. You can supplement the information
      given here with an ASH report for this SQL_ID.
      Related Object
         SQL statement with SQL_ID 7rtx2myz3wbp1.
         INSERT /*+ APPEND PARALLEL("STFACT_CUSTOMER_PRODUCTS_MISC") */ INTO
         "STFACT_CUSTOMER_PRODUCTS_MISC" ( "PRODUCTLISTPERCUSTOMER_ID",
         "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID",
         "FINISHING_METHOD_SOURCE_ID", "CIRCULATING_INVENTORY",
         "FIXED_RENT_QTY", "BUSINESS_UNIT_CODE", "DELIVERY_SCHEME_INFO",
         "DELIVER_BILL_MO", "DELIVER_BILL_TU", "DELIVER_BILL_WE",
         "DELIVER_BILL_TH", "DELIVER_BILL_FR", "DELIVER_BILL_SA",
         "DELIVER_BILL_SU", "NOMINAL_STOCK_QTY", "CHARGEABLE_STOCK_QTY",
         "LOAN_QTY" ) (SELECT /*+ NO_MERGE */ "DWH_FACT_CUST_PRODUCT_MISC".
         "PRODUCTLISTPERCUSTOMER_ID" "PRODUCTLISTPERCUSTOMER_ID$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "CUSTOMER_SOURCE_ID"
         "CUSTOMER_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "PRODUCT_SOURCE_ID" "PRODUCT_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "SIZE_SOURCE_ID" "SIZE_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "FINISHING_METHOD_SOURCE_ID"
         "FINISHING_METHOD_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "CIRC_QTY" "CIRC_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "FIXED_RENT_QTY" "FIXED_RENT_QTY", "DWH_FACT_CUST_PRODUCT_MISC".
         "BUSINESSUNIT_CODE" "BUSINESSUNIT_CODE$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "DELIVERY_SCHEME_INFO"
         "DELIVERY_SCHEME_INFO$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_MO" "DELIVER_BILL_MO$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_TU" "DELIVER_BILL_TU$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_WE" "DELIVER_BILL_WE$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_TH" "DELIVER_BILL_TH$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_FR" "DELIVER_BILL_FR$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_SA" "DELIVER_BILL_SA$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_SU" "DELIVER_BILL_SU$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "NOMINAL_STOCK_QTY" "NOMINAL_STOCK_QTY$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "CHARGEABLE_STOCK_QTY"
         "CHARGEABLE_STOCK_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC". "LOAN_QTY"
         "LOAN_QTY$1" FROM "ABSSOLUTE". "DWH_FACT_CUST_PRODUCT_MISC"@
         "ABSSOLUTE_LOCATION" "DWH_FACT_CUST_PRODUCT_MISC" WHERE (
         "DWH_FACT_CUST_PRODUCT_MISC". "BUSINESSUNIT_CODE" = :B1 ))
   Rationale
      The SQL spent only 0% of its database time on CPU, I/O and Cluster
      waits. Therefore, the SQL Tuning Advisor is not applicable in this case.
      Look at performance data for the SQL to find potential improvements.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "7rtx2myz3wbp1" was executed 3 times and had
      an average elapsed time of 50 seconds.
   Rationale
      Waiting for event "SQL*Net more data from dblink" in wait class
      "Network" accounted for 86% of the database time spent in processing the
      SQL statement with SQL_ID "7rtx2myz3wbp1".
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the INSERT statement with SQL_ID "7rtx2myz3wbp1".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;

   Recommendation 3: SQL Tuning
   Estimated benefit is .02 active sessions, 6.59% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "6agg8utaxsrnn".
      Related Object
         SQL statement with SQL_ID 6agg8utaxsrnn.
         select count(*) from V_ERROR_SOIL_COUNTS
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "6agg8utaxsrnn" was executed 1 times and had
      an average elapsed time of 57 seconds.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "6agg8utaxsrnn".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;

   Recommendation 4: SQL Tuning
   Estimated benefit is .01 active sessions, 5.49% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "6ckg9wqnwjxa2".
      Related Object
         SQL statement with SQL_ID 6ckg9wqnwjxa2.
         select count(*) from V_ERROR_LLG_WEEKLYCUSTPRODINFO
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "6ckg9wqnwjxa2" was executed 1 times and had
      an average elapsed time of 50 seconds.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "6ckg9wqnwjxa2".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;


Finding 2: Unusual "Network" Wait Event
Impact is .11 active sessions, 42.67% of total activity.
--------------------------------------------------------
Wait event "SQL*Net more data from dblink" in wait class "Network" was
consuming significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .11 active sessions, 42.67% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits.
      Refer to Oracle's "Database Reference" for the description of this wait
      event.
   Action
      Look at the "Top SQL Statements" finding for SQL statements consuming
      significant time on the "SQL*Net more data from dblink" wait event. For
      example, the INSERT statement with SQL_ID "d3h8s5qckxvs9" is responsible
      for 61% of these waits.

   Recommendation 2: Application Analysis
   Estimated benefit is .11 active sessions, 42.67% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits in
      Module "SQL*Plus".

   Recommendation 3: Application Analysis
   Estimated benefit is .11 active sessions, 42.67% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits in
      Service "ABS1".

   Recommendation 4: Application Analysis
   Estimated benefit is .02 active sessions, 9.37% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits
      with P1 ("driver id") value "1413697536" and P2 ("#bytes") value "1".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Network" was consuming significant database time.
      Impact is .15 active sessions, 57.37% of total activity.


Finding 3: Unusual "Network" Wait Event
Impact is .04 active sessions, 14.56% of total activity.
--------------------------------------------------------
Wait event "SQL*Net message from dblink" in wait class "Network" was consuming
significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .04 active sessions, 14.56% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits.
      Refer to Oracle's "Database Reference" for the description of this wait
      event.

   Recommendation 2: Application Analysis
   Estimated benefit is .04 active sessions, 14.56% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits in
      Module "SQL*Plus".

   Recommendation 3: Application Analysis
   Estimated benefit is .04 active sessions, 14.56% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits in
      Service "ABS1".

   Recommendation 4: Application Analysis
   Estimated benefit is .03 active sessions, 13.59% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits with
      P1 ("driver id") value "1413697536" and P2 ("#bytes") value "1".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Network" was consuming significant database time.
      Impact is .15 active sessions, 57.37% of total activity.


Finding 4: Hard Parse
Impact is .01 active sessions, 3.23% of total activity.
-------------------------------------------------------
Hard parsing of SQL statements was consuming significant database time.
Hard parses due to cursor environment mismatch were not consuming significant
database time.
Hard parsing SQL statements that encountered parse errors was not consuming
significant database time.
Hard parses due to literal usage and cursor invalidation were not consuming
significant database time.
The SGA was adequately sized.

   No recommendations are available.


Finding 5: "User I/O" wait Class
Impact is .01 active sessions, 2.17% of total activity.
-------------------------------------------------------
Wait class "User I/O" was consuming significant database time.
Waits for I/O to temporary tablespaces were not consuming significant database
time.
The throughput of the I/O subsystem was not significantly lower than expected.
The SGA was adequately sized.

   No recommendations are available.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          Additional Information
          ----------------------

Miscellaneous Information
-------------------------
Wait class "Application" was not consuming significant database time.
Wait class "Commit" was not consuming significant database time.
Wait class "Concurrency" was not consuming significant database time.
Wait class "Configuration" was not consuming significant database time.
CPU was not a bottleneck for the instance.
Session connect and disconnect calls were not consuming significant database
time.

ADDM Task ADDM:2620966735_1_27030

          ADDM Report for Task 'ADDM:2620966735_1_27030'
          ----------------------------------------------

Analysis Period
---------------
AWR snapshot range from 27029 to 27030.
Time period starts at 07-APR-26 03.00.12
Time period ends at 07-APR-26 04.00.16

Analysis Target
---------------
Database 'ABS1' with DB ID 2620966735.
Database version during analysis period was 19.24.0.0.0.
Database version when ADDM was executed was 19.0.0.0.0.
All recommendations generated by ADDM are valid for database version 19.0.0.0.0, the version in which ADDM was executed.
ADDM performed an analysis of instance abs1, numbered 1 and hosted at ABSBI01.

Activity During the Analysis Period
-----------------------------------
Total database time was 913 seconds.
The average number of active sessions was .25.

Summary of Findings
-------------------
   Description                   Active Sessions      Recommendations
                                 Percent of Activity
   ----------------------------  -------------------  ---------------
1  Top SQL Statements            .14 | 56.04          4
2  Unusual "Network" Wait Event  .11 | 44.68          3
3  Unusual "Network" Wait Event  .03 | 13.07          4
4  Undersized SGA                0 | 1.31             1


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


          Findings and Recommendations
          ----------------------------

Finding 1: Top SQL Statements
Impact is .14 active sessions, 56.04% of total activity.
--------------------------------------------------------
SQL statements consuming significant database time were found. These
statements offer a good opportunity for performance improvement.

   Recommendation 1: SQL Tuning
   Estimated benefit is .07 active sessions, 26.37% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the INSERT statement with SQL_ID "d3h8s5qckxvs9" for
      possible performance improvements. You can supplement the information
      given here with an ASH report for this SQL_ID.
      Related Object
         SQL statement with SQL_ID d3h8s5qckxvs9.
         INSERT /*+ APPEND PARALLEL("STFACT_CUSTOMER_PRODUCTS_PRICE") */ INTO
         "STFACT_CUSTOMER_PRODUCTS_PRICE" ( "PRODUCTLISTPERCUSTOMER_ID",
         "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID",
         "FINISHING_METHOD_SOURCE_ID", "RENT_PRICE_INFO", "WASH_PRICE_INFO",
         "REPLACEMENT_PRICE_INFO", "SALES_PRICE_INFO", "RENT_DISCOUNT_INFO",
         "WASH_DISCOUNT_INFO", "PRICE_DECIMALS", "BUSINESS_UNIT_CODE",
         "LOAN_PRICE_INFO", "HEAVY_SOIL_PRICE_INFO" ) (SELECT /*+ NO_MERGE */
         "DWH_FACT_CUST_PRODUCT_PRICE". "PRODUCTLISTPERCUSTOMER_ID"
         "PRODUCTLISTPERCUSTOMER_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "CUSTOMER_SOURCE_ID" "CUSTOMER_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "PRODUCT_SOURCE_ID"
         "PRODUCT_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "SIZE_SOURCE_ID" "SIZE_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "FINISHING_METHOD_SOURCE_ID" "FINISHING_METHOD_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "RENT_PRICE_INFO" "RENT_PRICE_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "WASH_PRICE_INFO" "WASH_PRICE_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "REPLACEMENT_PRICE_INFO"
         "REPLACEMENT_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "SALES_PRICE_INFO" "SALES_PRICE_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "RENT_DISCOUNT_INFO"
         "RENT_DISCOUNT_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "WASH_DISCOUNT_INFO" "WASH_DISCOUNT_INFO$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "PRICE_DECIMALS" "PRICE_DECIMALS$1",
         "DWH_FACT_CUST_PRODUCT_PRICE". "BUSINESSUNIT_CODE"
         "BUSINESSUNIT_CODE$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "LOAN_PRICE_INFO" "LOAN_PRICE_INFO$1", "DWH_FACT_CUST_PRODUCT_PRICE".
         "HEAVY_SOIL_PRICE_INFO" "HEAVY_SOIL_PRICE_INFO$1" FROM "ABSSOLUTE".
         "DWH_FACT_CUST_PRODUCT_PRICE"@ "ABSSOLUTE_LOCATION"
         "DWH_FACT_CUST_PRODUCT_PRICE" WHERE ( "DWH_FACT_CUST_PRODUCT_PRICE".
         "BUSINESSUNIT_CODE" = :B1 ))
   Rationale
      The SQL spent only 0% of its database time on CPU, I/O and Cluster
      waits. Therefore, the SQL Tuning Advisor is not applicable in this case.
      Look at performance data for the SQL to find potential improvements.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "d3h8s5qckxvs9" was executed 3 times and had
      an average elapsed time of 80 seconds.
   Rationale
      Waiting for event "SQL*Net more data from dblink" in wait class
      "Network" accounted for 100% of the database time spent in processing
      the SQL statement with SQL_ID "d3h8s5qckxvs9".
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the INSERT statement with SQL_ID "d3h8s5qckxvs9".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;

   Recommendation 2: SQL Tuning
   Estimated benefit is .04 active sessions, 17.58% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the INSERT statement with SQL_ID "7rtx2myz3wbp1" for
      possible performance improvements. You can supplement the information
      given here with an ASH report for this SQL_ID.
      Related Object
         SQL statement with SQL_ID 7rtx2myz3wbp1.
         INSERT /*+ APPEND PARALLEL("STFACT_CUSTOMER_PRODUCTS_MISC") */ INTO
         "STFACT_CUSTOMER_PRODUCTS_MISC" ( "PRODUCTLISTPERCUSTOMER_ID",
         "CUSTOMER_SOURCE_ID", "PRODUCT_SOURCE_ID", "SIZE_SOURCE_ID",
         "FINISHING_METHOD_SOURCE_ID", "CIRCULATING_INVENTORY",
         "FIXED_RENT_QTY", "BUSINESS_UNIT_CODE", "DELIVERY_SCHEME_INFO",
         "DELIVER_BILL_MO", "DELIVER_BILL_TU", "DELIVER_BILL_WE",
         "DELIVER_BILL_TH", "DELIVER_BILL_FR", "DELIVER_BILL_SA",
         "DELIVER_BILL_SU", "NOMINAL_STOCK_QTY", "CHARGEABLE_STOCK_QTY",
         "LOAN_QTY" ) (SELECT /*+ NO_MERGE */ "DWH_FACT_CUST_PRODUCT_MISC".
         "PRODUCTLISTPERCUSTOMER_ID" "PRODUCTLISTPERCUSTOMER_ID$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "CUSTOMER_SOURCE_ID"
         "CUSTOMER_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "PRODUCT_SOURCE_ID" "PRODUCT_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "SIZE_SOURCE_ID" "SIZE_SOURCE_ID$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "FINISHING_METHOD_SOURCE_ID"
         "FINISHING_METHOD_SOURCE_ID$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "CIRC_QTY" "CIRC_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "FIXED_RENT_QTY" "FIXED_RENT_QTY", "DWH_FACT_CUST_PRODUCT_MISC".
         "BUSINESSUNIT_CODE" "BUSINESSUNIT_CODE$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "DELIVERY_SCHEME_INFO"
         "DELIVERY_SCHEME_INFO$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_MO" "DELIVER_BILL_MO$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_TU" "DELIVER_BILL_TU$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_WE" "DELIVER_BILL_WE$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_TH" "DELIVER_BILL_TH$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_FR" "DELIVER_BILL_FR$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_SA" "DELIVER_BILL_SA$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "DELIVER_BILL_SU" "DELIVER_BILL_SU$1", "DWH_FACT_CUST_PRODUCT_MISC".
         "NOMINAL_STOCK_QTY" "NOMINAL_STOCK_QTY$1",
         "DWH_FACT_CUST_PRODUCT_MISC". "CHARGEABLE_STOCK_QTY"
         "CHARGEABLE_STOCK_QTY$1", "DWH_FACT_CUST_PRODUCT_MISC". "LOAN_QTY"
         "LOAN_QTY$1" FROM "ABSSOLUTE". "DWH_FACT_CUST_PRODUCT_MISC"@
         "ABSSOLUTE_LOCATION" "DWH_FACT_CUST_PRODUCT_MISC" WHERE (
         "DWH_FACT_CUST_PRODUCT_MISC". "BUSINESSUNIT_CODE" = :B1 ))
   Rationale
      The SQL spent only 0% of its database time on CPU, I/O and Cluster
      waits. Therefore, the SQL Tuning Advisor is not applicable in this case.
      Look at performance data for the SQL to find potential improvements.
   Rationale
      Database time for this SQL was divided as follows: 94% for SQL
      execution, 6% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "7rtx2myz3wbp1" was executed 3 times and had
      an average elapsed time of 50 seconds.
   Rationale
      Waiting for event "SQL*Net more data from dblink" in wait class
      "Network" accounted for 81% of the database time spent in processing the
      SQL statement with SQL_ID "7rtx2myz3wbp1".
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the INSERT statement with SQL_ID "7rtx2myz3wbp1".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;

   Recommendation 3: SQL Tuning
   Estimated benefit is .02 active sessions, 6.59% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "6agg8utaxsrnn".
      Related Object
         SQL statement with SQL_ID 6agg8utaxsrnn.
         select count(*) from V_ERROR_SOIL_COUNTS
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "6agg8utaxsrnn" was executed 1 times and had
      an average elapsed time of 56 seconds.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "6agg8utaxsrnn".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;

   Recommendation 4: SQL Tuning
   Estimated benefit is .01 active sessions, 5.49% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "6ckg9wqnwjxa2".
      Related Object
         SQL statement with SQL_ID 6ckg9wqnwjxa2.
         select count(*) from V_ERROR_LLG_WEEKLYCUSTPRODINFO
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "6ckg9wqnwjxa2" was executed 1 times and had
      an average elapsed time of 48 seconds.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "c0874a95q5fr1" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "6ckg9wqnwjxa2".
      Related Object
         SQL statement with SQL_ID c0874a95q5fr1.
         BEGIN load_staging.main; END;


Finding 2: Unusual "Network" Wait Event
Impact is .11 active sessions, 44.68% of total activity.
--------------------------------------------------------
Wait event "SQL*Net more data from dblink" in wait class "Network" was
consuming significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .11 active sessions, 44.68% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits.
      Refer to Oracle's "Database Reference" for the description of this wait
      event.
   Action
      Look at the "Top SQL Statements" finding for SQL statements consuming
      significant time on the "SQL*Net more data from dblink" wait event. For
      example, the INSERT statement with SQL_ID "d3h8s5qckxvs9" is responsible
      for 59% of these waits.

   Recommendation 2: Application Analysis
   Estimated benefit is .11 active sessions, 44.68% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits in
      Module "SQL*Plus".

   Recommendation 3: Application Analysis
   Estimated benefit is .11 active sessions, 44.68% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from dblink" waits in
      Service "ABS1".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Network" was consuming significant database time.
      Impact is .15 active sessions, 57.9% of total activity.


Finding 3: Unusual "Network" Wait Event
Impact is .03 active sessions, 13.07% of total activity.
--------------------------------------------------------
Wait event "SQL*Net message from dblink" in wait class "Network" was consuming
significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .03 active sessions, 13.07% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits.
      Refer to Oracle's "Database Reference" for the description of this wait
      event.

   Recommendation 2: Application Analysis
   Estimated benefit is .03 active sessions, 13.07% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits in
      Module "SQL*Plus".

   Recommendation 3: Application Analysis
   Estimated benefit is .03 active sessions, 13.07% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits in
      Service "ABS1".

   Recommendation 4: Application Analysis
   Estimated benefit is .03 active sessions, 12.07% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net message from dblink" waits with
      P1 ("driver id") value "1413697536" and P2 ("#bytes") value "1".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Network" was consuming significant database time.
      Impact is .15 active sessions, 57.9% of total activity.


Finding 4: Undersized SGA
Impact is 0 active sessions, 1.31% of total activity.
-----------------------------------------------------
The SGA was inadequately sized, causing additional I/O or hard parses.
The value of parameter "sga_target" was "10752 M" during the analysis period.

   Recommendation 1: Database Configuration
   Estimated benefit is 0 active sessions, 1.21% of total activity.
   ----------------------------------------------------------------
   Action
      Increase the size of the SGA by setting the parameter "sga_target" to
      12096 M.

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "User I/O" was consuming significant database time.
      Impact is .01 active sessions, 2.31% of total activity.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          Additional Information
          ----------------------

Miscellaneous Information
-------------------------
Wait class "Application" was not consuming significant database time.
Wait class "Commit" was not consuming significant database time.
Wait class "Concurrency" was not consuming significant database time.
Wait class "Configuration" was not consuming significant database time.
CPU was not a bottleneck for the instance.
Session connect and disconnect calls were not consuming significant database
time.
Hard parsing of SQL statements was not consuming significant database time.

ADDM Task ADDM:2620966735_1_27025

          ADDM Report for Task 'ADDM:2620966735_1_27025'
          ----------------------------------------------

Analysis Period
---------------
AWR snapshot range from 27024 to 27025.
Time period starts at 06-APR-26 22.00.49
Time period ends at 06-APR-26 23.00.54

Analysis Target
---------------
Database 'ABS1' with DB ID 2620966735.
Database version during analysis period was 19.24.0.0.0.
Database version when ADDM was executed was 19.0.0.0.0.
All recommendations generated by ADDM are valid for database version 19.0.0.0.0, the version in which ADDM was executed.
ADDM performed an analysis of instance abs1, numbered 1 and hosted at ABSBI01.

Activity During the Analysis Period
-----------------------------------
Total database time was 196 seconds.
The average number of active sessions was .05.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There are no findings to report.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          Additional Information
          ----------------------

Miscellaneous Information
-------------------------
There was no significant database activity to run the ADDM.

The database's maintenance windows were active during 99% of the analysis
period.


Back to Top

End of Report