WORKLOAD REPOSITORY report for

DB NameDB IdUnique NameRoleEditionReleaseRACCDB
CEBS73988278461CEBS7PRIMARYEE19.0.0.0.0NOYES

InstanceInst NumStartup TimeUser NameSystem Data Visible
CEBS7129-Jan-24 11:12SYSYES

Container DB IdContainer NameOpen Time
13949842EBS729-Jan-24 11:12
2257134556PDB$SEED29-Jan-24 11:12
3988278461CDB$ROOT29-Jan-24 11:12

Host NamePlatformCPUsCoresSocketsMemory (GB)
erpebs7.synechron.comLinux x86 64-bit 8 8 2 31.38

Snap IdSnap TimeSessionsCursors/SessionPluggable Databases Open
Begin Snap:154201-Mar-24 10:30:48159 14.13
End Snap:155001-Mar-24 18:30:45180 14.13
Elapsed:  479.96 (mins)   
DB Time:  758.84 (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 Statements2.2089.68ADDM:3988278461_1_155001-Mar-24 17:3001-Mar-24 18:30
Top SQL Statements2.1391.75ADDM:3988278461_1_154901-Mar-24 16:3101-Mar-24 17:30
Top SQL Statements2.1191.83ADDM:3988278461_1_154701-Mar-24 14:3001-Mar-24 15:30
PL/SQL Execution2.2035.53ADDM:3988278461_1_155001-Mar-24 17:3001-Mar-24 18:30
PL/SQL Execution2.1136.96ADDM:3988278461_1_154701-Mar-24 14:3001-Mar-24 15:30

Load Profile

Per SecondPer TransactionPer ExecPer Call
DB Time(s): 1.6 0.6 0.02 0.04
DB CPU(s): 1.5 0.6 0.02 0.04
Background CPU(s): 0.1 0.1 0.00 0.00
Redo size (bytes): 11,207.7 4,249.9  
Logical read (blocks): 239,285.3 90,734.9  
Block changes: 160.4 60.8  
Physical read (blocks): 51.2 19.4  
Physical write (blocks): 4.0 1.5  
Read IO requests: 20.4 7.7  
Write IO requests: 2.9 1.1  
Read IO (MB): 0.4 0.2  
Write IO (MB): 0.0 0.0  
IM scan rows: 0.0 0.0  
Session Logical Read IM: 0.0 0.0  
User calls: 35.2 13.4  
Parses (SQL): 25.9 9.8  
Hard parses (SQL): 0.5 0.2  
SQL Work Area (MB): 0.9 0.4  
Logons: 0.1 0.1  
User logons: 0.1 0.0  
Executes (SQL): 66.5 25.2  
Rollbacks: 0.7 0.3  
Transactions: 2.6   

Instance Efficiency Percentages (Target 100%)

Buffer Nowait %: 100.00Redo NoWait %: 100.00
Buffer Hit %: 99.98In-memory Sort %: 100.00
Library Hit %: 99.63Soft Parse %: 97.92
Execute to Parse %: 61.12Latch Hit %: 99.14
Parse CPU to Parse Elapsd %: 85.76% Non-Parse CPU: 98.77
Flash Cache Hit %: 0.00

Top 10 Foreground Events by Total Wait Time

EventWaitsTotal Wait Time (sec)Avg Wait% DB timeWait Class
DB CPU 42.3K 93.0 
db file sequential read380,8492296.56.03ms5.0User I/O
db file scattered read16,664192.111.53ms.4User I/O
direct path read31,561144.54.58ms.3User I/O
log file sync41,4571303.14ms.3Commit
db file parallel read6,95899.614.32ms.2User I/O
cursor: pin S wait on X4467.21526.37ms.1Concurrency
SQL*Net more data from client5,26447.79.07ms.1Network
SQL*Net break/reset to client1,47032.422.04ms.1Application
library cache lock3316.1487.58ms.0Concurrency

Wait Classes by Total Wait Time

Wait ClassWaitsTotal Wait Time (sec)Avg Wait Time% DB timeAvg Active Sessions
DB CPU 42,333 93.01.5
User I/O627,1623,4425.49ms7.60.1
System I/O355,036276776.56us.60.0
Commit41,4991313.15ms.30.0
Concurrency8,0469411.73ms.20.0
Network844,8075058.83us.10.0
Other208,43041198.88us.10.0
Application1,5903521.71ms.10.0
Configuration1909.55ms.00.0

Host CPU

CPUsCoresSocketsLoad Average BeginLoad Average End%User%System%WIO%Idle
8 8 2 0.10 2.34 21.0 0.7 1.6 77.9

Instance CPU

%Total CPU%Busy CPU%DB time waiting for CPU (Resource Manager)
20.1 90.8 0.0

IO Profile

Read+Write Per SecondRead per SecondWrite Per Second
Total Requests: 38.0 29.8 8.2
Database Requests: 23.2 20.4 2.9
Optimized Requests: 0.0 0.0 0.0
Redo Requests: 4.3 0.0 4.3
Total (MB): 0.6 0.6 0.1
Database (MB): 0.4 0.4 0.0
Optimized Total (MB): 0.0 0.0 0.0
Redo (MB): 0.0 0.0 0.0
Database (blocks): 55.2 51.2 4.0
Via Buffer Cache (blocks): 52.4 48.5 3.9
Direct (blocks): 2.8 2.8 0.0

Memory Statistics

BeginEnd
Host Mem (MB): 32,131.4 32,131.4
SGA use (MB): 14,336.0 14,336.0
PGA use (MB): 2,380.4 2,578.9
% Host Mem used for SGA+PGA: 52.03 52.64

Database Resource Limits

BeginEnd
CPUs:88
SGA Target: 15,032,385,536 15,032,385,536
PGA Target: 6,442,450,944 6,442,450,944
Memory Target 21,474,836,480 21,474,836,480

Cache Sizes

BeginEnd
Buffer Cache: 4,480M 4,480MStd Block Size: 8K
Shared Pool Size: 8,275M 8,170MLog Buffer: 53,152K
In-Memory Area: 0M 0M

Shared Pool Statistics

BeginEnd
Memory Usage %: 72.05 82.26
% SQL with executions>1: 98.67 98.01
% Memory for SQL w/exec>1: 98.90 97.76

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 time44,779.9798.35 
DB CPU42,333.1692.9892.06
PL/SQL execution elapsed time14,230.7831.26 
parse time elapsed2,075.954.56 
hard parse elapsed time2,011.384.42 
hard parse (sharing criteria) elapsed time516.921.14 
failed parse elapsed time515.311.13 
inbound PL/SQL rpc elapsed time180.100.40 
PL/SQL compilation elapsed time35.610.08 
connection management call elapsed time32.130.07 
hard parse (bind mismatch) elapsed time28.590.06 
Java execution elapsed time1.530.00 
repeated bind elapsed time0.280.00 
sequence load elapsed time0.070.00 
DB time45,530.70  
background elapsed time5,719.28  
background cpu time3,649.98 7.94
total CPU time45,983.15  


Back to Wait Events Statistics
Back to Top

Operating System Statistics

StatisticValueEnd Value
FREE_MEMORY_BYTES1,876,787,2001,699,426,304
INACTIVE_MEMORY_BYTES4,951,674,8805,208,584,192
SWAP_FREE_BYTES12,723,388,41612,744,921,088
BUSY_TIME5,066,946 
IDLE_TIME17,853,437 
IOWAIT_TIME369,393 
NICE_TIME2,040 
SYS_TIME158,473 
USER_TIME4,824,207 
LOAD02
RSRC_MGR_CPU_WAIT_TIME0 
VM_IN_BYTES62,328,832 
VM_OUT_BYTES40,640,512 
PHYSICAL_MEMORY_BYTES33,692,262,400 
NUM_CPUS8 
NUM_CPU_CORES8 
NUM_CPU_SOCKETS2 
GLOBAL_RECEIVE_SIZE_MAX4,194,304 
GLOBAL_SEND_SIZE_MAX1,048,576 
TCP_RECEIVE_SIZE_DEFAULT87,380 
TCP_RECEIVE_SIZE_MAX6,291,456 
TCP_RECEIVE_SIZE_MIN4,096 
TCP_SEND_SIZE_DEFAULT16,384 
TCP_SEND_SIZE_MAX4,194,304 
TCP_SEND_SIZE_MIN4,096 


Back to Wait Events Statistics
Back to Top

Operating System Statistics - Detail

Snap TimeLoad%busy%user%sys%idle%iowait
01-Mar 10:30:480.10     
01-Mar 11:30:091.8410.709.880.5589.302.78
01-Mar 12:30:311.3615.8214.161.3384.182.19
01-Mar 13:30:533.0316.1815.270.5883.822.60
01-Mar 14:30:152.4619.8818.321.1480.122.15
01-Mar 15:30:382.2628.1727.330.4571.830.64
01-Mar 16:31:002.9827.8827.070.4372.120.14
01-Mar 17:30:222.7529.4928.480.5870.511.01
01-Mar 18:30:452.3428.6927.820.4771.311.40


Back to Wait Events Statistics
Back to Top

Foreground Wait Class

Wait ClassWaits%Time -outsTotal Wait Time (s)Avg wait%DB time
DB CPU  42,333 92.98
User I/O475,23302,7375.76ms6.01
Commit41,45701303.14ms0.29
Concurrency6,39509314.53ms0.20
Network840,67005059.12us0.11
Application1,52703522.60ms0.08
Other155,5121747.00us0.02
Configuration36704.89ms0.00
System I/O2090024.50us0.00


Back to Wait Events Statistics
Back to Top

Foreground Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg waitWaits /txn% DB time
db file sequential read380,849 2,2976.03ms5.015.04
db file scattered read16,664 19211.53ms0.220.42
direct path read31,561 1444.58ms0.420.32
log file sync41,457 1303.14ms0.550.29
db file parallel read6,958 10014.32ms0.090.22
cursor: pin S wait on X44 671526.37ms0.000.15
SQL*Net more data from client5,264 489.07ms0.070.10
SQL*Net break/reset to client1,470 3222.04ms0.020.07
library cache lock33 16487.58ms0.000.04
latch: cache buffers chains4,478 71.51ms0.060.01
PGA memory operation147,321 323.61us1.940.01
read by other session174 28.89ms0.000.00
enq: TM - contention2 1685.80ms0.000.00
library cache load lock7 1190.28ms0.000.00
utl_file I/O33,040 138.18us0.440.00
SQL*Net message to client817,222 11.44us10.760.00
PX Deq: Join ACK1,294 1882.66us0.020.00
Disk file operations I/O5,635 1175.68us0.070.00
library cache: mutex X1,272 1741.21us0.020.00
PX Deq: Slave Session Stats2,696 1349.15us0.040.00
SQL*Net more data to client18,184 142.39us0.240.00
enq: RC - Result Cache: Contention40 117.64ms0.000.00
inactive session5 1137.97ms0.000.00
PX Deq: Signal ACK EXT1,140 0292.38us0.020.00
kksfbc child completion863031.72ms0.000.00
library cache: bucket mutex X125 01.85ms0.000.00
direct path sync116 01.96ms0.000.00
enq: PS - contention587 0384.65us0.010.00
latch free1,416 0157.38us0.020.00
latch: shared pool148 0730.02us0.000.00
cursor: pin S76 01.18ms0.000.00
buffer busy waits133 0585.90us0.000.00
enq: TX - index contention1 061.37ms0.000.00
direct path write temp16 03.09ms0.000.00
row cache mutex30 01.55ms0.000.00
local write wait16 01.52ms0.000.00
enq: TX - row lock contention6 03.38ms0.000.00
asynch descriptor resize946100016.69us0.010.00
row cache lock1 015.79ms0.000.00
enq: RO - fast object reuse9 01.75ms0.000.00
latch: In memory undo latch36 0383.36us0.000.00
cursor: mutex S10 01.09ms0.000.00
undo segment extension210005.11ms0.000.00
direct path write180 035.09us0.000.00
control file sequential read209 024.50us0.000.00
enq: HW - contention1 04.43ms0.000.00
latch: call allocation33 076.06us0.000.00
reliable message9 0197.56us0.000.00
SQL*Net message from client817,210 1,794,4392195.81ms10.76 
Streams AQ: waiting for messages in the queue24,86098214,7708639.17ms0.33 
pipe get45,12799201,3384461.58ms0.59 
watchdog main loop19,146 57,5953008.21ms0.25 
PL/SQL lock timer1,43210014,39010.05 s0.02 
jobq slave wait5,847992,930501.11ms0.08 
PX Deq: Execution Msg7,176 1,634227.69ms0.09 
PX Deq: Table Q Normal49,404 82716.74ms0.65 
PX Deq: Execute Reply8,476 39146.12ms0.11 
PX Deq: Parse Reply1,290 3023.45ms0.02 
PX Deq Credit: need buffer199 01.87ms0.00 
PX Deq Credit: send blkd429 0610.45us0.01 
PX Deq: Table Q Sample194 0931.97us0.00 
PX Deq: Msg Fragment326 039.28us0.00 


Back to Wait Events Statistics
Back to Top

Background Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg waitWaits /txn% bg time
db file sequential read110,67505264.75ms1.469.20
log file parallel write61,90601792.89ms0.823.13
db file scattered read21,66901737.96ms0.293.02
db file async I/O submit9,8160616.26ms0.131.07
control file parallel write14,9960332.21ms0.200.58
latch free33,869015433.84us0.450.26
oracle thread bootstrap31001136.29ms0.000.20
enq: WF - contention110033060.92ms0.000.05
db file parallel read870331.69ms0.000.05
control file sequential read268,110028.94us3.530.04
direct path write550023.24ms0.010.03
os thread creation310014.48ms0.000.02
Disk file operations I/O18,7710168.98us0.250.02
oradebug request completion601205.59ms0.000.02
row cache mutex243014.52ms0.000.02
direct path sync181015.34ms0.000.02
PGA memory operation11,1540167.20us0.150.01
log file sync420117.25ms0.000.01
PX Deq: Join ACK41600698.25us0.010.01
enq: CR - block range reuse ckpt63600436.46us0.010.00
reliable message71600353.67us0.010.00
ADR block file read138001.60ms0.000.00
KSV master wait2,446100079.96us0.030.00
library cache: mutex X1,31000130.10us0.020.00
undo segment extension16100010.43ms0.000.00
CSS initialization50020.44ms0.000.00
enq: PC - update privilege capture info30030.32ms0.000.00
latch: shared pool57001.58ms0.000.00
PX Deq: Signal ACK EXT41600161.61us0.010.00
ADR block file write41001.45ms0.000.00
PX Deq: Slave Session Stats41600142.16us0.010.00
enq: PS - contention9900591.37us0.000.00
latch: active service list6007.07ms0.000.00
library cache: bucket mutex X11002.81ms0.000.00
LGWR wait for redo copy4390068.42us0.010.00
row cache lock2004.59ms0.000.00
cursor: pin S7001.10ms0.000.00
PX qref latch204100024.84us0.000.00
asynch descriptor resize1,06010003.96us0.010.00
enq: RO - fast object reuse1300303.46us0.000.00
SQL*Net message to client4,13700855.69ns0.050.00
latch: cache buffers chains700435.00us0.000.00
buffer busy waits1400190.29us0.000.00
latch: cache buffers lru chain2001.28ms0.000.00
latch: call allocation300773.33us0.000.00
ADR file lock500041.64us0.000.00
wait list latch free1001.09ms0.000.00
PX Idle Wait1,8140496,180273.53 s0.02 
Space Manager: slave idle wait118,7980458,4663859.21ms1.56 
rdbms ipc message340,01482430,8451267.14ms4.48 
class slave wait2,4650185,76675.36 s0.03 
EMON slave idle wait28,084100142,9485090.00ms0.37 
pmon timer19,14410057,5743007.39ms0.25 
DIAG idle wait56,23710057,4941022.36ms0.74 
Streams AQ: qmn slave idle wait9,290057,4916188.45ms0.12 
Data Guard: Gap Manager477028,81860.42 s0.01 
smon timer1167228,806248.33 s0.00 
Data Guard: Timer48028,803600.06 s0.00 
Streams AQ: qmn coordinator idle wait10,079028,8022857.58ms0.13 
Streams AQ: emn coordinator idle wait2,86610028,79810.05 s0.04 
OFS idle9,57310028,7973008.18ms0.13 
wait for unread message on broadcast channel28,12210028,7971024.01ms0.37 
heartbeat redo informer28,790028,7971000.24ms0.38 
lreg timer9,58910028,7943002.83ms0.13 
pman timer9,57310028,7943007.83ms0.13 
Streams AQ: waiting for time management or cleanup tasks1,2286628,79223.45 s0.02 
AQPC idle95310028,78830.21 s0.01 
JOX Jit Process Sleep1,858026,53814.28 s0.02 
SQL*Net message from client5,58002,132381.99ms0.07 
PX Deq: Execute Reply2,0860276132.33ms0.03 
PX Deq: Parse Reply416001.17ms0.01 
PX Deq Credit: send blkd4300194.33us0.00 


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 read138     26.138.435.5
ADR block file write41      75.624.4
ADR file lock5046.0 4.010.038.02.0  
ASM file metadata operation5     80.020.0 
AWR Flush12297.51.6  .8   
CSS initialization5       100.0
Compression analysis4097.52.5      
Data Guard Broker Wait17100.0       
Disk file operations I/O24.4K1.2.333.230.930.22.9.6.7
KSV master wait24464.6.1 34.655.44.5.6.2
LGWR wait for redo copy43928.2.710.332.124.12.5.91.1
PGA memory operation158.5K37.931.124.34.5.6.5.8.3
PX Deq Credit: free buffer11100.0       
PX Deq: Join ACK171027.7.1.22.65.74.02.357.4
PX Deq: Signal ACK EXT155629.36.92.65.34.826.717.96.4
PX Deq: Slave Session Stats311021.4.22.815.624.614.58.112.7
PX qref latch22694.22.7.4.9.4 .4.9
SQL*Net break/reset to client152046.44.0.7.111.312.610.314.7
SQL*Net message to client821.4K99.1.7.1.0.0.0.0.0
SQL*Net more data from client526431.040.97.216.42.2.8.21.3
SQL*Net more data to client18.2K.516.821.152.08.5.7.1.2
asynch descriptor resize200649.720.129.6.5.1.0  
buffer busy waits1479.5.76.112.920.422.417.710.2
control file parallel write15K       100.0
control file sequential read268.3K76.317.45.01.1.1.0.0.0
cursor: mutex S10       100.0
cursor: pin S83       100.0
cursor: pin S wait on X44       100.0
db file async I/O submit9816      7.792.3
db file parallel read7045  .53.3.71.01.992.7
db file scattered read38.3K.02.13.78.19.31.26.669.0
db file sequential read491.6K.713.18.01.2.72.37.866.3
direct path read31.6K54.615.36.7.6.2.1.422.1
direct path read temp244.212.529.241.712.5   
direct path sync297      .399.7
direct path write730 15.312.523.77.9.77.732.2
direct path write temp16       100.0
enq: CR - block range reuse ckpt636.21.11.942.032.711.82.28.2
enq: HW - contention1       100.0
enq: PC - update privilege capture info3       100.0
enq: PS - contention686.1.1.42.04.837.643.910.9
enq: RC - Result Cache: Contention40     2.5 97.5
enq: RO - fast object reuse22    31.831.84.531.8
enq: TM - contention2       100.0
enq: TX - index contention1       100.0
enq: TX - row lock contention6     16.733.350.0
enq: WF - contention1       100.0
inactive session5       100.0
kksfbc child completion837.5      62.5
latch free35.3K.4.3.51.21.32.884.29.3
latch: In memory undo latch36  2.88.313.930.627.816.7
latch: active service list911.122.222.222.2   22.2
latch: cache buffers chains44853.4.82.811.518.113.710.938.7
latch: cache buffers lru chain2       100.0
latch: call allocation368.32.813.941.78.313.95.65.6
latch: checkpoint queue latch1       100.0
latch: enqueue hash chains3    66.7 33.3 
latch: messages2    50.0  50.0
latch: parallel query alloc buffer1  100.0     
latch: redo allocation1    100.0   
latch: shared pool2053.42.410.714.619.018.57.323.9
library cache load lock7   14.3 14.3 71.4
library cache lock336.1 6.13.012.19.1 63.6
library cache: bucket mutex X13620.68.836.87.44.41.51.519.1
library cache: mutex X258245.536.67.72.91.5.9.54.3
local write wait16       100.0
log file parallel write61.9K      .0100.0
log file sync41.5K   .0.1.1.299.6
oracle thread bootstrap310       100.0
oradebug request completion6       100.0
os thread creation310       100.0
read by other session175   .6  1.797.7
reliable message725    30.832.124.712.4
row cache lock3       100.0
row cache mutex27320.935.25.93.32.2.7.431.5
row cache read1      100.0 
undo segment extension18 16.716.75.6   61.1
utl_file I/O33K56.411.56.03.720.11.8.1.4
wait list latch free1       100.0
AQPC idle953       100.0
DIAG idle wait56.2K       100.0
Data Guard: Gap Manager477       100.0
Data Guard: Timer48       100.0
EMON slave idle wait28K       100.0
JOX Jit Process Sleep1858       100.0
OFS idle9573       100.0
PL/SQL lock timer1432       100.0
PX Deq Credit: need buffer1991.5.52.05.56.010.114.659.8
PX Deq Credit: send blkd4725.9.811.215.319.117.28.522.0
PX Deq: Execute Reply10.6K7.7.41.79.76.33.52.767.9
PX Deq: Execution Msg71692.2.31.45.615.411.810.552.7
PX Deq: Msg Fragment32590.2 .61.81.21.51.53.1
PX Deq: Parse Reply170625.7.1.72.85.36.34.454.7
PX Deq: Table Q Normal49.4K1.9.0.1.2.41.03.293.2
PX Deq: Table Q Sample194    5.726.829.937.6
PX Idle Wait1709.6 .1.1.2 1.098.0
SQL*Net message from client822.8K  .0.015.233.422.628.9
Space Manager: slave idle wait118.7K.1.0.0.1.1.1.099.7
Streams AQ: emn coordinator idle wait2866       100.0
Streams AQ: qmn coordinator idle wait10.1K4.5.21.25.04.523.316.844.6
Streams AQ: qmn slave idle wait929217.5      82.5
Streams AQ: waiting for messages in the queue24.9K     .0 100.0
Streams AQ: waiting for time management or cleanup tasks122832.4 .2    67.4
class slave wait2468    .13.9.795.3
heartbeat redo informer28.8K       100.0
jobq slave wait5845       100.0
lreg timer9590       100.0
pipe get45.1K       100.0
pman timer9573       100.0
pmon timer19.1K       100.0
rdbms ipc message340K2.2.0.0.1.2.2.397.0
smon timer116       100.0
wait for unread message on broadcast channel28.1K       100.0
watchdog main loop19.1K       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 file lock30 18.028.0  4.010.040.0
AWR Flush121 20.577.0 1.6  .8
Compression analysis40 2.562.532.52.5   
Data Guard Broker Wait17 23.564.711.8    
Disk file operations I/O16K .2.8.2.333.230.934.4
KSV master wait960.11.72.7.1.1 34.660.8
LGWR wait for redo copy313.57.115.55.2.710.332.128.7
PGA memory operation155K  .037.931.124.34.52.2
PX Deq Credit: free buffer11  45.554.5    
PX Deq: Join ACK523 7.419.6.6.1.22.669.4
PX Deq: Signal ACK EXT686 .818.410.16.92.65.355.9
PX Deq: Slave Session Stats1245.210.59.31.4.22.815.660.0
PX qref latch222 8.478.87.12.7.4.91.8
SQL*Net break/reset to client7771.8.61.043.04.0.7.148.9
SQL*Net message to client821.1K12.060.123.13.9.7.1.0.0
SQL*Net more data from client5025   31.040.97.216.44.5
SQL*Net more data to client16.4K   .516.821.152.09.5
asynch descriptor resize2003 .342.66.720.129.6.5.1
buffer busy waits43 1.44.83.4.76.112.970.7
control file sequential read267.9K   76.317.45.01.1.1
db file parallel read263     .53.396.3
db file scattered read5357   .02.13.78.186.0
db file sequential read113.2K   .713.18.01.277.0
direct path read24.4K   54.615.36.7.622.7
direct path read temp21   4.212.529.241.712.5
direct path write376    15.312.523.748.5
enq: CR - block range reuse ckpt287   .21.11.942.054.9
enq: PS - contention19   .1.1.42.097.2
kksfbc child completion3  25.012.5   62.5
latch free834 .0.0.3.3.51.297.6
latch: In memory undo latch4     2.88.388.9
latch: active service list7  11.1 22.222.222.222.2
latch: cache buffers chains834  .03.4.82.811.581.4
latch: call allocation24  8.3 2.813.941.733.3
latch: parallel query alloc buffer1     100.0  
latch: shared pool64 1.0.52.02.410.714.668.8
library cache load lock1      14.385.7
library cache lock5  6.1  6.13.084.8
library cache: bucket mutex X100  3.716.98.836.87.426.5
library cache: mutex X2397  2.143.536.67.72.97.2
log file sync2      .0100.0
read by other session1      .699.4
row cache mutex178  1.119.835.25.93.334.8
undo segment extension7    16.716.75.661.1
utl_file I/O25.6K4.117.615.419.311.56.03.722.4


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 read4964.518.14.33.62.95.11.4 
ADR block file write975.612.24.9 4.9  2.4
CSS initialization4  40.040.0   20.0
Disk file operations I/O17699.3.3.1.1.1.1.0.0
KSV master wait699.8.1.0.0.0   
LGWR wait for redo copy598.9.7 .5    
PGA memory operation48899.7.1.1.0.0.0.0.0
PX Deq: Join ACK98242.617.334.93.6.9.9  
PX Deq: Signal ACK EXT10093.63.01.31.2.6.3  
PX Deq: Slave Session Stats39587.37.22.51.71.0.3.1 
PX qref latch299.1 .4.4    
SQL*Net break/reset to client4185.31.4.6.3.1 .312.0
SQL*Net message to client11100.0.0.0.0    
SQL*Net more data from client1098.7.1.0.0.0.0 1.1
SQL*Net more data to client3499.8.1.0.0.0.0  
buffer busy waits1489.86.82.0.7   .7
control file parallel write15K 47.844.04.52.4.9.2.2
control file sequential read84100.0.0.0.0.0.0.0.0
cursor: mutex S10  100.0     
cursor: pin S83  97.62.4    
cursor: pin S wait on X3  2.32.32.3  93.2
db file async I/O submit88717.717.522.515.914.315.84.51.9
db file parallel read59057.37.66.63.313.229.723.38.9
db file scattered read24.8K31.09.44.73.87.422.516.94.4
db file sequential read316.3K33.719.14.63.113.718.25.61.9
direct path read607377.9.9.3.43.07.67.12.8
direct path sync292.337.737.76.15.79.12.01.3
direct path write22767.814.83.3.55.56.2.81.1
direct path write temp16 50.025.06.36.36.36.3 
enq: CR - block range reuse ckpt5291.81.62.02.5.31.3.5 
enq: HW - contention1    100.0   
enq: PC - update privilege capture info2   33.3  33.333.3
enq: PS - contention7589.17.91.31.2.3.1.1 
enq: RC - Result Cache: Contention352.5 2.510.07.532.535.010.0
enq: RO - fast object reuse768.24.59.113.64.5   
enq: TX - row lock contention350.016.716.7   16.7 
latch free328190.76.91.5.6.2.0.0 
latch: In memory undo latch683.313.9 2.8    
latch: active service list177.811.1     11.1
latch: cache buffers chains172961.38.910.69.65.82.9.8.2
latch: cache buffers lru chain2 50.050.0     
latch: call allocation294.42.82.8     
latch: checkpoint queue latch1 100.0      
latch: messages150.050.0      
latch: shared pool4876.110.74.93.92.9.5.5.5
library cache load lock428.628.6 14.3 14.3 14.3
library cache lock1136.427.3 6.1   30.3
library cache: bucket mutex X2680.91.5.7  16.2.7 
library cache: mutex X11195.7.4.2.0 3.6.0.0
local write wait16  87.512.5    
log file parallel write61.4K.041.441.78.23.33.11.5.8
log file sync41K.435.044.710.64.23.01.4.8
oracle thread bootstrap160      51.648.4
os thread creation310   70.622.95.8.6 
read by other session1672.319.412.65.715.425.716.62.3
reliable message9087.69.71.2.7.4.4  
row cache lock3  33.3 33.333.3  
row cache mutex8668.5   .423.87.3 
undo segment extension1038.9    38.916.75.6
utl_file I/O11999.6.2.1.1.0.0.0.0
wait list latch free1  100.0     


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
ADR block file write197.62.4      
CSS initialization180.0 20.0     
Disk file operations I/O4100.0.0      
PGA memory operation9100.0.0      
SQL*Net break/reset to client18388.02.23.25.01.1.6  
SQL*Net more data from client5498.9 .1.2.3.2.2.1
buffer busy waits199.3.7      
control file parallel write2399.8.0.0.0.0.1.0.0
control file sequential read1100.0.0      
cursor: pin S wait on X366.82.3  40.938.6 11.4
db file async I/O submit18998.11.1.6.2.0.1  
db file parallel read62591.17.61.1.2.0 .0 
db file scattered read167995.63.7.6.1.0   
db file sequential read939498.11.3.4.2.0.0  
direct path read89097.22.1.5.1.1.0  
direct path sync498.7.7.3.3    
direct path write898.9.5.3.3    
enq: PC - update privilege capture info166.733.3      
enq: RC - Result Cache: Contention490.010.0      
enq: TM - contention2     100.0  
enq: TX - index contention1 100.0      
inactive session5 20.0 80.0    
kksfbc child completion537.562.5      
latch: active service list188.911.1      
latch: cache buffers chains799.8.1.0     
latch: shared pool199.5.5      
library cache load lock185.7     14.3 
library cache lock869.73.0  9.19.13.06.1
library cache: mutex X1100.0.0      
log file parallel write47899.2.5.2.1.0.0.0 
log file sync31999.2.4.1.1.0.0.0 
oracle thread bootstrap15051.645.52.3.6    
oradebug request completion6 16.733.333.3 16.7  
read by other session497.72.3      
undo segment extension194.45.6      
utl_file I/O1100.0 .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 more data from client499.9.0.0     
control file parallel write1100.0.0      
cursor: pin S wait on X588.6 2.39.1    
enq: WF - contention1 100.0      
library cache lock293.9 6.1     


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)
ebs_EBS745,18442,0456646,776,959
ebs7290268437,108
SYS$USERS541738332
SYS$BACKGROUND2377076,630
CEBS70000


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
ebs_EBS7 45796026756119910084062450
ebs7 31332164000440
SYS$USERS 14134417110000
SYS$BACKGROUND 152063706175120000


Back to Wait Events Statistics
Back to Top

Top 10 Channel Waits

ChannelWaitsTotal Wait Time (s)Avg Wait
obj broadcast channel 210164.81us
RBR channel 7020340.71us


Back to Wait Events Statistics
Back to Top

Top Process Types by Wait Class

Process TypeDescriptionWait Class TypeWait Time (sec)
 Others (foregrounds + unclassified backgrounds)User I/O2,519.49
MMMON slave class 1User I/O386.62
MZMMON slave class 2User I/O309.77
LGWRRedo etc.System I/O178.76
PParallel query slaveUser I/O173.26
 Others (foregrounds + unclassified backgrounds)Commit129.06
DBW0db writer process 0System I/O61.46
 Others (foregrounds + unclassified backgrounds)Concurrency52.74
 Others (foregrounds + unclassified backgrounds)Network49.67
JJob queue slavesUser I/O41.11
PParallel query slaveConcurrency38.88
 Others (foregrounds + unclassified backgrounds)Application34.51
CKPTcheckpointSystem I/O28.56
Wspace management slave poolOther14.59
 Others (foregrounds + unclassified backgrounds)Other6.86
Wspace management slave poolUser I/O5.92
MMONManageability Monitor ProcessOther5.64
MMONManageability Monitor ProcessSystem I/O5.58
MMMON slave class 1Other3.70
MZMMON slave class 2Other3.61


Back to Wait Events Statistics
Back to Top

Top Process Types by CPU Used

Process TypeDescriptionCPU Time (sec)
 Others (foregrounds + unclassified backgrounds)41,715.74
MZMMON slave class 22,575.71
MMMON slave class 1708.11
PParallel query slave590.34
DBRMDataBase Resource Manager143.94
CJQ0Job Queue Coordinator55.01
DIA0diagnosibility process 037.83
MMONManageability Monitor Process20.07
MMNLManageability Monitor Process 218.04
LGWRRedo etc.15.30
Wspace management slave pool12.63
JJob queue slaves11.58
GEN1generic110.53
DBW0db writer process 08.90
CKPTcheckpoint8.89
Q*QMON MS8.69
VKTMVirtual Keeper of TiMe process7.09
SMCOSpace Manager Process5.43
PMONprocess cleanup4.56
PSP0process spawner 04.14


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 ModulePDB NameSQL Text
40,612.7566,768.7989.2098.261.1412fr1qq81wywv e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 Declare l_flag Boolean; BEGIN ...
35,506.3557,101.2777.9899.360.024z701bx2vuf7s e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
1,740.2111,740.213.8299.390.0816wt364k236x8 e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
911.661911.662.006.3095.31dnpnuyzsyqb43 SQL Developer EBS7 select /*+ all_rows */ aia.inv...
517.941517.941.1415.9986.048u0hh5c92x3nt e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
310.09651.680.683.2698.4430p3mh3brvpt9   EBS7 SELECT snap_id , SQL_ID, PLAN_...
269.57347.930.5992.396.88ddknh1vwgc7yk   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
260.50465.120.5783.0112.68cgky22310n1hg SQL Developer EBS7 select object_type, owner, obj...
239.172119.590.5389.2510.508vgz0m72d5sp9   EBS7 with non_existent_objs as (sel...
220.782660.830.484.8696.620vzcv5vdajxkf DBMS_SCHEDULER EBS7 SELECT obj_type, plan_id, stat...


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 ModulePDB NameSQL Text
39,905.9866,651.0094.2740,612.7598.261.1412fr1qq81wywv e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 Declare l_flag Boolean; BEGIN ...
35,277.9357,055.5983.3335,506.3599.360.024z701bx2vuf7s e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
1,729.6411,729.644.091,740.2199.390.0816wt364k236x8 e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
249.04347.320.59269.5792.396.88ddknh1vwgc7yk   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
216.24454.060.51260.5083.0112.68cgky22310n1hg SQL Developer EBS7 select object_type, owner, obj...
213.472106.740.50239.1789.2510.508vgz0m72d5sp9   EBS7 with non_existent_objs as (sel...
196.25632.710.46206.0495.254.063b13czz2m1u1s e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
172.036550.260.41176.2597.611.91fhf8upax5cxsz   CDB$ROOT BEGIN sys.dbms_auto_report_int...
162.976550.250.38164.9598.800.640w26sk6t6gq98   CDB$ROOT SELECT XMLTYPE(DBMS_REPORT.GET...
144.326550.220.34145.9998.860.720za9fv0j1vgkk   CDB$ROOT WITH MONITOR_DATA AS (SELECT *...


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 ModulePDB NameSQL Text
868.871868.8725.24911.666.3095.31dnpnuyzsyqb43 SQL Developer EBS7 select /*+ all_rows */ aia.inv...
463.44677.2413.4640,612.7598.261.1412fr1qq81wywv e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 Declare l_flag Boolean; BEGIN ...
445.621445.6212.95517.9415.9986.048u0hh5c92x3nt e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
305.26650.888.87310.093.2698.4430p3mh3brvpt9   EBS7 SELECT snap_id , SQL_ID, PLAN_...
213.322660.806.20220.784.8696.620vzcv5vdajxkf DBMS_SCHEDULER EBS7 SELECT obj_type, plan_id, stat...
119.991119.993.49190.0736.6663.13d35z76sz3yrfq SQL Developer EBS7 SELECT 'ARGUMENT' type, null o...
116.58258.293.39179.6336.1764.90cf5f72k24z17a SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
99.31714.192.88106.927.8192.88390sdwwh61jpy e:SQLAP:cp:sqlap/APXPBASL EBS7 BEGIN AP_AUTOSELECT_PKG.SELECT...
84.22421.052.45101.2418.3083.194wbkdxm8a5zwr e:SQLAP:frm:APXINWKB EBS7 SELECT DESTINATION_TYPE_CODE, ...
82.89182.892.41106.3723.9977.936dff1sws37sdf SQL Developer EBS7 SELECT hou.name operating_unit...
81.41327.142.3782.011.4199.268m1azarqm5wjp e:SQLAP:cp:sqlap/APXPBASL EBS7 SELECT /*+ leading(ai) */ :p_...
77.731,1170.072.2683.697.5492.88g2t789qb2tyh1 e:SQLAP:frm:FNDRSRUN EBS7 SELECT v.CONCURRENT_PROGRAM_ID...
64.78610.801.8865.171.8699.416cp7g4xu536pb   EBS7 SELECT /* DS_SVC */ /*+ dynami...
55.80227.901.6259.149.9294.349ux4hcnsp1q8z   EBS7 select /* QOSH:ANLYZ_TIME */ f...
52.60152.601.5354.034.7097.36bau8g4x1vhrmh e:SQLGL:cp:sqlgl/GLTRBALD EBS7 SELECT MAX ( LR . TARGET_LEDGE...
50.33316.781.4672.7410.6169.199a6a2gha5pcww e:SYSADMIN:bes:oracle.apps.fnd.wf.ds.userRole.created EBS7 begin :v1 := wf_rule.default_r...
45.34222.671.3247.126.7496.22bku5fwd8bhsn6   EBS7 select count(*) from wri$_opts...


Back to SQL Statistics
Back to Top

SQL ordered by Gets

Buffer Gets ExecutionsGets per Exec %TotalElapsed Time (s) %CPU %IO SQL IdSQL ModulePDB NameSQL Text
4,729,010,7675945,802,153.4068.6335,506.3599.404z701bx2vuf7s e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
4,269,576,5796711,596,096.5061.9640,612.7598.31.112fr1qq81wywv e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 Declare l_flag Boolean; BEGIN ...
278,061,0421278,061,042.004.041,740.2199.4.116wt364k236x8 e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
61,124,036230,562,018.000.89239.1789.310.58vgz0m72d5sp9   EBS7 with non_existent_objs as (sel...
36,738,458341,080,542.880.53269.5792.46.9ddknh1vwgc7yk   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
21,035,02354,207,004.600.31110.5073.926.90rchqc9t7puxd SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
20,534,537191,080,765.110.30144.4999.70gnvpyyjvvnrtt   EBS7 WITH a as (SELECT a$.dbid, a$....
17,361,61244,340,403.000.25260.508312.7cgky22310n1hg SQL Developer EBS7 select object_type, owner, obj...
16,299,901151,086,660.070.24138.0885.814.1f5dqupu2hknzu   EBS7 WITH a as (SELECT a$.dbid, a$....
8,635,57532,878,525.000.13116.08923.1gxy0nyzkys651 SQL Developer EBS7 select table_owner, table_name...


Back to SQL Statistics
Back to Top

SQL ordered by Reads

Physical ReadsExecutionsReads per Exec %TotalElapsed Time (s)%CPU%IO SQL IdSQL ModulePDB NameSQL Text
255,3302127,665.0017.3133.3633.2275.583mkdy3ns38nxf   EBS7 delete /* QOSH:PURGE_OLD_STS *...
175,0131175,013.0011.86911.666.3095.31dnpnuyzsyqb43 SQL Developer EBS7 select /*+ all_rows */ aia.inv...
157,184278,592.0010.6559.149.9294.349ux4hcnsp1q8z   EBS7 select /* QOSH:ANLYZ_TIME */ f...
133,1371133,137.009.02190.0736.6663.13d35z76sz3yrfq SQL Developer EBS7 SELECT 'ARGUMENT' type, null o...
130,618265,309.008.85179.6336.1764.90cf5f72k24z17a SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
96,322616,053.676.5340,612.7598.261.1412fr1qq81wywv e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 Declare l_flag Boolean; BEGIN ...
94,843194,843.006.43517.9415.9986.048u0hh5c92x3nt e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
53,668226,834.003.64239.1789.2510.508vgz0m72d5sp9   EBS7 with non_existent_objs as (sel...
52,899226,449.503.5919.8513.6790.111j6tnz8fcm4c3   EBS7 delete /* QOSH:PURGE_OLD_STS *...
52,70968,784.833.57310.093.2698.4430p3mh3brvpt9   EBS7 SELECT snap_id , SQL_ID, PLAN_...
45,866222,933.003.1147.126.7496.22bku5fwd8bhsn6   EBS7 select count(*) from wri$_opts...
42,339266159.172.87220.784.8696.620vzcv5vdajxkf DBMS_SCHEDULER EBS7 SELECT obj_type, plan_id, stat...
36,457136,457.002.4727.3511.5292.926tx7ta6au7ac5 DBMS_SCHEDULER EBS7 DECLARE job BINARY_INTEGER := ...
36,454136,454.002.4727.3311.5292.938jhxytkkpwmhv   EBS7 select o.owner#, o.obj#, decod...
22,837122,837.001.55106.3723.9977.936dff1sws37sdf SQL Developer EBS7 SELECT hou.name operating_unit...
22,52745,631.751.53260.5083.0112.68cgky22310n1hg SQL Developer EBS7 select object_type, owner, obj...
21,39654,279.201.45110.5073.9526.930rchqc9t7puxd SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
21,16945,292.251.43101.2418.3083.194wbkdxm8a5zwr e:SQLAP:frm:APXINWKB EBS7 SELECT DESTINATION_TYPE_CODE, ...


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 ModulePDB NameSQL Text
127,465127,4651127,465.000.0021.74dnpnuyzsyqb43 SQL Developer EBS7 select /*+ all_rows */ aia.inv...
92,62192,621615,436.830.0015.7912fr1qq81wywv e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 Declare l_flag Boolean; BEGIN ...
91,16491,164191,164.000.0015.558u0hh5c92x3nt e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
52,70952,70968,784.830.008.9930p3mh3brvpt9   EBS7 SELECT snap_id , SQL_ID, PLAN_...
21,09521,09545,273.750.003.604wbkdxm8a5zwr e:SQLAP:frm:APXINWKB EBS7 SELECT DESTINATION_TYPE_CODE, ...
16,33316,333116,333.000.002.796dff1sws37sdf SQL Developer EBS7 SELECT hou.name operating_unit...
12,40212,402112,402.000.002.116tx7ta6au7ac5 DBMS_SCHEDULER EBS7 DECLARE job BINARY_INTEGER := ...
9,1229,12224,561.000.001.56cf5f72k24z17a SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
8,6938,69318,693.000.001.48bau8g4x1vhrmh e:SQLGL:cp:sqlgl/GLTRBALD EBS7 SELECT MAX ( LR . TARGET_LEDGE...
8,6638,6631,1177.760.001.48g2t789qb2tyh1 e:SQLAP:frm:FNDRSRUN EBS7 SELECT v.CONCURRENT_PROGRAM_ID...
8,5568,55651,711.200.001.460rchqc9t7puxd SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
8,2768,27618,276.000.001.4105cm4xqhq6ssj SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
7,7067,70617,706.000.001.3105s9358mm6vrr   CDB$ROOT begin dbms_feature_usage_inter...
7,4807,48061,246.670.001.286cp7g4xu536pb   EBS7 SELECT /* DS_SVC */ /*+ dynami...
6,9816,98123,490.500.001.199ux4hcnsp1q8z   EBS7 select /* QOSH:ANLYZ_TIME */ f...
6,5746,5747939.140.001.12390sdwwh61jpy e:SQLAP:cp:sqlap/APXPBASL EBS7 BEGIN AP_AUTOSELECT_PKG.SELECT...
5,9175,91722,958.500.001.01cszc2tqaz3j85 e:SQLAP:frm:APXINWKB EBS7 SELECT /*+ cardinality(AP_INVO...


Back to SQL Statistics
Back to Top

SQL ordered by Executions

Executions Rows ProcessedRows per ExecElapsed Time (s) %CPU %IO SQL IdSQL ModulePDB NameSQL Text
57,25560.001.7697.102p9fv35c7zxtg   CDB$ROOT select /* KSXM:LOAD_DML_INF */...
55,60455,6041.006.4478.802p73r8aaqd6ng e:SQLAP:frm:FNDRSRUN EBS7 WITH ALL_ROLES_FOR_USER AS ( S...
55,60400.009.2751.71.43kx27247t46cs e:FND:frm:FNDRSRUN EBS7 WITH ALL_LOCAL_ROLES AS ( SELE...
55,56755,5671.0070.637005bf7b45gfc6wm e:SQLAP:frm:APXINWKB EBS7 BEGIN fnd_flex_server1.KFF_RO...
55,56700.003.5771.5077j58jqqyhqmd e:SQLAP:frm:APXINWKB EBS7 select segment_name from fnd_...
49,9725520.012.107524.2grs28q4dt2nj4 e:SQLAP:frm:APXINWKB EBS7 SELECT COUNT(PVS.VENDOR_SITE_I...
44,04044,0401.000.7591.40a63yan528cvy2   CDB$ROOT SELECT TEXT FROM SYS.VIEW$ WHE...
36,58236,5821.006.9186.52.57a8vfm1xhvsuq e:SQLAP:frm:APXINWKB EBS7 SELECT FND_FLEX_VALUES_VL.FLEX...
31,44331,4431.005.9130.771grwydz59pu6mc   EBS7 select text from view$ where r...
29,230117,7234.033.8498.405dqz0hqtp9fru   EBS7 select /*+ connect_by_filterin...
19,332520.000.9378.923.12p9fv35c7zxtg   EBS7 select /* KSXM:LOAD_DML_INF */...


Back to SQL Statistics
Back to Top

SQL ordered by Parse Calls

Parse CallsExecutions % Total Parses SQL IdSQL ModulePDB NameSQL Text
57,25557,2557.692p9fv35c7zxtg   CDB$ROOT select /* KSXM:LOAD_DML_INF */...
55,56755,5677.465bf7b45gfc6wm e:SQLAP:frm:APXINWKB EBS7 BEGIN fnd_flex_server1.KFF_RO...
55,56755,5677.4677j58jqqyhqmd e:SQLAP:frm:APXINWKB EBS7 select segment_name from fnd_...
44,04044,0405.91a63yan528cvy2   CDB$ROOT SELECT TEXT FROM SYS.VIEW$ WHE...
31,44331,4434.22grwydz59pu6mc   EBS7 select text from view$ where r...
29,23029,2303.925dqz0hqtp9fru   EBS7 select /*+ connect_by_filterin...
19,33219,3322.602p9fv35c7zxtg   EBS7 select /* KSXM:LOAD_DML_INF */...
9,6009,6001.2975r3t7hw0n9a9 e::cp:30 EBS7 Select S.SERVICE_HANDLE, S.CAR...
8,2498,2491.115dqz0hqtp9fru   CDB$ROOT select /*+ connect_by_filterin...
6,7206,7200.905us2xwzatpnwy e::cp:30 EBS7 begin fnd_dcp.check_process_st...


Back to SQL Statistics
Back to Top

SQL ordered by Sharable Memory

Sharable Mem (b)Executions % Total SQL IdSQL ModulePDB NameSQL Text
234,493,872 2.74ch409x9f1nzjv   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
140,167,856 1.64a8kv2zwganrzm   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
128,748,024 1.50ax17h8zbhv2zg   CDB$ROOT SELECT /*+ NO_STATEMENT_QUEUIN...
94,048,224 1.108rwu7c3wtsj3x   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
72,152,200 0.84ctwwstkgsmy7m   EBS7 SELECT /*CROSSCON*/ /* */ /*"_...
47,713,784 0.562b91mgxcxfj13   EBS7 SELECT /*CROSSCON*/ /* */ /*"_...
37,100,856 0.432bca0s0gxpyph   EBS7 SELECT count(*) FROM NO_CROSS_...
35,413,512 0.412bca0s0gxpyph   CDB$ROOT SELECT count(*) FROM NO_CROSS_...
30,676,112 0.360vcxvb4rrnmy1   EBS7 SELECT count(*) FROM NO_CROSS_...
29,938,08600.35c7yygddurqczy   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
28,148,496 0.33ggfbp7y9kq0bj   EBS7 SELECT count(*) FROM NO_CROSS_...
28,007,184 0.330vcxvb4rrnmy1   CDB$ROOT SELECT count(*) FROM NO_CROSS_...
27,039,896 0.32fxkc1wch1536d   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
26,597,120 0.3163tbrxwv6sajd   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
25,260,376 0.29ggfbp7y9kq0bj   CDB$ROOT SELECT count(*) FROM NO_CROSS_...
24,493,805100.2964asygztzun32 SQL Developer CDB$ROOT SELECT /*+ NO_STATEMENT_QUEUIN...
23,197,74600.272aaqdh3f93u1s   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
20,257,032100.24ayrqbxhv1m8gr SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
18,712,58600.223gbvxy6jm3qxd SQL Developer EBS7 SELECT count(*) FROM NO_CROSS_...
17,114,184 0.20d51ycm5b7qvyu   CDB$ROOT SELECT /*+ NO_STATEMENT_QUEUIN...
17,054,47400.203gbvxy6jm3qxd SQL Developer CDB$ROOT SELECT count(*) FROM NO_CROSS_...
11,625,55200.141nmx4nf4970cc   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
11,549,86440.13cgky22310n1hg SQL Developer EBS7 select object_type, owner, obj...
10,984,05200.13f72k6fqvkuxku   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
9,803,24750.110rchqc9t7puxd SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
8,265,4196550.100za9fv0j1vgkk   CDB$ROOT WITH MONITOR_DATA AS (SELECT *...
5,026,12430.06gxy0nyzkys651 SQL Developer EBS7 select table_owner, table_name...
4,556,56420.059nbpqsyxgmtx3 e:SQLAP:frm:APXINWKB EBS7 SELECT /*+ cardinality(AP_INVO...
4,146,91620.05cszc2tqaz3j85 e:SQLAP:frm:APXINWKB EBS7 SELECT /*+ cardinality(AP_INVO...
2,638,16440.034wbkdxm8a5zwr e:SQLAP:frm:APXINWKB EBS7 SELECT DESTINATION_TYPE_CODE, ...
2,599,11650.034z701bx2vuf7s e:PO:cp:sqlap/XXST_SYN_GSTR_REP_GLOBAL EBS7 SELECT DISTINCT A.OPERATING_UN...
2,300,60410.032s9pwhagrv0h4 SQL Developer EBS7 SELECT 'FUNCTION' type, owner,...
1,897,55320.02b6ty4f8a3has5 SQL Developer EBS7 SELECT signature, type FROM al...
1,887,20820.024jcnyw0mvxbh6 SQL Developer EBS7 -- Was (with scalar subquery ...
1,752,57630.02a2ty6fxvtd77g e:SQLAP:fwk:pos.supplier.server.SuppSummAM EBS7 SELECT * FROM (SELECT /*+ opt_...
1,570,341150.02f5dqupu2hknzu   EBS7 WITH a as (SELECT a$.dbid, a$....
1,402,27610.026dff1sws37sdf SQL Developer EBS7 SELECT hou.name operating_unit...
1,360,089340.02ddknh1vwgc7yk   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
1,219,4165,7190.010dbcsb3z1ygcq e:FND:cp:FNDCRM EBS7 SELECT 60 * (to_number(decode(...


Back to SQL Statistics
Back to Top

SQL ordered by Version Count

Version Count Executions SQL IdSQL ModulePDB NameSQL Text
4,348 ax17h8zbhv2zg   CDB$ROOT SELECT /*+ NO_STATEMENT_QUEUIN...
4,291 a8kv2zwganrzm   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
1,701 ch409x9f1nzjv   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
657 ctwwstkgsmy7m   EBS7 SELECT /*CROSSCON*/ /* */ /*"_...
434 2b91mgxcxfj13   EBS7 SELECT /*CROSSCON*/ /* */ /*"_...
431 fxkc1wch1536d   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
417 2bca0s0gxpyph   EBS7 SELECT count(*) FROM NO_CROSS_...
417 2bca0s0gxpyph   CDB$ROOT SELECT count(*) FROM NO_CROSS_...
389 63tbrxwv6sajd   EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
384 d51ycm5b7qvyu   CDB$ROOT SELECT /*+ NO_STATEMENT_QUEUIN...
377 8rwu7c3wtsj3x   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
329 0vcxvb4rrnmy1   EBS7 SELECT count(*) FROM NO_CROSS_...
329 0vcxvb4rrnmy1   CDB$ROOT SELECT count(*) FROM NO_CROSS_...
273 ggfbp7y9kq0bj   EBS7 SELECT count(*) FROM NO_CROSS_...
273 ggfbp7y9kq0bj   CDB$ROOT SELECT count(*) FROM NO_CROSS_...
1880c7yygddurqczy   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
1581064asygztzun32 SQL Developer CDB$ROOT SELECT /*+ NO_STATEMENT_QUEUIN...
12410ayrqbxhv1m8gr SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
10002aaqdh3f93u1s   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
980f72k6fqvkuxku   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
6803gbvxy6jm3qxd SQL Developer EBS7 SELECT count(*) FROM NO_CROSS_...
6803gbvxy6jm3qxd SQL Developer CDB$ROOT SELECT count(*) FROM NO_CROSS_...
6201nmx4nf4970cc   EBS7 SELECT /*CROSSCON*/ /* */ /*"I...
6050rchqc9t7puxd SQL Developer EBS7 SELECT /*+ NO_STATEMENT_QUEUIN...
293,8436vc4tzxw1h3b7   CDB$ROOT select 1 from sensitive_fixed$...


Back to SQL Statistics
Back to Top

Complete List of SQL Text

SQL IdSQL Text
05cm4xqhq6ssjSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=FALSE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "OWNER", "OWNERID", "SYNONYM_NAME", "OBJECT_TYPE#", "BASE_OBJ_OWNER", "BASE_OBJ_NAME" FROM NO_CROSS_CONTAINER("SYS"."_INT$_ALL_SYNONYMS_FOR_AO") "_INT$_ALL_SYNONYMS_FOR_AO" WHERE 1=1
05s9358mm6vrrbegin dbms_feature_usage_internal.exec_db_usage_sampling(:bind1); end;
0dbcsb3z1ygcqSELECT 60 * (to_number(decode(dp.Limit, 'UNLIMITED', '-1', 'DEFAULT', (SELECT to_char(60 * (to_number(decode(Limit, 'UNLIMITED', '-1', Limit)))) FROM DBA_PROFILES WHERE Profile = 'DEFAULT' AND Resource_Name = 'IDLE_TIME'), dp.Limit))) FROM USER_USERS uu, DBA_USERS du, DBA_PROFILES dp WHERE uu.User_Id = du.User_Id AND du.Profile = dp.Profile AND dp.Resource_Name = 'IDLE_TIME'
0rchqc9t7puxdSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=TRUE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "OWNER", "OWNERID", "SYNONYM_NAME", "OBJECT_TYPE#", "BASE_OBJ_OWNER", "BASE_OBJ_NAME" FROM NO_CROSS_CONTAINER("SYS"."_INT$_ALL_SYNONYMS_FOR_AO") "_INT$_ALL_SYNONYMS_FOR_AO" WHERE 1=1
0vcxvb4rrnmy1SELECT count(*) FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_ARGUMENTS") "INT$DBA_ARGUMENTS" WHERE "INT$DBA_ARGUMENTS"."ARGUMENT_NAME" IS NOT NULL AND "INT$DBA_ARGUMENTS"."OBJECT_NAME"='1' AND "INT$DBA_ARGUMENTS"."PACKAGE_NAME"='1'
0vzcv5vdajxkfSELECT obj_type, plan_id, statement_id, xpl_plan_id, timestamp, remarks, operation, options, object_node, object_owner, object_name, object_alias, object_instance, object_type, optimizer, search_columns, id, parent_id, depth, position, cost, cardinality, bytes, other_tag, partition_start, partition_stop, partition_id, other, distribution, cpu_cost, io_cost, temp_space, access_predicates, filter_predicates, projection, time, qblock_name, EXTRACTCLOBXML(other_xml, '/*/outline_data') outline, other_xml FROM sqlobj$plan WHERE signature = :1 AND category = :2 ORDER BY signature, category, obj_type, plan_id, id
0w26sk6t6gq98SELECT XMLTYPE(DBMS_REPORT.GET_REPORT_WITH_SUMMARY(:B1 )) FROM DUAL
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
12fr1qq81wywvDeclare l_flag Boolean; BEGIN l_flag := XXST_GSTR_REPORT_GLOBAL_PKG.afterform(:P_ORG_ID, :P_FROM_DATE, :P_TO_DATE) ; if (l_flag) then :XDO_OUT_PARAMETER := 1; end if; end;
16wt364k236x8SELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT , A.SEGMENT1 UNIT_CODE , ( CASE WHEN A.CANCELLED_DATE IS NOT NULL AND SUM(A.AMOUNT)<=0 THEN (A.INVOICE_TYPE||' - Cancelled') ELSE A.INVOICE_TYPE END ) INV_TYPE , A.VOUCHER_NUM VOUCHER_NUM , A.INVOICE_NUM INV_NUM , A.INVOICE_DATE INV_DATE , A.INV_GL_DATE INV_GL_DATE , A.CREATION_DATE INV_CREATION_DATE , A.CANCELLED_DATE INV_CANC_DATE , A.DIST_GL_DATE DIST_GL_DATE , A.INV_ENTERED_CURR ENT_INV_CURR , A.INVOICE_AMOUNT ENT_INV_AMT , A.INV_ACCTD_CURR ACC_INV_CURR , A.INVOICE_AMOUNT * A.EXCHANGE_RATE ACC_INV_AMT , REPLACE(A.INV_HEADER_DESC, (CHR(13)) , '') INV_HEADER_DESC , A.LINE_NUMBER LINE_NUMBER , A.AMOUNT * A.EXCHANGE_RATE ACC_LINE_AMT , REPLACE(A.DIST_DESCRIPTION, (CHR(13)) , '') LINE_DESCRIPTION , A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT , A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION , A.TAX_CATEGORY_GLB TAX_CATEGORY_GLB , A.TAX_RATE_GLB TAX_RATE_GLB , A.TAX_ACCOUNT TAX_ACCOUNT , SUM(A.TAX_AMOUNT) TAX_AMOUNT , NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL), ((A.AMOUNT) * A.EXCHANGE_RATE)) TOTAL_ACC_LINE_AMT_GLOBAL , A.VENDOR_NUMBER VENDOR_NUMBER , A.VENDOR_NAME VENDOR_NAME , A.VENDOR_SITE_CODE VENDOR_SITE_CODE , A.VENDOR_ADDRESS VENDOR_ADDRESS , A.VENDOR_CITY VENDOR_CITY , A.VENDOR_STATE VENDOR_STATE , A.TERMS TERMS , A.DUE_DATE DUE_DATE , A.PO_TYPE PO_TYPE , A.PO_NUM PO_NUM , A.PO_DATE PO_DATE , NULL REVISION_NUM , NULL RELEASE_NUM , NULL RELEASE_DATE , REPLACE(A.PO_HEADER_DESC, ' ', '') PO_HEADER_DESC , A.SHIP_TO_LOCATION SHIP_TO_LOCATION , A.BILL_TO_LOCATION BILL_TO_LOCATION , A.PO_LINE_NUMBER PO_LINE_NUMBER , A.PO_ITEM PO_ITEM , A.ITEM_DESC ITEM_DESC , A.UOM UOM , A.QUANTITY QUANTITY , A.UNIT_PRICE UNIT_PRICE , A.ACCT_PO_LINE_AMT ACCT_PO_LINE_AMT , A.SHIP_TO_ORG_CODE SHIP_TO_ORG_CODE , A.SHIP_TO_ORG_NAME SHIP_TO_ORG_NAME , A.RECEIPT_NUM RECEIPT_NUM , A.RECEIPT_DATE RECEIPT_DATE , A.QUANTITY_BILLED QUANTITY_BILLED , A.PROJECT_NUM PROJECT_NUM , A.TASK TASK , A.EXPENDITURE_TYPE EXPENDITURE_TYPE , A.EXPENDITURE_ORG EXPENDITURE_ORG , NULL SHIPMENT_NUM , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_CUST_ACCT||', ')).EXTRACT('//text()'), ', ') CUSTOMER_ACCT , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NAME||', ')).EXTRACT('//text()'), ', ') EMP_NAME , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NUM||', ')).EXTRACT('//text()'), ', ') EMP_NUM , SUM(A.AMOUNT) ENT_LINE_AMT , A.TOTAL_ENT_LINE_AMT FROM( SELECT DISTINCT AIA.INVOICE_NUM INVOICE_NUM , AIA.INVOICE_AMOUNT INVOICE_AMOUNT , ALC.DISPLAYED_FIELD INVOICE_TYPE , AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM , ASP.SEGMENT1 VENDOR_NUMBER , ASP.VENDOR_NAME VENDOR_NAME , ASSA.VENDOR_SITE_CODE VENDOR_SITE_CODE , AIA.INVOICE_DATE INVOICE_DATE , AIA.GL_DATE INV_GL_DATE , TRUNC(AIA.CREATION_DATE) CREATION_DATE , AT.NAME TERMS , ( SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||', ')).EXTRACT('//text()'), ', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE 1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID ) DUE_DATE , AIA.DESCRIPTION INV_HEADER_DESC , AIA.INVOICE_CURRENCY_CODE INV_ENTERED_CURR , GSOB.CURRENCY_CODE INV_ACCTD_CURR , AIDA.ACCOUNTING_DATE DIST_GL_DATE , AIDA.AMOUNT AMOUNT , REPLACE(AIDA.DESCRIPTION, ' ', '') DIST_DESCRIPTION , ( SELECT DISTINCT LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL ) CONCATENATED_SEGMENTS , ( SELECT DISTINCT LISTAGG(DISTINCT FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION) FROM DUAL ) ACCT_DESCRIPTION , PHA.SEGMENT1 PO_NUM , PHA.CREATION_DATE PO_DATE , NULL REVISION_NUM , PLC.DESCRIPTION PO_TYPE , PHA.COMMENTS PO_HEADER_DESC , PHA.SHIP_TO_LOCATION_ID SHIP_TO_LOCATION_ID , HL.LOCATION_CODE SHIP_TO_LOCATION , HL1.LOCATION_CODE BILL_TO_LOCATION , PLA.LINE_NUM PO_LINE_NUMBER , MSIB.SEGMENT1 PO_ITEM , MSIB.DESCRIPTION ITEM_DESC , PLA.UNIT_MEAS_LOOKUP_CODE UOM , PDA.QUANTITY_ORDERED QUANTITY , PLA.UNIT_PRICE UNIT_PRICE , (NVL(PDA.RATE, 1)*(PLA.UNIT_PRICE*PDA.QUANTITY_ORDERED)) ACCT_PO_LINE_AMT , OOD.ORGANIZATION_CODE SHIP_TO_ORG_CODE , OOD.ORGANIZATION_NAME SHIP_TO_ORG_NAME , RSH.RECEIPT_NUM RECEIPT_NUM , RSH.CREATION_DATE RECEIPT_DATE , AILA.QUANTITY_INVOICED QUANTITY_BILLED , PPA.SEGMENT1 PROJECT_NUM , PT.TASK_NUMBER TASK , PDA.EXPENDITURE_TYPE EXPENDITURE_TYPE , HOU.NAME EXPENDITURE_ORG , HOU1.NAME OPERATING_UNIT , AIA.CANCELLED_DATE CANCELLED_DATE , PLLA.SHIPMENT_NUM SHIPMENT_NUM , AIDA.ATTRIBUTE5 AIDA_CUST_ACCT , LTRIM(SUBSTR(AIDA.ATTRIBUTE4, INSTR(AIDA.ATTRIBUTE4, ', ', 1)+1), ' ') AIDA_EMP_NAME , RTRIM(SUBSTR(AIDA.ATTRIBUTE4, 1, INSTR(AIDA.ATTRIBUTE4, ', ', 1)-1), ' ') AIDA_EMP_NUM , AILA.LINE_NUMBER LINE_NUMBER , ( SELECT DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB , ( SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID = AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND ZLS.CANCEL_FLAG = 'N' ) TAX_RATE_GLB , TO_CHAR( ( SELECT DISTINCT LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS, GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT != 0 AND ZLS.TAX_AMT != 0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) ) TAX_ACCOUNT , ( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) TAX_AMOUNT , ( AIDA.AMOUNT + ( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) ) TOTAL_ACC_LINE_AMT_GLOBAL , GCCK.SEGMENT1 SEGMENT1 , NVL(AIA.EXCHANGE_RATE, 1) EXCHANGE_RATE , ASSA.ADDRESS_LINE1||', '||ASSA.ADDRESS_LINE2||', '||ASSA.ADDRESS_LINE3 VENDOR_ADDRESS , ASSA.CITY VENDOR_CITY , ASSA.STATE VENDOR_STATE , HL.LOC_INFORMATION16 FIRST_PARTY_STATE , HL1.LOCATION_ID LOCATION_ID , AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID, AIA.INVOICE_AMOUNT, AIA.PAYMENT_STATUS_FLAG, AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS , (AILA.AMOUNT + (SELECT DISTINCT SUM(NVL(AIL.AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID)) TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA , AP_INVOICE_LINES_ALL AILA , AP_INVOICE_DISTRIBUTIONS_ALL AIDA , AP_TERMS_TL AT , AP_LOOKUP_CODES ALC , AP_SUPPLIERS ASP , AP_SUPPLIER_SITES_ALL ASSA , GL_SETS_OF_BOOKS GSOB , GL_CODE_COMBINATIONS_KFV GCCK , FND_FLEX_VALUES_VL FFVV , GL_LOOKUPS GLK , PO_HEADERS_ALL PHA , PO_LINES_ALL PLA , PO_LINE_LOCATIONS_ALL PLLA , PO_DISTRIBUTIONS_ALL PDA , PO_LOOKUP_CODES PLC , HR_LOCATIO NS HL , HR_LOCATIONS HL1 , MTL_SYSTEM_ITEMS_B MSIB , ORG_ORGANIZATION_DEFINITIONS OOD , RCV_TRANSACTIONS RT , RCV_SHIPMENT_LINES RSL , RCV_SHIPMENT_HEADERS RSH , PA_PROJECTS_ALL PPA , PA_TASKS PT , HR_OPERATING_UNITS HOU , HR_OPERATING_UNITS HOU1 WHERE 1=1 AND AIA.INVOICE_ID = AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND AIA.INVOICE_ID = AILA.INVOICE_ID AND AIA.ORG_ID = NVL(:B3 , AIA.ORG_ID) AND AIA.INVOICE_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND AILA.INVOICE_ID = AIDA.INVOICE_ID AND AIDA.ACCOUNTING_DATE BETWEEN :B2 AND :B1 AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND AIDA.LINE_TYPE_LOOKUP_CODE IN ('ITEM', 'ACCRUAL') AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIA.TERMS_ID = AT.TERM_ID AND PHA.PO_HEADER_ID = PLA.PO_HEADER_ID AND PDA.PO_LINE_ID = PLA.PO_LINE_ID AND AILA.PO_LINE_ID = PLA.PO_LINE_ID AND AILA.PO_HEADER_ID = PHA.PO_HEADER_ID AND GSOB.SET_OF_BOOKS_ID = AIA.SET_OF_BOOKS_ID AND PDA.PO_DISTRIBUTION_ID = AIDA.PO_DISTRIBUTION_ID AND PDA.PO_HEADER_ID = PHA.PO_HEADER_ID AND PHA.PO_HEADER_ID = PLLA.PO_HEADER_ID AND PLA.PO_LINE_ID = PLLA.PO_LINE_ID AND PHA.ORG_ID = PLLA.ORG_ID AND PHA.ORG_ID = AIA.ORG_ID AND PLLA.SHIP_TO_ORGANIZATION_ID = OOD.ORGANIZATION_ID AND PDA.CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE' AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES, 5, 1) AND NOT EXISTS ( SELECT 1 FROM PO_RELEASES_ALL PRA WHERE 1=1 AND PRA.PO_HEADER_ID = PRA.PO_HEADER_ID+0 AND PRA.PO_HEADER_ID = PHA.PO_HEADER_ID ) AND PLC.LOOKUP_TYPE = 'PO TYPE' AND PLC.LOOKUP_CODE = PHA.TYPE_LOOKUP_CODE AND HL.LOCATION_ID(+) = AILA.SHIP_TO_LOCATION_ID AND HL1.LOCATION_ID(+) = PHA.BILL_TO_LOCATION_ID AND MSIB.INVENTORY_ITEM_ID(+) = PLA.ITEM_ID AND AILA.RCV_TRANSACTION_ID = RT.TRANSACTION_ID(+) AND RT.SHIPMENT_LINE_ID = RSL.SHIPMENT_LINE_ID (+) AND RSL.SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID (+) AND PDA.PROJECT_ID = PPA.PROJECT_ID(+) AND PDA.PROJECT_ID = PT.PROJECT_ID(+) AND PDA.TASK_ID = PT.TASK_ID(+) AND PDA.EXPENDITURE_ORGANIZATION_ID = HOU.ORGANIZATION_ID(+) AND HOU1.ORGANIZATION_ID = AIA.ORG_ID AND AILA.LINE_NUMBER = AIDA.INVOICE_LINE_NUMBER AND PLLA.LINE_LOCATION_ID = AILA.PO_LINE_LOCATION_ID AND EXISTS ( SELECT 1 FROM FND_PROFILE_OPTIONS_VL FPO, FND_PROFILE_OPTION_VALUES FPOV, PER_SECURITY_PROFILES_V PSPV, FND_RESPONSIBILITY_VL FRV, PER_SECURITY_ORGANIZATIONS_V PSOV WHERE FPO.PROFILE_OPTION_ID = FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO: Security Profile' AND FPOV.PROFILE_OPTION_VALUE = PSPV.SECURITY_PROFILE_ID AND PSPV.SECURITY_PROFILE_ID = PSOV.SECURITY_PROFILE_ID AND FRV.RESPONSIBILITY_ID = FPOV.LEVEL_VALUE AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID) AND TO_CHAR(PSOV.ORGANIZATION_ID) = TO_CHAR(AIA.ORG_ID)) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE, '01-APR-91'), 4, 6) <> SUBSTR(A.INV_GL_DATE, 4, 6) AND A.STATUS != 'NEVER APPROVED' GROUP BY A.OPERATING_UNIT , A.SEGMENT1 , A.INVOICE_NUM , A.INVOICE_TYPE , A.INVOICE_AMOUNT , A.VOUCHER_NUM , A.VENDOR_NUMBER , A.VENDOR_NAME , A.VENDOR_SITE_CODE , A.INVOICE_DATE , A.INV_GL_DATE , A.INV_ENTERED_CURR , A.INV_ACCTD_CURR , A.DIST_GL_DATE , A.LINE_NUMBER , A.AMOUNT , A.DIST_DESCRIPTION , A.CONCATENATED_SEGMENTS , A.ACCT_DESCRIPTION , A.CREATION_DATE , A.TERMS , A.DUE_DATE , A.INV_HEADER_DESC , A.PO_NUM , A.PO_DATE , A.PO_TYPE , A.PO_HEADER_DESC , A.SHIP_TO_LOCATION , A.BILL_TO_LOCATION , A.PO_LINE_NUMBER , A.PO_ITEM , A.ITEM_DESC , A.UOM , A.QUANTITY , A.UNIT_PRICE , A.ACCT_PO_LINE_AMT , A.SHIP_TO_ORG_CODE , A.SHIP_TO_ORG_NAME , A.RECEIPT_NUM , A.RECEIPT_DATE , A.QUANTITY_BILLED , A.PROJECT_NUM , A.TASK , A.EXPENDITURE_TYPE , A.EXPENDITURE_ORG , A.CANCELLED_DATE , A.TAX_CATEGORY_GLB , A.TAX_ACCOUNT , A.TAX_RATE_GLB , A.INVOICE_AMOUNT * A.EXCHANGE_RATE , A.AMOUNT * A.EXCHANGE_RATE , A.VENDOR_ADDRESS , A.VENDOR_CITY , A.VENDOR_STATE , A.LOCATION_ID , A.TOTAL_ENT_LINE_AMT
1j6tnz8fcm4c3delete /* QOSH:PURGE_OLD_STS *//*+ dynamic_sampling(4) */ from sys.wri$_optstat_histgrm_history where savtime < :1 and savtime > timestamp '1900-01-01 00:00:00 -0:0' and rownum <= :2
1nmx4nf4970ccSELECT /*CROSSCON*/ /* */ /*"INT$DBA_SOURCE"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_SOURCE")
2aaqdh3f93u1sSELECT /*CROSSCON*/ /* */ /*"INT$DBA_IDENTIFIERS"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_IDENTIFIERS")
2b91mgxcxfj13SELECT /*CROSSCON*/ /* */ /*"_INT$_ALL_SYNONYMS_FOR_AO"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."_INT$_ALL_SYNONYMS_FOR_AO")
2bca0s0gxpyphSELECT count(*) FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_ARGUMENTS") "INT$DBA_ARGUMENTS" WHERE "INT$DBA_ARGUMENTS"."ARGUMENT_NAME" IS NOT NULL AND "INT$DBA_ARGUMENTS"."OBJECT_NAME"='1'
2p73r8aaqd6ngWITH ALL_ROLES_FOR_USER AS ( SELECT /*+ no_merge */ :B1 NAME FROM DUAL UNION ALL SELECT /*+ leading(u1 incr1) index(u1 FND_USER_U2) index(incr1 WF_LOCAL_ROLES_N1) */ INCR1.NAME NAME FROM FND_USER U1, WF_LOCAL_ROLES INCR1 WHERE U1.USER_NAME = :B1 AND INCR1.ORIG_SYSTEM = 'HZ_PARTY' AND INCR1.ORIG_SYSTEM_ID = U1.PERSON_PARTY_ID AND INCR1.PARTITION_ID = 9 ) SELECT /*+ index(g FND_GRANTS_N9) QID25-proxychk1 */ MAX(LAST_UPDATE_DATE) FROM ( SELECT /*+ NO_MERGE */ 'GLOBAL' ROLE_NAME FROM DUAL UNION ALL SELECT WUR.ROLE_NAME FROM WF_LOCAL_USER_ROLES WUR, ALL_ROLES_FOR_USER INCR2 WHERE WUR.USER_NAME = INCR2.NAME AND ( WUR.EFFECTIVE_START_DATE <= :B3 OR (WUR.EFFECTIVE_START_DATE IS NULL AND (WUR.START_DATE IS NULL OR WUR.START_DATE <= :B3 ) AND (WUR.USER_START_DATE IS NULL OR WUR.USER_START_DATE <= :B3 ) AND (WUR.ROLE_START_DATE IS NULL OR WUR.ROLE_START_DATE <= :B3 ) ) ) AND ( WUR.EFFECTIVE_END_DATE > :B2 OR (WUR.EFFECTIVE_END_DATE IS NULL AND (WUR.EXPIRATION_DATE IS NULL OR WUR.EXPIRATION_DATE > :B2 ) AND (WUR.USER_END_DATE IS NULL OR WUR.USER_END_DATE > :B2 ) AND (WUR.ROLE_END_DATE IS NULL OR WUR.ROLE_END_DATE > :B2 ) ) ) ) U2, FND_GRANTS G WHERE G.OBJECT_ID = :B5 AND G.GRANTEE_KEY = U2.ROLE_NAME AND ( ( :B4 = -1 ) OR EXISTS (SELECT 'X' FROM FND_COMPILED_MENU_FUNCTIONS CMF WHERE CMF.FUNCTION_ID = :B4 AND CMF.MENU_ID = G.MENU_ID ) )
2p9fv35c7zxtgselect /* KSXM:LOAD_DML_INF *//*+ leading(o) index(m) use_nl(m) */ nvl(m.inserts, 0) ins, nvl(m.updates, 0) upd, nvl(m.deletes, 0) del, nvl(m.drop_segments, 0) dropseg, nvl(m.flags, 0) flags, nvl(rowcnt, 0) rowcnt, o.pobjn pobjn from (select :objn objn, 0 pobjn, rowcnt from tab$ t where t.obj# = :objn union all select :objn objn, tp.bo# pobjn, rowcnt from tabpart$ tp where tp.obj# = :objn union all select :objn objn, tcp.bo# pobjn, rowcnt from tabcompart$ tcp where tcp.obj# = :objn union all select :objn objn, tsp.pobj# pobjn, rowcnt from tabsubpart$ tsp where tsp.obj# = :objn) o, sys.mon_mods_all$ m where o.objn = m.obj#(+) and rownum < 2
2s9pwhagrv0h4SELECT 'FUNCTION' type, owner, object_name/*||'.'||procedure_name*/ object_name, /*null*/procedure_name column_name, null column_id, null data_type FROM all_procedures WHERE rownum <=50 and object_type = 'PACKAGE' and procedure_name is not null and owner in('SYS', :1 ) and object_name = :2 union all SELECT 'COLUMN' type, owner, table_name object_name, column_name, column_id, data_type FROM sys.all_tab_cols WHERE hidden_column = 'NO' and rownum <=50 and owner = :3 and table_name = :4 union all select 'TABLE' type, ''||o.owner# owner, name object_name, null column_name, null column_id, null data_type FROM sys.obj$ o where o.name not like 'BIN%' and o.type# = 2 and rownum <=50 and 0 = 1 union all select 'VIEW' type, ''||o.owner# owner, name object_name, null column_name, null column_id, null data_type FROM sys.obj$ o where o.name not like 'BIN%' and o.type# = 4 and rownum <=50 and 0 = 1 union all select case type# when 7 then 'PROCEDURE' when 8 then 'FUNCTION' when 9 then 'PACKAGE' when 33 then 'OPERATOR' end type, ''||o.owner# owner, name object_name, null column_name, null column_id, null data_type FROM sys.obj$ o where name not like 'BIN%' and type# in (7, 8, 9) and rownum <=50 and 0 = 1
30p3mh3brvpt9SELECT snap_id , SQL_ID, PLAN_HASH_VALUE, CON_DBID FROM (SELECT /*+ use_hash(t1 t2) */ t2.snap_id , t1.SQLID_KEWRSPE SQL_ID, t1.PLANHASH_KEWRSPE PLAN_HASH_VALUE, t1.CON_DBID_KEWRSPE CON_DBID FROM X$KEWRTSQLPLAN t1, WRH$_SQL_PLAN t2 WHERE t2.dbid(+) = :dbid AND t2.SQL_ID(+) = t1.SQLID_KEWRSPE AND t2.PLAN_HASH_VALUE(+) = t1.PLANHASH_KEWRSPE AND t2.CON_DBID(+) = t1.CON_DBID_KEWRSPE AND t2.ID(+) = 0) WHERE nvl(snap_id, 0) < :snap_id
390sdwwh61jpyBEGIN AP_AUTOSELECT_PKG.SELECT_INVOICES(:errbuf, :rc, :A0, :A1, :A2, :A3, :A4); END;
3b13czz2m1u1sSELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT , A.SEGMENT1 UNIT_CODE , A.INV_TYPE INV_TYPE , A.VOUCHER_NUM VOUCHER_NUM , A.INVOICE_NUM INV_NUM , A.INVOICE_DATE INV_DATE , A.INV_GL_DATE INV_GL_DATE , A.CREATION_DATE INV_CREATION_DATE , A.CANCELLED_DATE INV_CANC_DATE , A.DIST_GL_DATE DIST_GL_DATE , A.INV_ENTERED_CURR ENT_INV_CURR , A.INVOICE_AMOUNT ENT_INV_AMT , A.INV_ACCTD_CURR ACC_INV_CURR , A.INVOICE_AMOUNT * A.EXCHANGE_RATE ACC_INV_AMT , REPLACE(A.INV_HEADER_DESC, (CHR(13)) , '') INV_HEADER_DESC , A.LINE_NUMBER LINE_NUMBER , SUM(A.AMOUNT) * A.EXCHANGE_RATE ACC_LINE_AMT , REPLACE(A.LINE_DESCRIPTION, (CHR(13)) , '') LINE_DESCRIPTION , A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT , A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION , A.TAX_CATEGORY_GLB TAX_CATEGORY_GLB , A.TAX_RATE_GLB TAX_RATE_GLB , A.TAX_ACCOUNT TAX_ACCOUNT , SUM(A.TAX_AMOUNT) TAX_AMOUNT , NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL), (SUM(A.AMOUNT) * A.EXCHANGE_RATE)) TOTAL_ACC_LINE_AMT_GLOBAL , A.VENDOR_NUMBER VENDOR_NUMBER , A.VENDOR_NAME VENDOR_NAME , A.VENDOR_SITE_CODE VENDOR_SITE_CODE , A.VENDOR_ADDRESS VENDOR_ADDRESS , A.VENDOR_CITY VENDOR_CITY , A.VENDOR_STATE VENDOR_STATE , A.TERMS TERMS , A.DUE_DATE DUE_DATE , NULL PO_TYPE , NULL PO_NUM , NULL PO_DATE , NULL REVISION_NUM , NULL RELEASE_NUM , NULL RELEASE_DATE , NULL PO_HEADER_DESC , NULL SHIP_TO_LOCATION , NULL BILL_TO_LOCATION , NULL PO_LINE_NUMBER , NULL PO_ITEM , NULL ITEM_DESC , NULL UOM , NULL QUANTITY , NULL UNIT_PRICE , NULL ACCT_PO_LINE_AMT , NULL SHIP_TO_ORG_CODE , NULL SHIP_TO_ORG_NAME , NULL RECEIPT_NUM , NULL RECEIPT_DATE , NULL QUANTITY_BILLED , NULL PROJECT_NUM , NULL TASK , NULL EXPENDITURE_TYPE , NULL EXPENDITURE_ORG , NULL SHIPMENT_NUM , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_CUST_ACCT||', ')).EXTRACT('//text()'), ', ') CUSTOMER_ACCT , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NAME||', ')).EXTRACT('//text()'), ', ') EMP_NAME , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NUM||', ')).EXTRACT('//text()'), ', ') EMP_NUM , SUM(A.AMOUNT) ENT_LINE_AMT , A.TOTAL_ENT_LINE_AMT FROM ( SELECT AIA.INVOICE_NUM INVOICE_NUM , AIA.INVOICE_AMOUNT INVOICE_AMOUNT , ALC.DISPLAYED_FIELD INVOICE_TYPE , AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM , ASP.SEGMENT1 VENDOR_NUMBER , ASP.VENDOR_NAME VENDOR_NAME , ASSA.VENDOR_SITE_CODE VENDOR_SITE_CODE , AIA.INVOICE_DATE INVOICE_DATE , AIA.GL_DATE INV_GL_DATE , TRUNC(AIA.CREATION_DATE) CREATION_DATE , AT.NAME TERMS , (SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||', ')).EXTRACT('//text()'), ', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE 1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID ) DUE_DATE , AIA.DESCRIPTION INV_HEADER_DESC , AIA.INVOICE_CURRENCY_CODE INV_ENTERED_CURR , GSOB.CURRENCY_CODE INV_ACCTD_CURR , AIDA.ACCOUNTING_DATE DIST_GL_DATE , AIDA.AMOUNT AMOUNT , REPLACE(AIDA.DESCRIPTION, '', '') DESCRIPTION , (SELECT DISTINCT LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL ) CONCATENATED_SEGMENTS , (SELECT DISTINCT LISTAGG(DISTINCT FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION) FROM DUAL ) ACCT_DESCRIPTION , HOU.NAME OPERATING_UNIT , AIA.CANCELLED_DATE CANCELLED_DATE , AIDA.ATTRIBUTE5 AIDA_CUST_ACCT , LTRIM(SUBSTR(AIDA.ATTRIBUTE4, INSTR(AIDA.ATTRIBUTE4, ', ', 1)+1), ' ') AIDA_EMP_NAME , RTRIM(SUBSTR(AIDA.ATTRIBUTE4, 1, INSTR(AIDA.ATTRIBUTE4, ', ', 1)-1), ' ') AIDA_EMP_NUM , AILA.LINE_NUMBER LINE_NUMBER , (SELECT DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB , (SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID = AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND ZLS.CANCEL_FLAG ='N' ) TAX_RATE_GLB , TO_CHAR((SELECT DISTINCT LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS, GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) ) TAX_ACCOUNT , (SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) TAX_AMOUNT , (AIDA.AMOUNT + (SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID)) TOTAL_ACC_LINE_AMT_GLOBAL , GCCK.SEGMENT1 SEGMENT1 , NVL(AIA.EXCHANGE_RATE, 1) EXCHANGE_RATE , ASSA.ADDRESS_LINE1||', '||ASSA.ADDRESS_LINE2||', '||ASSA.ADDRESS_LINE3 VENDOR_ADDRESS , ASSA.CITY VENDOR_CITY , ASSA.STATE VENDOR_STATE , AILA.DESCRIPTION LINE_DESCRIPTION , HL.LOCATION_ID LOCATION_ID , (CASE WHEN AIA.CANCELLED_DATE IS NOT NULL AND (AIDA.AMOUNT)<=0 THEN (ALC.DISPLAYED_FIELD||' - Cancelled') ELSE ALC.DISPLAYED_FIELD END ) INV_TYPE , AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID , AIA.INVOICE_AMOUNT , AIA.PAYMENT_STATUS_FLAG , AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS , (AILA.AMOUNT + (SELECT DISTINCT SUM(NVL(AIL.AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID)) TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA , AP_INVOICE_LINES_ALL AILA , AP_INVOICE_DISTRIBUTIONS_ALL AIDA , AP_LOOKUP_CODES ALC , AP_SUPPLIERS ASP , AP_SUPPLIER_SITES_ALL ASSA , AP_TERMS_TL AT , GL_SETS_OF_BOOKS GSOB , GL_CODE_COMBINATIONS_KFV GCCK , FND_FLEX_VALUES_VL FFVV , GL_LOOKUPS GLK , HR_OPERATING_UNITS HOU , HR_LOCATIONS HL WHERE 1=1 AND AIA.INVOICE_ID = AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND AIA.INVOICE_ID = AILA.INVOICE_ID AND AILA.INVOICE_ID = AIDA.INVOICE_ID AND AILA.LINE_NUMBER = AIDA.INVOICE_LINE_NUMBER AND AIA.ORG_ID = NVL(:B3 , AIA.ORG_ID) AND AIDA.ACCOUNTING_DATE BETWEEN :B2 AND :B1 AND AIA.TERMS_ID = AT.TERM_ID AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIDA.LINE_TYPE_LOOKUP_CODE IN ('ITEM', 'ACCRUAL') AND GSOB.SET_OF_BOOKS_ID = AIA.SET_OF_BOOKS_ID AND AIDA.DIST_CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE' AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES, 5, 1) AND NOT EXISTS ( SELECT 1 FROM PO_DISTRIBUTIONS_ALL PDA WHERE 1=1 AND PDA.PO_DISTRIBUTION_ID = PDA.PO_DISTRIBUTION_ID+0 AND PDA.PO_DISTRIBUTION_ID = AIDA.PO_DISTRIBUTION_ID ) AND HOU.ORGANIZATION_ID = AIA.ORG_ID AND AIA.INVOIC E_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND HL.LOCATION_ID(+) = AILA.SHIP_TO_LOCATION_ID AND EXISTS ( SELECT 1 FROM PER_SECURITY_ORGANIZATIONS PSOV , PER_SECURITY_PROFILES PSPV , FND_PROFILE_OPTION_VALUES FPOV , FND_PROFILE_OPTIONS_VL FPO WHERE 1=1 AND PSOV.ORGANIZATION_ID = AIA.ORG_ID AND PSOV.SECURITY_PROFILE_ID = PSPV.SECURITY_PROFILE_ID AND FPOV.PROFILE_OPTION_VALUE = TO_CHAR(PSPV.SECURITY_PROFILE_ID) AND FPO.PROFILE_OPTION_ID = FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO: Security Profile' AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID) ) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE, '01-APR-91'), 4, 6) <> SUBSTR(A.INV_GL_DATE, 4, 6) AND A.STATUS !='NEVER APPROVED' GROUP BY A.OPERATING_UNIT , A.SEGMENT1 , A.INVOICE_NUM , A.INVOICE_TYPE , A.INVOICE_AMOUNT , A.VOUCHER_NUM , A.VENDOR_NUMBER , A.VENDOR_NAME , A.VENDOR_SITE_CODE , A.INVOICE_DATE , A.INV_GL_DATE , A.INV_ENTERED_CURR , A.INV_ACCTD_CURR , A.DIST_GL_DATE , A.LINE_NUMBER , A.CREATION_DATE , A.TERMS , A.DUE_DATE , A.INV_HEADER_DESC , A.CANCELLED_DATE , A.CONCATENATED_SEGMENTS , A.ACCT_DESCRIPTION , A.TAX_CATEGORY_GLB , A.TAX_ACCOUNT , A.TAX_RATE_GLB , A.INVOICE_AMOUNT , A.VENDOR_ADDRESS , A.VENDOR_CITY , A.VENDOR_STATE , A.LINE_DESCRIPTION , A.LOCATION_ID , A.EXCHANGE_RATE , A.TOTAL_ENT_LINE_AMT , A.INV_TYPE
3gbvxy6jm3qxdSELECT count(*) FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_PROCEDURES") "INT$DBA_PROCEDURES" WHERE "INT$DBA_PROCEDURES"."PROCEDURE_NAME" IS NOT NULL AND "INT$DBA_PROCEDURES"."OBJECT_TYPE"='PACKAGE' AND ("INT$DBA_PROCEDURES"."OWNER"='SYS' OR "INT$DBA_PROCEDURES"."OWNER"='1') AND "INT$DBA_PROCEDURES"."OBJECT_NAME"='1'
3kx27247t46csWITH ALL_LOCAL_ROLES AS ( SELECT /*+ no_merge */ :B1 NAME FROM DUAL UNION ALL SELECT /*+ leading(u1 incr1) index(u1 FND_USER_U2) index(incr1 WF_LOCAL_ROLES_N1) */ INCR1.NAME NAME FROM FND_USER U1, WF_LOCAL_ROLES INCR1 WHERE U1.USER_NAME = :B1 AND INCR1.ORIG_SYSTEM = 'HZ_PARTY' AND INCR1.ORIG_SYSTEM_ID = U1.PERSON_PARTY_ID AND INCR1.PARTITION_ID = 9 ), ALL_FND_GRANTS AS ( SELECT G.GRANTEE_KEY, G.INSTANCE_TYPE FROM FND_GRANTS G WHERE G.OBJECT_ID = :B9 AND G.INSTANCE_TYPE IN ( 'GLOBAL', 'SET', 'INSTANCE') AND ( G.CTX_SECGRP_ID = -1 OR G.CTX_SECGRP_ID = :B8 ) AND ( G.CTX_RESP_ID = -1 OR G.CTX_RESP_ID = :B7 ) AND ( G.CTX_RESP_APPL_ID = -1 OR G.CTX_RESP_APPL_ID = :B6 ) AND ( G.CTX_ORG_ID = -1 OR G.CTX_ORG_ID = :B5 ) AND G.START_DATE <= :B4 AND ( G.END_DATE IS NULL OR G.END_DATE >= :B3 ) AND ((:B2 = -1) OR (EXISTS (SELECT 'x' FROM FND_COMPILED_MENU_FUNCTIONS CMF WHERE CMF.FUNCTION_ID = :B2 AND CMF.MENU_ID = G.MENU_ID)) ) ) SELECT /*+ LEADING( INCR2 WUR ) index(wur WF_LOCAL_USER_ROLES_U1) QID03-v7-BULK */ DISTINCT FG.INSTANCE_TYPE FROM ALL_LOCAL_ROLES INCR2, WF_LOCAL_USER_ROLES WUR, ALL_FND_GRANTS FG WHERE WUR.USER_NAME = INCR2.NAME AND ( WUR.EFFECTIVE_START_DATE <= :B4 OR (WUR.EFFECTIVE_START_DATE IS NULL AND (WUR.START_DATE IS NULL OR WUR.START_DATE <= :B4 ) AND (WUR.USER_START_DATE IS NULL OR WUR.USER_START_DATE <= :B4 ) AND (WUR.ROLE_START_DATE IS NULL OR WUR.ROLE_START_DATE <= :B4 ) ) ) AND ( WUR.EFFECTIVE_END_DATE > :B3 OR (WUR.EFFECTIVE_END_DATE IS NULL AND (WUR.EXPIRATION_DATE IS NULL OR WUR.EXPIRATION_DATE > :B3 ) AND (WUR.USER_END_DATE IS NULL OR WUR.USER_END_DATE > :B3 ) AND (WUR.ROLE_END_DATE IS NULL OR WUR.ROLE_END_DATE > :B3 ) ) ) AND FG.GRANTEE_KEY = WUR.ROLE_NAME
3mkdy3ns38nxfdelete /* QOSH:PURGE_OLD_STS *//*+ dynamic_sampling(4) */ from sys.wri$_optstat_histhead_history where savtime < :1 and savtime > timestamp '1900-01-01 00:00:00 -0:0' and rownum <= :2
4jcnyw0mvxbh6 -- Was (with scalar subquery in the select clause) : -- --select * from ( -- SELECT OBJECT_NAME, OBJECT_ID, -- cast(last_ddl_time as timestamp) LAST_MODIFIED, -- DECODE(STATUS, 'INVALID', 'TRUE', 'FALSE') INVALID, -- 'TRUE' runnable, -- 'TRUE' BODY_ALLOWED, -- PLSQL_DEBUG, -- (select count(1) from all_objects o2 -- where o2.object_name = o1.object_name -- and o2.owner = o1.owner -- and o2.object_type = 'PACKAGE BODY' ) has_body -- 'PACKAGE BODY' BODY_TYPE, o.created -- FROM SYS.ALL_OBJECTS o, all_plsql_object_settings s -- WHERE o.OWNER = :SCHEMA -- AND s.OWNER(+) = :SCHEMA -- AND s.name(+) = o.OBJECT_NAME -- AND s.type(+) = 'PACKAGE' -- AND OBJECT_TYPE = 'PACKAGE' -- AND SUBOBJECT_NAME IS NULL -- AND OBJECT_ID NOT IN ( SELECT PURGE_OBJECT FROM RECYCLEBIN ) --) -- -- In this case optimizer might or might not decide to do -- first transforming subquery into inline view with grouping by object_name, -- then potentially unnesting inline view into outer join. -- 16905373 asserts that this variant is slow -- Rewritten: select * from ( -- wrapper to have safe filter appendage select OBJECT_NAME, max(OBJECT_ID) OBJECT_ID, max(LAST_MODIFIED) LAST_MODIFIED, max(INVALID) INVALID, max(PLSQL_DEBUG) PLSQL_DEBUG, max(PLSQL_OPTIMIZE_LEVEL) PLSQL_OPTIMIZE_LEVEL, max(created) created, case when 1 < count(1) then 'TRUE' else 'FALSE' end has_body, 'TRUE' runnable, 'TRUE' BODY_ALLOWED, 'PACKAGE BODY' BODY_TYPE from ( SELECT OBJECT_NAME, case when object_type = 'PACKAGE' then OBJECT_ID else 0 end OBJECT_ID, case when object_type = 'PACKAGE' then cast(last_ddl_time as timestamp) else trunc(date '-4712-1-1', 'CC') end LAST_MODIFIED, case when object_type = 'PACKAGE' then DECODE(STATUS, 'INVALID', 'TRUE', 'FALSE') else '-1' end INVALID, case when object_type = 'PACKAGE' then PLSQL_DEBUG else '-1' end PLSQL_DEBUG, -- '-1' < 'FALSE' < 'TRUE case when object_type = 'PACKAGE' then PLSQL_OPTIMIZE_LEVEL else 0 end PLSQL_OPTIMIZE_LEVEL, case when object_type = 'PACKAGE' then o.created else trunc(date '-4712-1-1', 'CC') end created FROM SYS.Dba_OBJECTS o, Dba_plsql_object_settings s WHERE o.OWNER = :SCHEMA AND s.OWNER(+) = :SCHEMA AND s.name(+) = o.OBJECT_NAME AND s.type(+) = 'PACKAGE' AND OBJECT_TYPE in ('PACKAGE', 'PACKAGE BODY') AND SUBOBJECT_NAME IS NULL AND OBJECT_ID NOT IN ( SELECT PURGE_OBJECT FROM RECYCLEBIN ) ) group by OBJECT_NAME ) WHERE OBJECT_NAME = :NAME
4wbkdxm8a5zwrSELECT DESTINATION_TYPE_CODE, DISTRIBUTION_LINE_NUMBER, LINE_TYPE, AMOUNT, INVOICE_LINE_NUMBER, DISTRIBUTION_CLASS, DISTRIBUTION_CLASS_DSP, TAX_RECOVERABLE_FLAG, ACCOUNTING_DATE, ASSETS_TRACKING_FLAG, DESCRIPTION, DIST_MATCH_TYPE, DIST_MATCH_TYPE_DSP, ASSET_BOOK_TYPE_CODE, ASSET_BOOK_TYPE_NAME, ASSET_CATEGORY_ID, TYPE_1099, INCOME_TAX_REGION, QUANTITY_INVOICED, UNIT_PRICE, MATCHED_UOM_LOOKUP_CODE, PO_NUMBER, PO_LINE_NUMBER, PO_RELEASE_NUMBER, PO_LINE_LOCATION_NUMBER, PO_DISTRIBUTION_NUMBER, RECEIPT_NUMBER, RELATED_ID, RELATED_DIST_NUM, PROJECT, TASK, AWARD_ID, EXPENDITURE_TYPE, EXPENDITURE_ORGANIZATION_NAME, EXPENDITURE_ITEM_DATE, PA_QUANTITY, UNIT_OF_MEASURE, CHARGE_APPLICABLE_TO_DIST_ID, CHARGE_APPLICABLE_TO_LINE_NUM, CHARGE_APPLICABLE_TO_DIST_NUM, PREPAY_DISTRIBUTION_ID, PREPAY_NUMBER, PREPAY_LINE_NUMBER, PREPAY_DIST_NUMBER, PREPAY_AMOUNT_REMAINING, STAT_AMOUNT, AWT_GROUP_NAME, PAY_AWT_GROUP_NAME, AWT_CREATION_METHOD, POSTED_STATUS_DISP, START_EXPENSE_DATE, MERCHANT_DOCUMENT_NUMBER, MERCHANT_NAME, MERCHANT_TAX_REG_NUMBER, MERCHANT_TAXPAYER_ID, MERCHANT_REFERENCE, COUNTRY_OF_SUPPLY, LAST_UPDATE_DATE, CREATION_DATE, ROW_ID, ACCTS_PAY_CODE_COMBINATION_ID, ASSETS_ADDITION_FLAG, INVOICE_DISTRIBUTION_ID, ACCOUNTING_EVENT_ID, ATTRIBUTE14, ATTRIBUTE1, ATTRIBUTE10, ATTRIBUTE11, ATTRIBUTE12, ATTRIBUTE13, ATTRIBUTE15, ATTRIBUTE2, ATTRIBUTE3, ATTRIBUTE4, ATTRIBUTE5, ATTRIBUTE6, ATTRIBUTE7, ATTRIBUTE8, ATTRIBUTE9, ATTRIBUTE_CATEGORY, AWT_FLAG, AWT_GROSS_AMOUNT, AWT_GROUP_ID, PAY_AWT_GROUP_ID, AWT_INVOICE_ID, AWT_ORIGIN_GROUP_ID, AWT_TAX_RATE_ID, BASE_AMOUNT, ROUNDING_AMT, BASE_QUANTITY_VARIANCE, BATCH_ID, CREATED_BY, DIST_CODE_COMBINATION_ID, ENCUMBERED_FLAG, EXPENDITURE_ORGANIZATION_ID, INVOICE_ID, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, LINE_TYPE_LOOKUP_CODE, MATCH_STATUS_FLAG, ORG_ID, OTHER_INVOICE_ID, PACKET_ID, PARENT_INVOICE_ID, PA_ADDITION_FLAG, PERIOD_NAME, POSTED_AMOUNT, POSTED_BASE_AMOUNT, POSTED_FLAG, PO_ACCRUE_ON_RECEIPT_FLAG, PO_CODE_COMBINATION_ID, PO_DISTRIBUTION_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, PROJECT_ID, QUANTITY_VARIANCE, REFERENCE_1, REFERENCE_2, REQUEST_ID, REVERSAL_FLAG, PARENT_REVERSAL_ID, REVERSED_DISTRIBUTION_NUM, REVERSING_DISTRIBUTION_ID, REVERSING_DISTRIBUTION_NUM, CANCELLATION_FLAG, CANCELLED_DATE, CORRECTED_INVOICE_DIST_ID, CORRECTED_INVOICE_NUM, CORRECTED_INVOICE_LINE_NUM, CORRECTED_INVOICE_DIST_NUM, CORRECTED_QUANTITY, SET_OF_BOOKS_ID, SET_OF_BOOKS_SHORT_NAME, TASK_ID, INVOICE_NUM, PARENT_INVOICE_NUM, BATCH_NAME, INCOME_TAX_REGION_NAME, POSTED_STATUS, CHART_OF_ACCOUNTS_ID, SET_OF_BOOKS_NAME, PO_HEADER_ID, PO_LINE_ID, LINE_LOCATION_ID, RCV_TRANSACTION_ID, UNIT_MEAS_LOOKUP_CODE, DETAIL_TAX_DIST_ID, INTENDED_USE, REC_NREC_RATE, RECOVERY_RATE_NAME, RECOVERY_RATE_ID, RECOVERY_TYPE_CODE, WITHHOLDING_TAX_CODE_ID, WITHHOLDING_TAX_CODE, GLOBAL_ATTRIBUTE_CATEGORY, GLOBAL_ATTRIBUTE1, GLOBAL_ATTRIBUTE2, GLOBAL_ATTRIBUTE3, GLOBAL_ATTRIBUTE4, GLOBAL_ATTRIBUTE5, GLOBAL_ATTRIBUTE6, GLOBAL_ATTRIBUTE7, GLOBAL_ATTRIBUTE8, GLOBAL_ATTRIBUTE9, GLOBAL_ATTRIBUTE10, GLOBAL_ATTRIBUTE11, GLOBAL_ATTRIBUTE12, GLOBAL_ATTRIBUTE13, GLOBAL_ATTRIBUTE14, GLOBAL_ATTRIBUTE15, GLOBAL_ATTRIBUTE16, GLOBAL_ATTRIBUTE17, GLOBAL_ATTRIBUTE18, GLOBAL_ATTRIBUTE19, GLOBAL_ATTRIBUTE20, ASSOCIATED_CHARGES, ACCRUAL_POSTED_FLAG, CASH_POSTED_FLAG, RETAINED_AMOUNT_REMAINING, RELATED_RETAINAGE_INV_DIST_NUM, RETAINED_INVOICE_DIST_NUM, WEB_PARAMETER_ID FROM AP_INVOICE_DISTRIBUTIONS_V WHERE invoice_id = :1 AND -1=-1 and (INVOICE_ID=:2) and (ORG_ID=:3) order by DISTRIBUTION_LINE_NUMBER, LINE_TYPE, AMOUNT, invoice_line_number, distribution_line_number
4z701bx2vuf7sSELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT , A.SEGMENT1 UNIT_CODE , ( CASE WHEN A.CANCELLED_DATE IS NOT NULL AND SUM(A.AMOUNT)<=0 THEN (A.INVOICE_TYPE||' - Cancelled') ELSE A.INVOICE_TYPE END ) INV_TYPE , A.VOUCHER_NUM VOUCHER_NUM , A.INVOICE_NUM INV_NUM , A.INVOICE_DATE INV_DATE , A.INV_GL_DATE INV_GL_DATE , A.CREATION_DATE INV_CREATION_DATE , A.CANCELLED_DATE INV_CANC_DATE , A.DIST_GL_DATE DIST_GL_DATE , A.INV_ENTERED_CURR ENT_INV_CURR , A.INVOICE_AMOUNT ENT_INV_AMT , A.INV_ACCTD_CURR ACC_INV_CURR , A.INVOICE_AMOUNT * A.EXCHANGE_RATE ACC_INV_AMT , REPLACE(A.INV_HEADER_DESC, (CHR(13)) , '') INV_HEADER_DESC , A.LINE_NUMBER LINE_NUMBER , A.AMOUNT * A.EXCHANGE_RATE ACC_LINE_AMT , REPLACE(A.DIST_DESCRIPTION, (CHR(13)) , '') LINE_DESCRIPTION , A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT , A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION , A.TAX_CATEGORY_GLB TAX_CATEGORY_GLB , A.TAX_RATE_GLB TAX_RATE_GLB , A.TAX_ACCOUNT TAX_ACCOUNT , SUM(A.TAX_AMOUNT) TAX_AMOUNT , NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL), ((A.AMOUNT) * A.EXCHANGE_RATE)) TOTAL_ACC_LINE_AMT_GLOBAL , A.VENDOR_NUMBER VENDOR_NUMBER , A.VENDOR_NAME VENDOR_NAME , A.VENDOR_SITE_CODE VENDOR_SITE_CODE , A.VENDOR_ADDRESS VENDOR_ADDRESS , A.VENDOR_CITY VENDOR_CITY , A.VENDOR_STATE VENDOR_STATE , A.TERMS TERMS , A.DUE_DATE DUE_DATE , A.PO_TYPE PO_TYPE , A.PO_NUM PO_NUM , A.PO_DATE PO_DATE , NULL REVISION_NUM , NULL RELEASE_NUM , NULL RELEASE_DATE , REPLACE(A.PO_HEADER_DESC, ' ', '') PO_HEADER_DESC , A.SHIP_TO_LOCATION SHIP_TO_LOCATION , A.BILL_TO_LOCATION BILL_TO_LOCATION , A.PO_LINE_NUMBER PO_LINE_NUMBER , A.PO_ITEM PO_ITEM , A.ITEM_DESC ITEM_DESC , A.UOM UOM , A.QUANTITY QUANTITY , A.UNIT_PRICE UNIT_PRICE , A.ACCT_PO_LINE_AMT ACCT_PO_LINE_AMT , A.SHIP_TO_ORG_CODE SHIP_TO_ORG_CODE , A.SHIP_TO_ORG_NAME SHIP_TO_ORG_NAME , A.RECEIPT_NUM RECEIPT_NUM , A.RECEIPT_DATE RECEIPT_DATE , A.QUANTITY_BILLED QUANTITY_BILLED , A.PROJECT_NUM PROJECT_NUM , A.TASK TASK , A.EXPENDITURE_TYPE EXPENDITURE_TYPE , A.EXPENDITURE_ORG EXPENDITURE_ORG , NULL SHIPMENT_NUM , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_CUST_ACCT||', ')).EXTRACT('//text()'), ', ') CUSTOMER_ACCT , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NAME||', ')).EXTRACT('//text()'), ', ') EMP_NAME , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NUM||', ')).EXTRACT('//text()'), ', ') EMP_NUM , SUM(A.AMOUNT) ENT_LINE_AMT , A.TOTAL_ENT_LINE_AMT FROM( SELECT DISTINCT AIA.INVOICE_NUM INVOICE_NUM , AIA.INVOICE_AMOUNT INVOICE_AMOUNT , ALC.DISPLAYED_FIELD INVOICE_TYPE , AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM , ASP.SEGMENT1 VENDOR_NUMBER , ASP.VENDOR_NAME VENDOR_NAME , ASSA.VENDOR_SITE_CODE VENDOR_SITE_CODE , AIA.INVOICE_DATE INVOICE_DATE , AIA.GL_DATE INV_GL_DATE , TRUNC(AIA.CREATION_DATE) CREATION_DATE , AT.NAME TERMS , ( SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||', ')).EXTRACT('//text()'), ', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE 1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID ) DUE_DATE , AIA.DESCRIPTION INV_HEADER_DESC , AIA.INVOICE_CURRENCY_CODE INV_ENTERED_CURR , GSOB.CURRENCY_CODE INV_ACCTD_CURR , AIDA.ACCOUNTING_DATE DIST_GL_DATE , AIDA.AMOUNT AMOUNT , REPLACE(AIDA.DESCRIPTION, ' ', '') DIST_DESCRIPTION , ( SELECT DISTINCT LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL ) CONCATENATED_SEGMENTS , ( SELECT DISTINCT LISTAGG(DISTINCT FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION) FROM DUAL ) ACCT_DESCRIPTION , PHA.SEGMENT1 PO_NUM , PHA.CREATION_DATE PO_DATE , NULL REVISION_NUM , PLC.DESCRIPTION PO_TYPE , PHA.COMMENTS PO_HEADER_DESC , PHA.SHIP_TO_LOCATION_ID SHIP_TO_LOCATION_ID , HL.LOCATION_CODE SHIP_TO_LOCATION , HL1.LOCATION_CODE BILL_TO_LOCATION , PLA.LINE_NUM PO_LINE_NUMBER , MSIB.SEGMENT1 PO_ITEM , MSIB.DESCRIPTION ITEM_DESC , PLA.UNIT_MEAS_LOOKUP_CODE UOM , PDA.QUANTITY_ORDERED QUANTITY , PLA.UNIT_PRICE UNIT_PRICE , (NVL(PDA.RATE, 1)*(PLA.UNIT_PRICE*PDA.QUANTITY_ORDERED)) ACCT_PO_LINE_AMT , OOD.ORGANIZATION_CODE SHIP_TO_ORG_CODE , OOD.ORGANIZATION_NAME SHIP_TO_ORG_NAME , RSH.RECEIPT_NUM RECEIPT_NUM , RSH.CREATION_DATE RECEIPT_DATE , AILA.QUANTITY_INVOICED QUANTITY_BILLED , PPA.SEGMENT1 PROJECT_NUM , PT.TASK_NUMBER TASK , PDA.EXPENDITURE_TYPE EXPENDITURE_TYPE , HOU.NAME EXPENDITURE_ORG , HOU1.NAME OPERATING_UNIT , AIA.CANCELLED_DATE CANCELLED_DATE , PLLA.SHIPMENT_NUM SHIPMENT_NUM , AIDA.ATTRIBUTE5 AIDA_CUST_ACCT , LTRIM(SUBSTR(AIDA.ATTRIBUTE4, INSTR(AIDA.ATTRIBUTE4, ', ', 1)+1), ' ') AIDA_EMP_NAME , RTRIM(SUBSTR(AIDA.ATTRIBUTE4, 1, INSTR(AIDA.ATTRIBUTE4, ', ', 1)-1), ' ') AIDA_EMP_NUM , AILA.LINE_NUMBER LINE_NUMBER , ( SELECT DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB , ( SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID = AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND ZLS.CANCEL_FLAG = 'N' ) TAX_RATE_GLB , TO_CHAR( ( SELECT DISTINCT LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS, GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT != 0 AND ZLS.TAX_AMT != 0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) ) TAX_ACCOUNT , ( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) TAX_AMOUNT , ( AIDA.AMOUNT + ( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) ) TOTAL_ACC_LINE_AMT_GLOBAL , GCCK.SEGMENT1 SEGMENT1 , NVL(AIA.EXCHANGE_RATE, 1) EXCHANGE_RATE , ASSA.ADDRESS_LINE1||', '||ASSA.ADDRESS_LINE2||', '||ASSA.ADDRESS_LINE3 VENDOR_ADDRESS , ASSA.CITY VENDOR_CITY , ASSA.STATE VENDOR_STATE , HL.LOC_INFORMATION16 FIRST_PARTY_STATE , HL1.LOCATION_ID LOCATION_ID , AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID, AIA.INVOICE_AMOUNT, AIA.PAYMENT_STATUS_FLAG, AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS , (AILA.AMOUNT + (SELECT DISTINCT SUM(NVL(AIL.AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID)) TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA , AP_INVOICE_LINES_ALL AILA , AP_INVOICE_DISTRIBUTIONS_ALL AIDA , AP_TERMS_TL AT , AP_LOOKUP_CODES ALC , AP_SUPPLIERS ASP , AP_SUPPLIER_SITES_ALL ASSA , GL_SETS_OF_BOOKS GSOB , GL_CODE_COMBINATIONS_KFV GCCK , FND_FLEX_VALUES_VL FFVV , GL_LOOKUPS GLK , PO_HEADERS_ALL PHA , PO_LINES_ALL PLA , PO_LINE_LOCATIONS_ALL PLLA , PO_DISTRIBUTIONS_ALL PDA , PO_LOOKUP_CODES PLC , HR_LOCATIONS HL , HR_LOCATIONS HL1 , MTL_SYSTEM_ITEMS_B MSIB , ORG_ORGANIZATION_DEFINITIONS OOD , RCV_TRANSACTIONS RT , RCV_SHIPMENT_LINES RSL , RCV_SHIPMENT_HEADERS RSH , PA_PROJECTS_ALL PPA , PA_TASKS PT , HR_OPERATING_UNITS HOU , HR_OPERATING_UNITS HOU1 WHERE 1=1 AND AIA.INVOICE_ID = AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND AIA.INVOICE_ID = AILA.INVOICE_ID AND AIA.ORG_ID = NVL(:B3 , AIA.ORG_ID) AND AIA.INVOICE_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND AILA.INVOICE_ID = AIDA.INVOICE_ID AND AIDA.ACCOUNTING_DATE BETWEEN :B2 AND :B1 AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND AIDA.LINE_TYPE_LOOKUP_CODE IN ('ITEM', 'ACCRUAL') AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIA.TERMS_ID = AT.TERM_ID AND PHA.PO_HEADER_ID = PLA.PO_HEADER_ID AND PDA.PO_LINE_ID = PLA.PO_LINE_ID AND AILA.PO_LINE_ID = PLA.PO_LINE_ID AND AILA.PO_HEADER_ID = PHA.PO_HEADER_ID AND GSOB.SET_OF_BOOKS_ID = AIA.SET_OF_BOOKS_ID AND PDA.PO_DISTRIBUTION_ID = AIDA.PO_DISTRIBUTION_ID AND PDA.PO_HEADER_ID = PHA.PO_HEADER_ID AND PHA.PO_HEADER_ID = PLLA.PO_HEADER_ID AND PLA.PO_LINE_ID = PLLA.PO_LINE_ID AND PHA.ORG_ID = PLLA.ORG_ID AND PHA.ORG_ID = AIA.ORG_ID AND PLLA.SHIP_TO_ORGANIZATION_ID = OOD.ORGANIZATION_ID AND PDA.CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE' AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES, 5, 1) AND NOT EXISTS ( SELECT 1 FROM PO_RELEASES_ALL PRA WHERE 1=1 AND PRA.PO_HEADER_ID = PRA.PO_HEADER_ID+0 AND PRA.PO_HEADER_ID = PHA.PO_HEADER_ID ) AND PLC.LOOKUP_TYPE = 'PO TYPE' AND PLC.LOOKUP_CODE = PHA.TYPE_LOOKUP_CODE AND HL.LOCATION_ID(+) = AILA.SHIP_TO_LOCATION_ID AND HL1.LOCATION_ID(+) = PHA.BILL_TO_LOCATION_ID AND MSIB.INVENTORY_ITEM_ID(+) = PLA.ITEM_ID AND AILA.RCV_TRANSACTION_ID = RT.TRANSACTION_ID(+) AND RT.SHIPMENT_LINE_ID = RSL.SHIPMENT_LINE_ID (+) AND RSL.SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID (+) AND PDA.PROJECT_ID = PPA.PROJECT_ID(+) AND PDA.PROJECT_ID = PT.PROJECT_ID(+) AND PDA.TASK_ID = PT.TASK_ID(+) AND PDA.EXPENDITURE_ORGANIZATION_ID = HOU.ORGANIZATION_ID(+) AND HOU1.ORGANIZATION_ID = AIA.ORG_ID AND AILA.LINE_NUMBER = AIDA.INVOICE_LINE_NUMBER AND PLLA.LINE_LOCATION_ID = AILA.PO_LINE_LOCATION_ID AND EXISTS ( SELECT 1 FROM PER_SECURITY_ORGANIZATIONS PSOV , PER_SECURITY_PROFILES PSPV , FND_PROFILE_OPTION_VALUES FPOV , FND_PROFILE_OPTIONS_VL FPO WHERE 1=1 AND PSOV.ORGANIZATION_ID = AIA.ORG_ID AND PSOV.SECURITY_PROFILE_ID = PSPV.SECURITY_PROFILE_ID AND FPOV.PROFILE_OPTION_VALUE = TO_CHAR(PSPV.SECURITY_PROFILE_ID) AND FPO.PROFILE_OPTION_ID = FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO: Security Profile' AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID) ) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE, '01-APR-91'), 4, 6) <> SUBSTR(A.INV_GL_DATE, 4, 6) AND A.STATUS != 'NEVER APPROVED' GROUP BY A.OPERATING_UNIT , A.SEGMENT1 , A.INVOICE_NUM , A.INVOICE_TYPE , A.INVOICE_AMOUNT , A.VOUCHER_NUM , A.VENDOR_NUMBER , A.VENDOR_NAME , A.VENDOR_SITE_CODE , A.INVOICE_DATE , A.INV_GL_DATE , A.INV_ENTERED_CURR , A.INV_ACCTD_CURR , A.DIST_GL_DATE , A.LINE_NUMBER , A.AMOUNT , A.DIST_DESCRIPTION , A.CONCATENATED_SEGMENTS , A.ACCT_DESCRIPTION , A.CREATION_DATE , A.TERMS , A.DUE_DATE , A.INV_HEADER_DESC , A.PO_NUM , A.PO_DATE , A.PO_TYPE , A.PO_HEADER_DESC , A.SHIP_TO_LOCATION , A.BILL_TO_LOCATION , A.PO_LINE_NUMBER , A.PO_ITEM , A.ITEM_DESC , A.UOM , A.QUANTITY , A.UNIT_PRICE , A.ACCT_PO_LINE_AMT , A.SHIP_TO_ORG_CODE , A.SHIP_TO_ORG_NAME , A.RECEIPT_NUM , A.RECEIPT_DATE , A.QUANTITY_BILLED , A.PROJECT_NUM , A.TASK , A.EXPENDITURE_TYPE , A.EXPENDITURE_ORG , A.CANCELLED_DATE , A.TAX_CATEGORY_GLB , A.TAX_ACCOUNT , A.TAX_RATE_GLB , A.INVOICE_AMOUNT * A.EXCHANGE_RATE , A.AMOUNT * A.EXCHANGE_RATE , A.VENDOR_ADDRESS , A.VENDOR_CITY , A.VENDOR_STATE , A.LOCATION_ID , A.TOTAL_ENT_LINE_AMT
5bf7b45gfc6wm BEGIN fnd_flex_server1.KFF_RO_SEGMENT_RBAC( p_appid => :appid, p_code => :code, p_structid => :structid, x_status => :status, x_segment_names => :segment_names, x_ins_permissions => :ins_permissions, x_upd_permissions => :upd_permissions); END;
5dqz0hqtp9fruselect /*+ connect_by_filtering index(sysauth$ i_sysauth1) */ privilege#, bitand(nvl(option$, 0), 72), grantee#, level from sysauth$ connect by grantee#=prior privilege# and privilege#>0 start with grantee#=:1 and privilege#>0
5us2xwzatpnwybegin fnd_dcp.check_process_status_by_handle (:h, :r, :a); end;
63tbrxwv6sajdSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=FALSE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "SNAP_ID", "DBID", "WAIT_CLASS", "WAIT_TIME", "TIME_WAITED", "CURRENT_OBJ#", "CON_ID" FROM NO_CROSS_CONTAINER("SYS"."AWR_CDB_ACTIVE_SESS_HISTORY") "AWR_CDB_ACTIVE_SESS_HISTORY" WHERE "AWR_CDB_ACTIVE_SESS_HISTORY"."WAIT_CLASS"='User I/O' AND "AWR_CDB_ACTIVE_SESS_HISTORY"."WAIT_TIME"=0 AND ("AWR_CDB_ACTIVE_SESS_HISTORY"."CON_ID" IS NULL OR ("AWR_CDB_ACTIVE_SESS_HISTORY"."CON_ID"=0 OR "AWR_CDB_ACTIVE_SESS_HISTORY"."CON_ID"=4))
64asygztzun32SELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=TRUE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "SYN_OWNER", "SYN_SYNONYM_NAME", "SYN_TABLE_OWNER", "SYN_TABLE_NAME", "SYN_DB_LINK", "ORIGIN_CON_ID" FROM NO_CROSS_CONTAINER("SYS"."_INT$_ALL_SYNONYMS_FOR_SYN") "_INT$_ALL_SYNONYMS_FOR_SYN" WHERE "_INT$_ALL_SYNONYMS_FOR_SYN".SHARING=1 AND (1=1)
6cp7g4xu536pbSELECT /* DS_SVC */ /*+ dynamic_sampling(0) no_sql_tune no_monitoring optimizer_features_enable(default) no_parallel opt_param('_optimizer_enable_plsql_stats' 'FALSE') */ NVL(SUM(C1), 0) FROM (SELECT /*+ qb_name("innerQuery") NO_INDEX_FFS( "R") */ 1 AS C1 FROM "APPLSYS"."FND_CONCURRENT_REQUESTS" SAMPLE BLOCK(0.0860612, 8) SEED(1) "R") innerQuery
6dff1sws37sdfSELECT hou.name operating_unit , gcck.segment1 unit_code , (case when aia.cancelled_date is not null and (aida.amount)<=0 then (alc.displayed_field||' - Cancelled') else alc.displayed_field end ) inv_type , aps.segment1 vendor_number , aps.vendor_name vendor_name , assa.vendor_site_code vendor_site_code , aia.invoice_date invoice_date , aia.gl_date inv_gl_date , trunc(aia.creation_date) creation_date , at.name terms , ( SELECT rtrim(xmlagg(xmlelement(E, aps.due_date||', ')).extract('//text()'), ', ') FROM ap_payment_schedules_all aps WHERE 1=1 AND aps.invoice_id=aia.invoice_id AND aps.org_id=aia.org_id ) due_date , aia.doc_sequence_value voucher_num , aia.invoice_num invoice_num , aia.invoice_currency_code inv_entered_curr , aia.invoice_amount entered_invoice_amount , gsob.currency_code inv_acctd_curr , nvl(aia.exchange_rate, 1) exchange_rate , nvl(aia.exchange_rate, 1) * aia.invoice_amount acct_invoice_amount , replace(aia.description, chr(13), '') inv_header_desc , aila.line_number line_number , aila.amount entered_line_amount , nvl(aia.exchange_rate, 1) * aila.amount acct_line_amount , aila.description line_description , aida.accounting_date dist_gl_date , aida.amount entered_dist_amount , nvl(aia.exchange_rate, 1) * aida.amount acct_dist_amount , replace(aida.description, '', '') description , gcck.concatenated_segments concatenated_segments , sfadv.account_name acct_description , aida.reversal_flag reversal_flag , aia.cancelled_date cancelled_date , aida.attribute5 aida_cust_acct , ltrim(substr(aida.attribute4, instr(aida.attribute4, ', ', 1)+1), ' ') aida_emp_name , rtrim(substr(aida.attribute4, 1, instr(aida.attribute4, ', ', 1)-1), ' ') aida_emp_num , assa.address_line1||', '||assa.address_line2||', '||assa.address_line3 vendor_address , assa.city vendor_city , assa.state vendor_state , hl.loc_information16 First_Party_State , hl.location_id location_id , ap_invoices_pkg.get_approval_status( aia.invoice_id , aia.invoice_amount , aia.payment_status_flag , aia.invoice_type_lookup_code) status --------------------------------------------------------------------------------------------- --BEGIN ----------------JA Tax Details-------------- --------------------------------------------------------------------------------------------- , nvl(aida.amount, 0) + xxst_util_gen.xx_getgsttaxtot (aila.org_id, aila.invoice_id, aila.line_number) total_acc_line_amt , xxst_util_gen.xx_getconvrate (gsob.currency_code, :P_TO_DATE) conversion_rate , xxst_util_gen.xx_getconvrate(gsob.currency_code, :P_TO_DATE) * (nvl(aida.amount, 0) + xxst_util_gen.xx_getgsttaxtot (aila.org_id, aila.invoice_id, aila.line_number) ) total_USD_line_amt , xxst_util_gen.xx_get_firstpartyreg (aila.org_id, aila.invoice_id, aila.line_number) first_party_primary_reg_num , xxst_util_gen.xx_get_thirdpartyreg (aila.org_id, aila.invoice_id, aila.line_number) third_party_primary_reg_num , xxst_util_gen.xx_getvendpan (aia.vendor_id, aia.vendor_site_id) vendor_pan_num , xxst_util_gen.xx_getgstacct ('I', aila.invoice_id, aila.line_number, aila.org_id, gcck.concatenated_segments) IGST_ACC , xxst_util_gen.xx_getgstacct ('S', aila.invoice_id, aila.line_number, aila.org_id, gcck.concatenated_segments) SGST_ACC , xxst_util_gen.xx_getgstacct ('C', aila.invoice_id, aila.line_number, aila.org_id, gcck.concatenated_segments) CGST_ACC , xxst_util_gen.xx_get_taxcatname (aila.org_id, aila.invoice_id, aila.line_number) tax_category_name , xxst_util_gen.xx_get_taxtypename (aila.org_id, aila.invoice_id, aila.line_number) tax_type_name , xxst_util_gen.xx_get_taxcode (aila.org_id, aila.invoice_id, aila.line_number) tax_code , xxst_util_gen.xx_get_taxratepercent (aila.org_id, aila.invoice_id, aila.line_number) tax_rate_percentage , xxst_util_gen.xx_get_recoflag (aila.org_id, aila.invoice_id, aila.line_number) recoverable_flag , xxst_util_gen.xx_get_selfassessed (aila.org_id, aila.invoice_id, aila.line_number) self_assessed_flag , xxst_util_gen.xx_get_inclusiveflag (aila.org_id, aila.invoice_id, aila.line_number) inclusive_flag , xxst_util_gen.xx_getgstamt ('I', aila.invoice_id, aila.line_number, aila.org_id, gcck.concatenated_segments) IGST_amt , xxst_util_gen.xx_getgstamt ('S', aila.invoice_id, aila.line_number, aila.org_id, gcck.concatenated_segments) SGST_amt , xxst_util_gen.xx_getgstamt ('C', aila.invoice_id, aila.line_number, aila.org_id, gcck.concatenated_segments) CGST_amt --------------------------------------------------------------------------------------------- --END ----------------JA Tax Details-------------- --------------------------------------------------------------------------------------------- , ph.TYPE_LOOKUP_CODE po_type , ph.segment1 po_num , ph.creation_date po_date , pra.release_num release_num , pra.release_date release_date , ph.comments po_header_desc , hl.location_code ship_to_location , pol.line_num po_line_number , (select segment1 from mtl_system_items_b where inventory_item_id = pol.item_id and organization_id = pll.ship_to_organization_id) po_item , rsl.item_description item_desc , rsl.unit_of_measure UOM , pd.quantity_ordered quantity , pol.unit_price unit_price , (nvl(pd.rate, 1)*(pol.unit_price*pd.quantity_ordered)) acct_po_line_amt , order_type.displayed_field line_type , rsh.receipt_num receipt_num , rsh.creation_date receipt_date , aila.quantity_invoiced quantity_billed , pll.shipment_num shipment_num , papf.full_name received_by , rsl.quantity_shipped Qty_Shipped , rsl.quantity_received Qty_Received , flv_shipment.meaning Shipment_Status , flv_inspection.meaning Inspection_Status , flv_tran_type.meaning Trx_Type , rct.transaction_date Trx_Date , rsh.ship_to_location_id Ship_to_loc_id , ph.po_header_id po_header_id , pol.po_line_id po_line_id , rsh.vendor_id vendor_id , ph.org_id org_id , rsl.shipment_line_id shipment_line_id , rct.transaction_id transaction_id , pd.code_combination_id code_combination_id from rcv_transactions rct, rcv_shipment_headers rsh, per_all_people_f papf, rcv_shipment_lines rsl, po_distributions_all pd, po_lines_all pol, po_line_locations_all pll, po_headers_all ph, po_releases_all pra, ap_suppliers aps, ap_supplier_sites_all assa, hr_all_organization_units hou, hr_locations hl, fnd_lookup_values flv_shipment, fnd_lookup_values flv_inspection, fnd_lookup_values flv_tran_type, fnd_lookup_values flv_ship_source, po_lookup_codes order_type, po_line_types_b plt, ap_invoice_distributions_all aida, ap_invoice_lines_all aila, ap_invoices_all aia, ap_lookup_codes alc, ap_terms_tl at, gl_code_combinations_kfv gcck, st_flex_acc_desc_vl sfadv, gl_sets_of_books gsob WHERE 1 = 1 and rct.po_header_id = ph.po_header_id and rct.po_line_location_id = pll.line_location_id AND rct.po_line_id = pol.po_line_id AND pol.po_line_id = pd.po_line_id and pll.po_header_id = pra.po_header_id (+) and pd.po_release_id = pra.po_release_id (+) and rct.shipment_line_id = rsl.shipment_line_id and rsl.shipment_header_id = rsh.shipment_header_id AND rct.po_distribution_id = pd.po_distribution_id AND rct.employee_id = papf.person_id AND SYSDATE BETWEEN papf.effective_start_date AND papf.effective_end_date and rsh.vendor_id = aps.vendor_id and ph.vendor_site_id = assa.vendor_site_id AND hou.organization_id = ph.org_id AND rct.deliver_to_location_id = hl.location_id AND rsl.shipment_line_status_code = flv_shipment.lookup_code AND flv_shipment.lookup_type = 'SHIPMENT LINE STATUS' AND flv_shipment.language = USERENV('LANG') AND rct.inspection_status_code = flv_inspection.lookup_code AND flv_inspection.lookup_type = 'INSPECTION STATUS' AND flv_inspection.language = USERENV('LANG') AND rct.transaction_type = flv_tran_type.lookup_code AND flv_tran_type.lookup_type = 'RCV TRANSACTION TYPE' AND flv_tran_type.language = USERENV('LANG') AND flv_ship_source.lookup_type = 'SHIPMENT SOURCE TYPE' AND flv_ship_source.language = USERENV('LANG') AND flv_ship_source.lookup_code = rsh.receipt_source_code AND order_type.lookup_type = 'ORDER TYPE' AND order_type.lookup_code = plt.order_type_lookup_code AND pol.line_type_id = plt.line_type_id AND to_date(rct.transaction_date, 'DD-MON-YY') between :P_FROM_DATE and :P_TO_DATE -- and rct.transaction_type !='RECEIVE' -- and rct.transaction_type != 'RETURN TO RECEIVING' AND aida.po_distribution_id = rct.po_distribution_id AND aila.rcv_transaction_id = rct.transaction_id AND aila.po_line_id = rct.po_line_id AND aila.po_header_id = rct.po_header_id AND aila.PO_LINE_LOCATION_ID = rct.po_line_location_id AND aila.po_distribution_id = rct.po_distribution_id and aila.invoice_id = aia.invoice_id AND aila.invoice_id = aida.invoice_id AND aila.line_number = aida.invoice_line_number AND gsob.set_of_books_id = aia.set_of_books_id AND alc.lookup_code = aia.invoice_type_lookup_code AND alc.lookup_type = 'INVOICE TYPE' AND aia.terms_id = at.term_id AND pd.code_combination_id = gcck.code_combination_id AND sfadv.code_combination_id (+) = gcck.code_combination_id AND ph.org_id = :p_org_id -- and ph.segment1 = '2022102020285'
6tx7ta6au7ac5DECLARE 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 myinterval number; begin myinterval := dbms_pdb.cleanup_task(1); if myinterval <> 0 then next_date := systimestamp + numtodsinterval(myinterval, 'second'); end if; end; :mydate := next_date; IF broken THEN :b := 1; ELSE :b := 0; END IF; END;
6vc4tzxw1h3b7select 1 from sensitive_fixed$ where name=:1 and flag=:2
75r3t7hw0n9a9Select S.SERVICE_HANDLE, S.CARTRIDGE_HANDLE, Q.CONTEXT_BUFFER, Q.SERVICE_PARAMETERS, S.DEVELOPER_PARAMETERS, '', '', S.ENV_FILE_NAME, SMQ.DIAGNOSTIC_LEVEL, Q.DIAGNOSTIC_LEVEL, DECODE(S.ALLOW_RCG, 'Y', Q.RESOURCE_CONSUMER_GROUP, ''), ALLOW_MULTIPLE_PROC_INSTANCE, ALLOW_MULTIPLE_PROC_NODE, MIGRATE_ON_FAILURE, SERVER_TYPE, ALLOW_SUSPEND, ALLOW_VERIFY, ALLOW_PARAMETER, ALLOW_START, ALLOW_RESTART, PARAMETER_CHANGE_ACTION, nvl(q.TARGET_NODE, :icmnode), A.BASEPATH, NVL(S.CARTRIDGE_APPLICATION_ID, 0), ALLOW_MULTIPLE_PROC_SI From Fnd_Concurrent_Queues Q, fnd_cp_services S, Fnd_Concurrent_Queues smq, fnd_application A Where to_number(q.manager_type) >999 and q.enabled_flag = 'Y' and q.manager_type = S.SERVICE_ID and q.APPLICATION_ID = A.APPLICATION_ID and smq.NODE_NAME = nvl(q.TARGET_NODE, :icmnode2) and smq.manager_type = 6 and smq.enabled_flag = 'Y' and Q.concurrent_queue_id = :mgr_id
77j58jqqyhqmd select segment_name from fnd_id_flex_segments ckalias where ckalias.application_id= :APID and ckalias.id_flex_code= :CODE and ckalias.id_flex_num = :NUM and ckalias.enabled_flag='Y' and (1=2)
7a8vfm1xhvsuqSELECT FND_FLEX_VALUES_VL.FLEX_VALUE, FND_FLEX_VALUES_VL.FLEX_VALUE VALUE, FND_FLEX_VALUES_VL.DESCRIPTION DESCRIPTION, NVL(FND_FLEX_VALUES_VL.SUMMARY_FLAG, 'N'), NVL(TO_NUMBER(FND_FLEX_VALUES_VL.STRUCTURED_HIERARCHY_LEVEL), -1), FND_FLEX_VALUES_VL.COMPILED_VALUE_ATTRIBUTES, NVL(FND_FLEX_VALUES_VL.ENABLED_FLAG, 'Y'), NVL(TO_CHAR(FND_FLEX_VALUES_VL.START_DATE_ACTIVE, 'J'), 0), NVL(TO_CHAR(FND_FLEX_VALUES_VL.END_DATE_ACTIVE, 'J'), 0) FROM FND_FLEX_VALUES_VL FND_FLEX_VALUES_VL WHERE ( FND_FLEX_VALUES_VL.FLEX_VALUE_SET_ID = :b1 ) AND ( ((1=1) AND /* GL_COA_BS_TAG */ (GL_AFF_AWC_API_PKG.GL_VALID_FLEX_VALUES(:b2, FND_FLEX_VALUES_VL.FLEX_VALUE) = 'Y') ) ) AND FND_FLEX_VALUES_VL.FLEX_VALUE = :X
8jhxytkkpwmhvselect o.owner#, o.obj#, decode(o.linkname, null, decode(decode(u.type#, 2, u.ext_username, u.name), null, 'SYS', decode(u.type#, 2, u.ext_username, u.name)), o.remoteowner), o.name, o.linkname, o.namespace, o.subname, decode(u.type#, 2, o3.name, NULL) from user$ u, obj$ o, obj$ o3 where u.user#(+)=o.owner# and (o.linkname is not null OR not exists (select * from obj$ o2 where o2.obj# != o.obj# and o2.spare3=o.spare3 and o2.name=o.name and o2.namespace=o.namespace and o2.type# != :2)) and o.type#=:1 and not exists (select p_obj# from dependency$ where p_obj# = o.obj#) and (o3.obj# = u.spare2)
8m1azarqm5wjp SELECT /*+ leading(ai) */ :p_checkrun_name checkrun_name , :p_checkrun_id checkrun_id , ps.invoice_id invoice_id , ps.payment_num payment_num , SYSDATE last_update_date , FND_GLOBAL.USER_ID last_updated_by , SYSDATE creation_date , FND_GLOBAL.USER_ID created_by , NULL last_update_login , ai.vendor_id vendor_id , ai.vendor_site_id vendor_site_id , suppliers.segment1 vendor_num , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzp.party_name, suppliers.vendor_name) vendor_name , sites.vendor_site_code vendor_site_code , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.address1, sites.address_line1) address_line1 , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.address2, sites.address_line2) address_line2 , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.address3, sites.address_line3) address_line3 , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.address4, sites.address_line4) address_line4 , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.city, sites.city) city , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.state, sites.state) state , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.postal_code, sites.zip) zip , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.province, sites.province) province , decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', hzl.country, sites.country) country , sites.attention_ar_flag attention_ar_flag , suppliers.withholding_status_lookup_code withholding_status_lookup_code , ai.invoice_num invoice_num , ai.invoice_date invoice_date , DECODE(ai.doc_sequence_id, '', ai.voucher_num, ai.doc_sequence_value) voucher_num , ai.accts_pay_code_combination_id ap_ccid , TRUNC(ps.due_date) due_date , DECODE(sites.always_take_disc_flag, 'Y', TRUNC(ps.due_date), DECODE(SIGN(to_date(:p_check_date, 'DD-MM-YYYY') - NVL(ps.discount_date, to_date(:p_check_date, 'DD-MM-YYYY')+1)-1), -1, ps.discount_date, DECODE(SIGN(to_date(:p_check_date, 'DD-MM-YYYY') -NVL(ps.second_discount_date, to_date(:p_check_date, 'DD-MM-YYYY')+1)-1), -1, ps.second_discount_date, DECODE(SIGN(to_date(:p_check_date, 'DD-MM-YYYY') -NVL(ps.third_discount_date, to_date(:p_check_date, 'DD-MM-YYYY')+1)-1), -1, ps.third_discount_date, TRUNC(ps.due_date))))) discount_date , ai.description invoice_description , nvl(ps.payment_priority, 99) payment_priority , 'Y' ok_to_pay_flag , sites.always_take_disc_flag always_take_discount_flag , 'N' amount_modified_flag , ai.invoice_amount invoice_amount , ai.payment_cross_rate payment_cross_rate , DECODE(ai.exchange_rate, NULL, DECODE(ai.invoice_currency_code, asp.base_currency_code, 1, NULL), ai.exchange_rate) invoice_exchange_rate , ai.set_of_books_id set_of_books_id , sites.customer_num customer_num , ps.future_pay_due_date future_pay_due_date , ai.exclusive_payment_flag exclusive_payment_flag , ps.attribute1 attribute1 , ps.attribute2 attribute2 , ps.attribute3 attribute3 , ps.attribute4 attribute4 , ps.attribute5 attribute5 , ps.attribute6 attribute6 , ps.attribute7 attribute7 , ps.attribute8 attribute8 , ps.attribute9 attribute9 , ps.attribute10 attribute10 , ps.attribute11 attribute11 , ps.attribute12 attribute12 , ps.attribute13 attribure13 , ps.attribute14 attribute14 , ps.attribute15 attribute15 , ps.attribute_category attribute_category , ai.org_id org_id , ai.payment_currency_code payment_currency_code , ps.external_bank_account_id external_bank_account_id , ai.legal_entity_id legal_entity_id , ai.global_attribute1 global_attribute1 , ai.global_attribute2 global_attribute2 , ai.global_attribute3 global_attribute3 , ai.global_attribute4 global_attribute4 , ai.global_attribute5 global_attribute5 , ai.global_attribute6 global_attribute6 , ai.global_attribute7 global_attribute7 , ai.global_attribute8 glo bal_attribute8 , ai.global_attribute9 global_attribute9 , ai.global_attribute10 global_attribute10 , ai.global_attribute11 global_attribute11 , ai.global_attribute12 global_attribute12 , ai.global_attribute13 global_attribute13 , ai.global_attribute14 global_attribute14 , ai.global_attribute15 global_attribute15 , ai.global_attribute16 global_attribute16 , ai.global_attribute17 global_attribute17 , ai.global_attribute18 global_attribute18 , ai.global_attribute19 global_attribute19 , ai.global_attribute20 global_attribute20 , ai.global_attribute_category global_attribute_category , Null amount_paid , Null discount_amount_taken , Null amount_remaining , Null discount_amount_remaining , Null payment_amount , Null discount_amount , Null sequence_num , Null done_pay_reason_code , Null check_number , Null bank_account_type , Null original_invoice_id , Null original_payment_num , Null bank_account_num , Null bank_num , Null proposed_payment_amount , Null pay_selected_check_id , Null print_selected_check_id , Null withholding_amount , Null invoice_payment_id , Null dont_pay_description , Null transfer_priority , Null iban_number , Null payment_grouping_number , Null payment_exchange_rate , Null payment_exchange_rate_type , Null payment_exchange_date , ps.remit_to_supplier_name remit_to_supplier_name , ps.remit_to_supplier_id remit_to_supplier_id , ps.remit_to_supplier_site remit_to_supplier_site , ps.remit_to_supplier_site_id remit_to_supplier_site_id FROM ap_supplier_sites_all sites, ap_suppliers suppliers, ap_invoices ai, ap_payment_schedules_all ps, ap_system_parameters_all asp, AP_OU_GROUP apou, hz_parties hzp, hz_party_sites hzps, hz_locations hzl WHERE ps.checkrun_id is null AND ((due_date <= to_date(:p_pay_thru_date, 'DD-MM-YYYY') +0/24 and due_date >= nvl(to_date(:p_pay_from_date, 'DD-MM-YYYY') + 0/24, due_date)) OR DECODE(NVL(sites.pay_date_basis_lookup_code, 'DISCOUNT'), 'DISCOUNT', DECODE(sites.always_take_disc_flag, 'Y', ps.discount_date, DECODE(SIGN(to_date(:p_check_date, 'DD-MM-YYYY') -NVL(ps.discount_date, to_date(:p_check_date, 'DD-MM-YYYY')+1)-1), -1, ps.discount_date, DECODE(SIGN(to_date(:p_check_date, 'DD-MM-YYYY') -NVL(ps.second_discount_date, to_date(:p_check_date, 'DD-MM-YYYY')+1)-1), -1, ps.second_discount_date, DECODE(SIGN(to_date(:p_check_date, 'DD-MM-YYYY') -NVL(ps.third_discount_date, to_date(:p_check_date, 'DD-MM-YYYY')+1)-1), -1, ps.third_discount_date, TRUNC(ps.due_date))))), TRUNC(due_date)) BETWEEN DECODE(sites.always_take_disc_flag, 'Y', nvl(to_date(:p_pay_from_date, 'DD-MM-YYYY'), TO_DATE('1901', 'YYYY')), to_date(:p_check_date, 'DD-MM-YYYY') ) AND to_date(:p_disc_pay_thru_date, 'DD-MM-YYYY') ) AND nvl(ai.force_revalidation_flag, 'N') = 'N' AND ps.payment_status_flag IN ('N', 'P') AND ai.payment_status_flag IN ('N', 'P') AND NVL(ps.payment_priority, 99) BETWEEN :p_hi_payment_priority AND :p_lo_payment_priority AND ai.cancelled_date is null AND :p_checkrun_id = :p_checkrun_id AND :p_checkrun_id = :p_checkrun_id AND apou.checkrun_id BETWEEN :p_checkrun_id AND :p_checkrun_id AND ai.org_id = apou.org_id AND ps.org_id = apou.org_id AND :p_checkrun_id = :p_checkrun_id AND hzp.party_id(+) = decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', ai.party_id , -99) AND NVL(ps.hold_flag, 'N') = 'N' AND NVL(sites.hold_all_payments_flag, 'N') = 'N' AND ai.invoice_id = ps.invoice_id AND sites.vendor_id(+) = ai.vendor_id AND sites.vendor_site_id(+) = ai.vendor_site_id AND suppliers.vendor_id(+) = ai.vendor_id AND asp.org_id = ai.org_id AND hzp.party_id = hzps.party_id (+) AND NVL(hzps.party_site_id, -99) = NVL(decode(ai.invoice_type_lookup_code, 'PAYMENT REQUEST', ai.party_site_id, -99), hzps.party_site_id) AND nvl(hzps.location_id, -99) = hzl.location_id(+) AND fv_econ_benf_disc.ebd_check(:p_checkrun_name, ai.invoice_id, to_date(:p_check_date, 'DD-MM-YYYY'), due_date, ps.discount_amount_available, ps.discount_date) = 'Y' AND nvl(:p_inv_batch_id, -9999) = -9999 AND nvl(:p_inv_vendor_id, -9999) = -9999 AND nvl(:p_party_id, -9999) = -9999 AND (( :p_inv_exc_rate_type = 'IS_USER' AND NVL(ai.exchange_rate_type, 'NOT USER') = 'User' ) OR (:p_inv_exc_rate_type = 'IS_NOT_USER' AND NVL(ai.exchange_rate_type, 'NOT USER') <> 'User') OR (:p_inv_exc_rate_type IS NULL)) AND nvl(:p_payment_method, -9999) = -9999 AND nvl(:p_supplier_type, -9999) = -9999 AND ((:p_zero_inv_allowed = 'N' AND ps.amount_remaining <> 0) OR :p_zero_inv_allowed = 'Y') AND ai.wfapproval_status in ('NOT REQUIRED', 'WFAPPROVED', 'MANUALLY APPROVED') AND NOT EXISTS (select 1 from ap_invoice_lines_all ail where ai.invoice_id = ail.invoice_id and ail.wfapproval_status in ('NEEDS WFREAPPROVAL', 'REJECTED', 'INITIATED')) AND NOT EXISTS (SELECT /*+ no_unnest */ 'Unreleased holds exist' FROM ap_holds_all H WHERE H.invoice_id = ai.invoice_id AND H.release_lookup_code is null) AND NOT EXISTS (SELECT 'Invoice is not fully approved' FROM ap_invoice_distributions_all D2 WHERE D2.invoice_id = ai.invoice_id AND NVL(D2.match_status_flag, 'N') in ('N', 'S')) AND NOT EXISTS (SELECT 'Line without distribution' FROM ap_invoice_lines_all ail WHERE ail.invoice_id = ai.invoice_id AND ail.amount <> 0 AND NOT EXISTS (SELECT 'No Distributions' FROM ap_invoice_distributions_all aid WHERE ail.invoice_id = aid.invoice_id AND ail.line_number = aid.invoice_line_number ) ) AND EXISTS (SELECT /*+ no_unnest */ 'Distributions exist' FROM ap_invoice_distributions_all D4 WHERE D4.invoice_id = ai.invoice_id) FOR UPDATE OF ps.checkrun_id SKIP LOCKED
8rwu7c3wtsj3xSELECT /*CROSSCON*/ /* */ /*"INT$DBA_PROCEDURES"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_PROCEDURES")
8u0hh5c92x3ntSELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT , A.SEGMENT1 UNIT_CODE , A.INV_TYPE INV_TYPE , A.VOUCHER_NUM VOUCHER_NUM , A.INVOICE_NUM INV_NUM , A.INVOICE_DATE INV_DATE , A.INV_GL_DATE INV_GL_DATE , A.CREATION_DATE INV_CREATION_DATE , A.CANCELLED_DATE INV_CANC_DATE , A.DIST_GL_DATE DIST_GL_DATE , A.INV_ENTERED_CURR ENT_INV_CURR , A.INVOICE_AMOUNT ENT_INV_AMT , A.INV_ACCTD_CURR ACC_INV_CURR , A.INVOICE_AMOUNT * A.EXCHANGE_RATE ACC_INV_AMT , REPLACE(A.INV_HEADER_DESC, (CHR(13)) , '') INV_HEADER_DESC , A.LINE_NUMBER LINE_NUMBER , SUM(A.AMOUNT) * A.EXCHANGE_RATE ACC_LINE_AMT , REPLACE(A.LINE_DESCRIPTION, (CHR(13)) , '') LINE_DESCRIPTION , A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT , A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION , A.TAX_CATEGORY_GLB TAX_CATEGORY_GLB , A.TAX_RATE_GLB TAX_RATE_GLB , A.TAX_ACCOUNT TAX_ACCOUNT , SUM(A.TAX_AMOUNT) TAX_AMOUNT , NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL), (SUM(A.AMOUNT) * A.EXCHANGE_RATE)) TOTAL_ACC_LINE_AMT_GLOBAL , A.VENDOR_NUMBER VENDOR_NUMBER , A.VENDOR_NAME VENDOR_NAME , A.VENDOR_SITE_CODE VENDOR_SITE_CODE , A.VENDOR_ADDRESS VENDOR_ADDRESS , A.VENDOR_CITY VENDOR_CITY , A.VENDOR_STATE VENDOR_STATE , A.TERMS TERMS , A.DUE_DATE DUE_DATE , NULL PO_TYPE , NULL PO_NUM , NULL PO_DATE , NULL REVISION_NUM , NULL RELEASE_NUM , NULL RELEASE_DATE , NULL PO_HEADER_DESC , NULL SHIP_TO_LOCATION , NULL BILL_TO_LOCATION , NULL PO_LINE_NUMBER , NULL PO_ITEM , NULL ITEM_DESC , NULL UOM , NULL QUANTITY , NULL UNIT_PRICE , NULL ACCT_PO_LINE_AMT , NULL SHIP_TO_ORG_CODE , NULL SHIP_TO_ORG_NAME , NULL RECEIPT_NUM , NULL RECEIPT_DATE , NULL QUANTITY_BILLED , NULL PROJECT_NUM , NULL TASK , NULL EXPENDITURE_TYPE , NULL EXPENDITURE_ORG , NULL SHIPMENT_NUM , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_CUST_ACCT||', ')).EXTRACT('//text()'), ', ') CUSTOMER_ACCT , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NAME||', ')).EXTRACT('//text()'), ', ') EMP_NAME , RTRIM(XMLAGG(XMLELEMENT(E, A.AIDA_EMP_NUM||', ')).EXTRACT('//text()'), ', ') EMP_NUM , SUM(A.AMOUNT) ENT_LINE_AMT , A.TOTAL_ENT_LINE_AMT FROM ( SELECT AIA.INVOICE_NUM INVOICE_NUM , AIA.INVOICE_AMOUNT INVOICE_AMOUNT , ALC.DISPLAYED_FIELD INVOICE_TYPE , AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM , ASP.SEGMENT1 VENDOR_NUMBER , ASP.VENDOR_NAME VENDOR_NAME , ASSA.VENDOR_SITE_CODE VENDOR_SITE_CODE , AIA.INVOICE_DATE INVOICE_DATE , AIA.GL_DATE INV_GL_DATE , TRUNC(AIA.CREATION_DATE) CREATION_DATE , AT.NAME TERMS , (SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||', ')).EXTRACT('//text()'), ', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE 1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID ) DUE_DATE , AIA.DESCRIPTION INV_HEADER_DESC , AIA.INVOICE_CURRENCY_CODE INV_ENTERED_CURR , GSOB.CURRENCY_CODE INV_ACCTD_CURR , AIDA.ACCOUNTING_DATE DIST_GL_DATE , AIDA.AMOUNT AMOUNT , REPLACE(AIDA.DESCRIPTION, '', '') DESCRIPTION , (SELECT DISTINCT LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL ) CONCATENATED_SEGMENTS , (SELECT DISTINCT LISTAGG(DISTINCT FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION) FROM DUAL ) ACCT_DESCRIPTION , HOU.NAME OPERATING_UNIT , AIA.CANCELLED_DATE CANCELLED_DATE , AIDA.ATTRIBUTE5 AIDA_CUST_ACCT , LTRIM(SUBSTR(AIDA.ATTRIBUTE4, INSTR(AIDA.ATTRIBUTE4, ', ', 1)+1), ' ') AIDA_EMP_NAME , RTRIM(SUBSTR(AIDA.ATTRIBUTE4, 1, INSTR(AIDA.ATTRIBUTE4, ', ', 1)-1), ' ') AIDA_EMP_NUM , AILA.LINE_NUMBER LINE_NUMBER , (SELECT DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB , (SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID = AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND ZLS.CANCEL_FLAG ='N' ) TAX_RATE_GLB , TO_CHAR((SELECT DISTINCT LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS, GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID = AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) ) TAX_ACCOUNT , (SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) TAX_AMOUNT , (AIDA.AMOUNT + (SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID)) TOTAL_ACC_LINE_AMT_GLOBAL , GCCK.SEGMENT1 SEGMENT1 , NVL(AIA.EXCHANGE_RATE, 1) EXCHANGE_RATE , ASSA.ADDRESS_LINE1||', '||ASSA.ADDRESS_LINE2||', '||ASSA.ADDRESS_LINE3 VENDOR_ADDRESS , ASSA.CITY VENDOR_CITY , ASSA.STATE VENDOR_STATE , AILA.DESCRIPTION LINE_DESCRIPTION , HL.LOCATION_ID LOCATION_ID , (CASE WHEN AIA.CANCELLED_DATE IS NOT NULL AND (AIDA.AMOUNT)<=0 THEN (ALC.DISPLAYED_FIELD||' - Cancelled') ELSE ALC.DISPLAYED_FIELD END ) INV_TYPE , AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID , AIA.INVOICE_AMOUNT , AIA.PAYMENT_STATUS_FLAG , AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS , (AILA.AMOUNT + (SELECT DISTINCT SUM(NVL(AIL.AMOUNT, 0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID , AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID = AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID)) TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA , AP_INVOICE_LINES_ALL AILA , AP_INVOICE_DISTRIBUTIONS_ALL AIDA , AP_LOOKUP_CODES ALC , AP_SUPPLIERS ASP , AP_SUPPLIER_SITES_ALL ASSA , AP_TERMS_TL AT , GL_SETS_OF_BOOKS GSOB , GL_CODE_COMBINATIONS_KFV GCCK , FND_FLEX_VALUES_VL FFVV , GL_LOOKUPS GLK , HR_OPERATING_UNITS HOU , HR_LOCATIONS HL WHERE 1=1 AND AIA.INVOICE_ID = AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND AIA.INVOICE_ID = AILA.INVOICE_ID AND AILA.INVOICE_ID = AIDA.INVOICE_ID AND AILA.LINE_NUMBER = AIDA.INVOICE_LINE_NUMBER AND AIA.ORG_ID = NVL(:B3 , AIA.ORG_ID) AND AIDA.ACCOUNTING_DATE BETWEEN :B2 AND :B1 AND AIA.TERMS_ID = AT.TERM_ID AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIDA.LINE_TYPE_LOOKUP_CODE IN ('ITEM', 'ACCRUAL') AND GSOB.SET_OF_BOOKS_ID = AIA.SET_OF_BOOKS_ID AND AIDA.DIST_CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE' AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES, 5, 1) AND NOT EXISTS ( SELECT 1 FROM PO_DISTRIBUTIONS_ALL PDA WHERE 1=1 AND PDA.PO_DISTRIBUTION_ID = PDA.PO_DISTRIBUTION_ID+0 AND PDA.PO_DISTRIBUTION_ID = AIDA.PO_DISTRIBUTION_ID ) AND HOU.ORGANIZATION_ID = AIA.ORG_ID AND AIA.INVOIC E_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND HL.LOCATION_ID(+) = AILA.SHIP_TO_LOCATION_ID AND EXISTS ( SELECT 1 FROM FND_PROFILE_OPTIONS_VL FPO, FND_PROFILE_OPTION_VALUES FPOV, PER_SECURITY_PROFILES_V PSPV, FND_RESPONSIBILITY_VL FRV, PER_SECURITY_ORGANIZATIONS_V PSOV WHERE FPO.PROFILE_OPTION_ID = FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO: Security Profile' AND FPOV.PROFILE_OPTION_VALUE = PSPV.SECURITY_PROFILE_ID AND PSPV.SECURITY_PROFILE_ID = PSOV.SECURITY_PROFILE_ID AND FRV.RESPONSIBILITY_ID = FPOV.LEVEL_VALUE AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID) AND TO_CHAR(PSOV.ORGANIZATION_ID) = TO_CHAR(AIA.ORG_ID) ) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE, '01-APR-91'), 4, 6) <> SUBSTR(A.INV_GL_DATE, 4, 6) AND A.STATUS !='NEVER APPROVED' GROUP BY A.OPERATING_UNIT , A.SEGMENT1 , A.INVOICE_NUM , A.INVOICE_TYPE , A.INVOICE_AMOUNT , A.VOUCHER_NUM , A.VENDOR_NUMBER , A.VENDOR_NAME , A.VENDOR_SITE_CODE , A.INVOICE_DATE , A.INV_GL_DATE , A.INV_ENTERED_CURR , A.INV_ACCTD_CURR , A.DIST_GL_DATE , A.LINE_NUMBER , A.CREATION_DATE , A.TERMS , A.DUE_DATE , A.INV_HEADER_DESC , A.CANCELLED_DATE , A.CONCATENATED_SEGMENTS , A.ACCT_DESCRIPTION , A.TAX_CATEGORY_GLB , A.TAX_ACCOUNT , A.TAX_RATE_GLB , A.INVOICE_AMOUNT , A.VENDOR_ADDRESS , A.VENDOR_CITY , A.VENDOR_STATE , A.LINE_DESCRIPTION , A.LOCATION_ID , A.EXCHANGE_RATE , A.TOTAL_ENT_LINE_AMT , A.INV_TYPE
8vgz0m72d5sp9with non_existent_objs as (select /*+ materialize */ exp_id, objn from exp_head$ e where not exists (select 1 from obj$ o where o.obj# = e.objn)) select /* QOSD */ exp_id, objn from ( select exp_id, objn from non_existent_objs union all select exp_id, objn from exp_head$ e where (select max(nvl(es.last_modified, es.ctime)) from exp_stat$ es where es.objn = e.objn and es.exp_id = e.exp_id ) < sysdate - 367 and (exp_id, objn) not in (select exp_id, objn from non_existent_objs) ) where rownum < :batch_size
9a6a2gha5pcwwbegin :v1 := wf_rule.default_rule(:v2, :v3); end;
9nbpqsyxgmtx3SELECT /*+ cardinality(AP_INVOICES_V.AI 100) push_pred(AP_INVOICES_V.pv) push_pred(AP_INVOICES_V.pvs) push_pred(AP_INVOICES_V.ai) push_pred(AP_INVOICES_V.pat) */ CUST_REGISTRATION_NUMBER, INVOICE_TYPE, QUICK_PO_NUMBER, VENDOR_NAME, VENDOR_NUMBER, VENDOR_SITE_CODE, INVOICE_DATE, INVOICE_NUM, INVOICE_CURRENCY_CODE, INVOICE_AMOUNT, ORIGINAL_INVOICE_AMOUNT, DISPUTE_REASON, TOTAL_TAX_AMOUNT, CONTROL_AMOUNT, GL_DATE, PAYMENT_CURRENCY_CODE, PAYMENT_CROSS_RATE_DATE, PAYMENT_CROSS_RATE_TYPE, PAY_CURR_INVOICE_AMOUNT, PAYMENT_CROSS_RATE, DISTRIBUTION_SET_NAME, DESCRIPTION, QUICK_CREDIT, CREDITED_INVOICE_ID, CREDITED_INVOICE_NUM, PROJECT, TASK, EXPENDITURE_ITEM_DATE, EXPENDITURE_TYPE, EXPENDITURE_ORGANIZATION_NAME, PA_QUANTITY, USER_RATE_TYPE, EXCHANGE_DATE, BASE_AMOUNT, TERMS_DATE, TERMS_NAME, PAYMENT_METHOD_CODE, IBY_PAYMENT_METHOD, PAY_GROUP_LOOKUP_CODE, EXCLUSIVE_PAYMENT_FLAG, AMOUNT_APPLICABLE_TO_DISCOUNT, INVOICE_RECEIVED_DATE, GOODS_RECEIVED_DATE, PREPAYMENT_TYPE_LOOKUP_CODE, EARLIEST_SETTLEMENT_DATE, AWT_GROUP_NAME, PAY_AWT_GROUP_NAME, CUST_REGISTRATION_CODE, AMOUNT_WITHHELD, PREPAID_AMOUNT, DOC_CATEGORY_NAME, DOC_SEQUENCE_NAME, APPROVED_AMOUNT, APPROVAL_STATUS, APPROVAL_DESCRIPTION, CANCELLED_DATE, CANCELLED_AMOUNT, BATCH_NAME, ROW_ID, ACCTS_PAY_CODE_COMBINATION_ID, ALWAYS_TAKE_DISC_FLAG, AMOUNT_PAID, ATTRIBUTE1, ATTRIBUTE2, ATTRIBUTE3, ATTRIBUTE4, ATTRIBUTE5, ATTRIBUTE6, ATTRIBUTE7, ATTRIBUTE8, ATTRIBUTE9, ATTRIBUTE10, ATTRIBUTE11, ATTRIBUTE12, ATTRIBUTE13, ATTRIBUTE14, ATTRIBUTE15, ATTRIBUTE_CATEGORY, AUTHORIZED_BY, AWT_FLAG, AWT_GROUP_ID, PAY_AWT_GROUP_ID, BATCH_ID, CANCELLED_BY, CREATED_BY, CREATION_DATE, DISCOUNT_AMOUNT_TAKEN, DISTRIBUTION_SET_ID, DOC_CATEGORY_CODE, DOC_SEQUENCE_ID, DOC_SEQUENCE_VALUE, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, EXCLUDE_FREIGHT_FROM_DISCOUNT, EXPENDITURE_ORGANIZATION_ID, HIGHEST_LINE_NUM, HOLD_FUTURE_PAYMENTS_FLAG, INVOICE_AMOUNT_LIMIT, LINE_TOTAL, INVOICE_ID, INCOME_TAX_REGION, INVOICE_TYPE_LOOKUP_CODE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, MINIMUM_ACCOUNTABLE_UNIT, NUM_1099, ORG_ID, PA_DEFAULT_DIST_CCID, PAY_DATE_BASIS_LOOKUP_CODE, PAYMENT_AMOUNT_TOTAL, PAYMENT_PRIORITY, PAYMENT_STATUS, PAYMENT_STATUS_FLAG, PO_HEADER_ID, POSTING_STATUS, PRECISION, PROJECT_ID, QUICK_PO_HEADER_ID, TYPE_1099, RECURRING_PAY_NUM, RECURRING_PAYMENT_ID, RECURRING_PAYMENT_TYPE, RECURRING_PERIOD_TYPE, REFERENCE_1, REFERENCE_2, SET_OF_BOOKS_ID, SET_OF_BOOKS_NAME, SITE_ALLOW_AWT_FLAG, SOURCE, TASK_ID, TEMP_CANCELLED_AMOUNT, TERMS_DATE_BASIS, TERMS_ID, VENDOR_ID, VENDOR_PREPAY_AMOUNT, VENDOR_SITE_ID, VOUCHER_NUM, TAXATION_COUNTRY_NAME, TAXATION_COUNTRY, TRX_BUSINESS_CATEGORY_NAME, TRX_BUSINESS_CATEGORY, USER_DEFINED_FISC_CLASS, TAX_RELATED_INVOICE_NUM, TAX_RELATED_INVOICE_ID, DOCUMENT_SUB_TYPE, SELF_ASSESSED_TAX_AMOUNT, TAX_INVOICE_INTERNAL_SEQ, SUPPLIER_TAX_INVOICE_NUMBER, TAX_INVOICE_RECORDING_DATE, SUPPLIER_TAX_INVOICE_DATE, SUPPLIER_TAX_EXCHANGE_RATE, PORT_OF_ENTRY_CODE, REMIT_TO_SUPPLIER_NAME, REMIT_TO_SUPPLIER_ID, REMIT_TO_SUPPLIER_SITE, REMIT_TO_SUPPLIER_SITE_ID, RELATIONSHIP_ID, EXTERNAL_BANK_ACCOUNT_ID, BANK_ACCOUNT_NAME, BANK_ACCOUNT_NUM, PAYMENT_REASON_CODE, PAYMENT_REASON, PAYMENT_REASON_COMMENTS, UNIQUE_REMITTANCE_IDENTIFIER, URI_CHECK_DIGIT, BANK_CHARGE_BEARER, BANK_CHARGE_BEARER_DSP, DELIVERY_CHANNEL_CODE, DELIVERY_CHANNEL, SETTLEMENT_PRIORITY, SETTLEMENT_PRIORITY_DSP, REMITTANCE_MESSAGE1, REMITTANCE_MESSAGE2, REMITTANCE_MESSAGE3, FORCE_REVALIDATION_FLAG, AWARD_ID, GLOBAL_ATTRIBUTE_CATEGORY, GLOBAL_ATTRIBUTE1, GLOBAL_ATTRIBUTE2, GLOBAL_ATTRIBUTE3, GLOBAL_ATTRIBUTE4, GLOBAL_ATTRIBUTE5, GLOBAL_ATTRIBUTE6, GLOBAL_ATTRIBUTE7, GLOBAL_ATTRIBUTE8, GLOBAL_ATTRIBUTE9, GLOBAL_ATTRIBUTE10, GLOBAL_ATTRIBUTE11, GLOBAL_ATTRIBUTE12, GLOBAL_ATTRIBUTE13, GLOBAL_ATTRIBUTE14, GLOBAL_ATTRIBUTE15, GLOBAL_ATTRIBUTE16, GLOBAL_ATTRIBUTE17, GLOBAL_ATTRIBUTE18, GLOBAL_ATTRIBUTE19, GLOBAL_ATTRIBUTE20, WFAPPROVAL_STATUS, APPROVAL_READY_FLAG, REQUESTER_ID, APPROVAL_ITERATION, LEGAL_ENTITY_ID, WFAPPROVAL_STATUS_DSP, NET_OF_RETAINAGE_FLAG, RELEASE_AMOUNT_NET_OF_TAX, PARTY_ID, PARTY_SITE_ID, PAYMENT_FUNCTION, PAY_PROC_TRXN_TYPE_CODE, DISC_IS_INV_LESS_TAX_FLAG, APPLICATION_ID FROM AP_INVOICES_V WHERE INVOICE_DATE >= :1 AND INVOICE_DATE < :2 + 1 and (invoice_id in (select /*+ LEADING(ai1) index(ai1 AP_INVOICES_N13) CARDINALITY(ai1, 1) */ ai1.invoice_id from ap_invoices_all ai1 where ai1.doc_sequence_id > 0 and ai1.doc_sequence_value BETWEEN to_number(:3) AND to_number(:4) UNION ALL select /* CARDINALITY(ai2, 1) index(ai2 AP_INVOICES_N12) */ ai2.invoice_id from ap_invoices_all ai2 where voucher_num BETWEEN :5 AND :6)) and (INVOICE_NUM=:7) order by INVOICE_TYPE
9ux4hcnsp1q8zselect /* QOSH:ANLYZ_TIME */ from_tz( cast ((max(analyzetime) - 1) as timestamp), to_char(systimestamp, 'TZH:TZM')) from sys.tab$ where analyzetime is not null
a2ty6fxvtd77gSELECT * FROM (SELECT /*+ opt_param ( '_always_semi_join' , 'off' ) */ * FROM ( /*Standard Supplier - Ind (or) Foreign Ind */ select /*+ opt_param('_optimizer_cost_based_transformation', 'off') */ hp.party_name, hp.party_id as party_id, hp.duns_number_c as duns, pv.vendor_id, pv.vendor_name, pv.individual_1099 as taxpayer_id, pv.vat_registration_num as tax_reg_num, pv.segment1, pv.VENDOR_NAME_ALT as alternate_name, pv.end_date_active as end_date_active, pv.start_date_active as start_date_active, pv.ONE_TIME_FLAG, pv.VENDOR_TYPE_LOOKUP_CODE, pv.PARENT_VENDOR_ID, parent.vendor_name as parent_vendor_name, pv.PAYMENT_PRIORITY, parent.segment1 as parent_Segment1, pv.TAX_REPORTING_NAME, pv.terms_id, terms.name as terms_desc, pv.FEDERAL_REPORTABLE_FLAG, pv.STATE_REPORTABLE_FLAG, pv.PAY_GROUP_LOOKUP_CODE, pay_group.description as pay_group_desc, aptt.description as income_tax_type, hp.organization_name_phonetic, plc.DISPLAYED_FIELD as VENDOR_TYPE_DISPLAY, pv.type_1099 as income_tax_type_code, TO_NUMBER(NULL) as employee_id, NULL AS employee_number, '' as debarred, '' as cage_code, '' as legal_bus_name, '' as doing_bus_as, '' as division_name, '' as small_bus, 'false' as NOT_IND_OR_FRGN_IND, pay_group.meaning as pay_group_meaning from hz_parties hp, ap_suppliers pv, ap_suppliers parent, ap_terms_tl terms, fnd_lookup_values pay_group, AP_INCOME_TAX_TYPES aptt, po_lookup_codes plc where pv.party_id = hp.party_id AND pv.employee_id is null AND parent.vendor_id (+) = pv.parent_vendor_id and pv.terms_id = terms.term_id (+) and terms.language (+) = userenv('LANG') and terms.enabled_flag (+) ='Y' and pv.pay_group_lookup_code = pay_group.lookup_code (+) and pay_group.lookup_type (+)='PAY GROUP' and pay_group.view_application_id (+)= 201 and pay_group.language (+)=userenv('lang') and pv.type_1099 = aptt.income_tax_type (+) and pv.VENDOR_TYPE_LOOKUP_CODE = plc.LOOKUP_CODE (+) and plc.lookup_type (+) = 'VENDOR TYPE' and pv.organization_type_lookup_code IN ('INDIVIDUAL', 'FOREIGN INDIVIDUAL') AND DECODE( NVL(FND_PROFILE.value('POS_SM_SDH_CONFIG'), 'NONE'), 'NONE', 'A', NVL(hp.status, 'A') ) != 'M' union ALL /*Standard Supplier - Not Ind and Not Foreign Ind */ select /*+ opt_param('_optimizer_cost_based_transformation', 'off') */ hp.party_name, hp.party_id as party_id, hp.duns_number_c as duns, pv.vendor_id, pv.vendor_name, pv.num_1099 as taxpayer_id, pv.vat_registration_num as tax_reg_num, pv.segment1, pv.VENDOR_NAME_ALT as alternate_name, pv.end_date_active as end_date_active, pv.start_date_active as start_date_active, pv.ONE_TIME_FLAG, pv.VENDOR_TYPE_LOOKUP_CODE, pv.PARENT_VENDOR_ID, parent.vendor_name as parent_vendor_name, pv.PAYMENT_PRIORITY, parent.segment1 as parent_Segment1, pv.TAX_REPORTING_NAME, pv.terms_id, terms.name as terms_desc, pv.FEDERAL_REPORTABLE_FLAG, pv.STATE_REPORTABLE_FLAG, pv.PAY_GROUP_LOOKUP_CODE, pay_group.description as pay_group_desc, aptt.description as income_tax_type, hp.organization_name_phonetic, plc.DISPLAYED_FIELD as VENDOR_TYPE_DISPLAY, pv.type_1099 as income_tax_type_code, TO_NUMBER(NULL) as employee_id, null AS employee_number, '' as debarred, '' as cage_code, '' as legal_bus_name, '' as doing_bus_as, '' as division_name, '' as small_bus, 'true' as NOT_IND_OR_FRGN_IND, pay_group.meaning as pay_group_meaning from hz_parties hp, ap_suppliers pv, ap_suppliers parent, ap_terms_tl terms, fnd_lookup_values pay_group, AP_INCOME_TAX_TYPES aptt, po_lookup_codes plc where pv.party_id = hp.party_id AND pv.employee_id is null AND parent.vendor_id (+) = pv.parent_vendor_id and pv.terms_id = terms.term_id (+) and terms.language (+) = userenv('LANG') and terms.enabled_flag (+) ='Y' and pv.pay_group_lookup_code = pay_group.lookup_code (+) and pay_group.lookup_type (+)='PAY GROUP' and pay_group.view_application_id (+)= 201 and pay_group.language (+)=userenv('lang') and pv.type_1099 = aptt.income_tax_type (+) and pv.VENDOR_TYPE_LOOKUP_CODE = plc.LOOKUP_CODE (+) and plc.lookup_type (+) = 'VENDOR TYPE' AND (pv.organization_type_lookup_code NOT IN ('INDIVIDUAL', 'FOREIGN INDIVIDUAL') or pv.organization_type_lookup_code is null) AND DECODE( NVL(FND_PROFILE.value('POS_SM_SDH_CONFIG'), 'NONE'), 'NONE', 'A', NVL(hp.status, 'A') ) != 'M' union all /* Employee Type Supplier */ select /*+ opt_param('_optimizer_cost_based_transformation', 'off') */ hp.party_name, hp.party_id as party_id, hp.duns_number_c as duns, pv.vendor_id, pv.vendor_name, null as taxpayer_id, pv.vat_registration_num as tax_reg_num, pv.segment1, pv.VENDOR_NAME_ALT as alternate_name, pv.end_date_active as end_date_active, pv.start_date_active as start_date_active, pv.ONE_TIME_FLAG, pv.VENDOR_TYPE_LOOKUP_CODE, pv.PARENT_VENDOR_ID, NULL as parent_vendor_name, pv.PAYMENT_PRIORITY, NULL as parent_Segment1, pv.TAX_REPORTING_NAME, pv.terms_id, terms.name as terms_desc, pv.FEDERAL_REPORTABLE_FLAG, pv.STATE_REPORTABLE_FLAG, pv.PAY_GROUP_LOOKUP_CODE, pay_group.description as pay_group_desc, aptt.description as income_tax_type, hp.organization_name_phonetic, plc.DISPLAYED_FIELD as VENDOR_TYPE_DISPLAY, pv.type_1099 as income_tax_type_code, pv.employee_id as employee_id, pecx.employee_num AS employee_number, '' as debarred, '' as cage_code, '' as legal_bus_name, '' as doing_bus_as, '' as division_name, '' as small_bus, 'true' as NOT_IND_OR_FRGN_IND, pay_group.meaning as pay_group_meaning from hz_parties hp, ap_suppliers pv, ap_terms_tl terms, fnd_lookup_values pay_group, AP_INCOME_TAX_TYPES aptt, po_lookup_codes plc, per_employees_x pecx where pv.party_id = hp.party_id AND pv.employee_id is not null AND pv.party_id = pecx.party_id and pv.employee_id = pecx.employee_id and pv.terms_id = terms.term_id (+) and terms.language (+) = userenv('LANG') and terms.enabled_flag (+) ='Y' and pv.pay_group_lookup_code = pay_group.lookup_code (+) and pay_group.lookup_type (+)='PAY GROUP' and pay_group.view_application_id (+)= 201 and pay_group.language (+)=userenv('lang') and pv.type_1099 = aptt.income_tax_type (+) and pv.VENDOR_TYPE_LOOKUP_CODE = plc.LOOKUP_CODE (+) and plc.lookup_type (+) = 'VENDOR TYPE' and DECODE( NVL(FND_PROFILE.value('POS_SM_SDH_CONFIG'), 'NONE'), 'NONE', 'A', NVL(hp.status, 'A') ) != 'M' )) QRSLT ORDER BY VENDOR_NAME ASC
a63yan528cvy2SELECT TEXT FROM SYS.VIEW$ WHERE ROWID = :1
a8kv2zwganrzmSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=TRUE SHELFLIFE=30) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "OWNER", "DIRECTORY_NAME", "OBJECT_ID", "OBJECT_TYPE#", "DIRECTORY_PATH" FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_DIRECTORIES") "INT$DBA_DIRECTORIES" WHERE "INT$DBA_DIRECTORIES"."DIRECTORY_PATH"=:1
ax17h8zbhv2zgSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=FALSE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "OWNER", "DIRECTORY_NAME", "OBJECT_ID", "OBJECT_TYPE#", "DIRECTORY_PATH" FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_DIRECTORIES") "INT$DBA_DIRECTORIES" WHERE "INT$DBA_DIRECTORIES".SHARING=1 AND ("INT$DBA_DIRECTORIES"."DIRECTORY_PATH"=:1)
ayrqbxhv1m8grSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=TRUE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "SYN_OWNER", "SYN_SYNONYM_NAME", "SYN_TABLE_OWNER", "SYN_TABLE_NAME", "SYN_DB_LINK", "ORIGIN_CON_ID" FROM NO_CROSS_CONTAINER("SYS"."_INT$_ALL_SYNONYMS_FOR_SYN") "_INT$_ALL_SYNONYMS_FOR_SYN" WHERE 1=1
b6ty4f8a3has5SELECT signature, type FROM all_identifiers WHERE line = :1 AND :2 BETWEEN col AND col + length(name) AND object_name = :3 AND owner = :4 AND name = :5 AND object_type = :6
bau8g4x1vhrmhSELECT MAX ( LR . TARGET_LEDGER_NAME ) LEDGER_NAME_H , MAX ( GLB . CURRENCY_CODE ) CURRENCY_CODE , MAX ( GLCC.SEGMENT1 ) PAGEBREAK_SEGMENT_H , MAX ( GLCC.SEGMENT4 ) ACCOUNTING_SEGMENT_H , MAX ( GLCC.SEGMENT1||' '||GLCC.SEGMENT2||' '||GLCC.SEGMENT3||' '||GLCC.SEGMENT4||' '||GLCC.SEGMENT5||' '||GLCC.SEGMENT6||' '||GLCC.SEGMENT7 ) FLEXDATA_H , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( BEGIN_BALANCE_DR , 0 ) , 'S' , NVL ( BEGIN_BALANCE_DR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( BEGIN_BALANCE_DR , 0 ) , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) ) , 'C' , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) ) ) , 'PJTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , 0 , 'S' , 0 , 'E' , 0 , 'C' , 0 ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_DR , 0 ) ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_DR , 0 ) ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) ) , 0 ) ) ) ) BEG_BALANCE_DR , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( BEGIN_BALANCE_CR , 0 ) , 'S' , NVL ( BEGIN_BALANCE_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( BEGIN_BALANCE_CR , 0 ) , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) ) , 'C' , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) ) ) , 'PJTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , 0 , 'S' , 0 , 'E' , 0 , 'C' , 0 ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_CR , 0 ) ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_CR , 0 ) ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) ) , 0 ) ) ) ) BEG_BALANCE_CR , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 'S' , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) ) , 'C' , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) ) ) , 'PJTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , 0 , 'S' , 0 , 'E' , 0 , 'C' , 0 ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , ( NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) ) , 0 ) ) ) ) BEG_BAL_H , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PERIOD_NET_DR , 0 ) , 'S' , NVL ( PERIOD_NET_DR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PERIOD_NET_DR , 0 ) , NVL ( PERIOD_NET_DR_BEQ , 0 ) ) , 'C' , NVL ( PERIOD_NET_DR_BEQ , 0 ) ) ) , 'PJTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , 'S' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) ) , 'C' , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) ) ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) ) ) ) PERIOD_DR , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PERIOD_NET_CR , 0 ) , NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'PJTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PROJECT_TO_DATE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( PROJECT_TO_DATE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PROJECT_TO_DATE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) + NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) + NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) ) PERIOD_CR , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'PJTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PRO JECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( PROJECT_TO_DATE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( PROJECT_TO_DATE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( PROJECT_TO_DATE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) - DECODE ( GLB . PERIOD_NAME , : FIRST_PERIOD_NAME , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) ) ACTIVITY_H , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( BEGIN_BALANCE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , 'S' , NVL ( BEGIN_BALANCE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( BEGIN_BALANCE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) ) , 'C' , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) ) ) , 'PJTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , 'S' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) ) , 'C' , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) ) ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) , 0 ) ) ) ) END_BALANCE_DR , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( BEGIN_BALANCE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( BEGIN_BALANCE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( BEGIN_BALANCE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) + NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) + NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'PJTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PROJECT_TO_DATE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( PROJECT_TO_DATE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PROJECT_TO_DATE_CR , 0 ) + NVL ( PERIOD_NET_CR , 0 ) , NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) + NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) + NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) ) END_BALANCE_CR , DECODE ( : P_TYPE , 'PTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( BEGIN_BALANCE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( BEGIN_BALANCE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( BEGIN_BALANCE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'PJTD' , SUM ( DECODE ( : P_CURRENCY_TYPE , 'T' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( PROJECT_TO_DATE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'S' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( PROJECT_TO_DATE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , 'E' , DECODE ( GLB . TRANSLATED_FLAG , 'R' , NVL ( PROJECT_TO_DATE_DR , 0 ) + NVL ( PERIOD_NET_DR , 0 ) - NVL ( PROJECT_TO_DATE_CR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) , 'C' , NVL ( PROJECT_TO_DATE_DR_BEQ , 0 ) + NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PROJECT_TO_DATE_CR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) ) ) , 'YTD' , DECODE ( : P_CURRENCY_TYPE , 'T' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'S' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) + NVL ( BEGIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) ) , 'E' , SUM ( DECODE ( GLB . TRANSLATED_FLAG , 'R' , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR , 0 ) - NVL ( PERIOD_NET_CR , 0 ) + NVL ( BE GIN_BALANCE_DR , 0 ) - NVL ( BEGIN_BALANCE_CR , 0 ) , 0 ) , DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) , 'C' , SUM ( DECODE ( GLB . PERIOD_NAME , : P_PERIOD_NAME , NVL ( PERIOD_NET_DR_BEQ , 0 ) - NVL ( PERIOD_NET_CR_BEQ , 0 ) + NVL ( BEGIN_BALANCE_DR_BEQ , 0 ) - NVL ( BEGIN_BALANCE_CR_BEQ , 0 ) , 0 ) ) ) ) END_BAL_H FROM GL_BALANCES GLB , GL_CODE_COMBINATIONS GLCC , GL_LEDGERS GLL , GL_LEDGER_SET_ASSIGNMENTS ASG , GL_LEDGER_RELATIONSHIPS LR WHERE GLB.ACTUAL_FLAG = 'A' AND GLB.PERIOD_NAME IN ( : P_PERIOD_NAME , DECODE ( : P_TYPE , 'PTD' , : P_PERIOD_NAME , 'PJTD' , : P_PERIOD_NAME , 'YTD' , : FIRST_PERIOD_NAME ) ) AND GLB.CODE_COMBINATION_ID = GLCC.CODE_COMBINATION_ID AND GLCC.CHART_OF_ACCOUNTS_ID = : STRUCT_NUM AND GLCC.SUMMARY_FLAG = 'N' AND GLCC.TEMPLATE_ID IS NULL AND GLL.LEDGER_ID = : P_LEDGER_ID AND ASG.LEDGER_SET_ID (+) = GLL.LEDGER_ID AND LR.TARGET_LEDGER_ID = NVL ( ASG.LEDGER_ID , GLL.LEDGER_ID ) AND LR.SOURCE_LEDGER_ID = NVL ( ASG.LEDGER_ID , GLL.LEDGER_ID ) AND LR.TARGET_CURRENCY_CODE = : P_LEDGER_CURRENCY AND LR.SOURCE_LEDGER_ID = GLB.LEDGER_ID AND LR.TARGET_LEDGER_ID = GLB.LEDGER_ID AND 1 = 1 AND NVL ( GLB.TRANSLATED_FLAG , 'x' ) != 'R' AND GLB.CURRENCY_CODE = 'INR' AND GLB.LEDGER_ID IN ( SELECT acc.ledger_id FROM gl_access_set_ledgers acc WHERE acc.access_set_id = 1000 ) AND '' || GLCC.SEGMENT1 BETWEEN '102' AND '199' GROUP BY GLCC.SEGMENT1 , GLCC.SEGMENT2 , GLCC.SEGMENT3 , GLCC.SEGMENT4 , GLCC.SEGMENT5 , GLCC.SEGMENT6 , GLCC.SEGMENT7 , glb.ledger_id , glb.currency_code ORDER BY 1 ASC, 3 ASC , GLCC.SEGMENT4 , GLCC.SEGMENT4 , GLCC.SEGMENT1 , GLCC.SEGMENT1 , GLCC.SEGMENT2 , GLCC.SEGMENT3 , GLCC.SEGMENT5 , GLCC.SEGMENT6 , GLCC.SEGMENT7 , glb.ledger_id , glb.currency_code
bku5fwd8bhsn6select count(*) from wri$_optstat_opr o, wri$_optstat_opr_tasks t where o.id = t.op_id(+) and o.operation = 'gather_database_stats (auto)' and ((o.notes like '%<error>%' and not regexp_like( o.notes, '<error>ORA-200[0-9][0-9]')) or (t.notes like '%<error>%' and not regexp_like( t.notes, '<error>ORA-200[0-9][0-9]'))) and rownum=1
c7yygddurqczySELECT /*CROSSCON*/ /* */ /*"INT$DBA_PLSQL_OBJECT_SETTINGS"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_PLSQL_OBJECT_SETTINGS")
cf5f72k24z17aSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=FALSE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "OWNER", "OBJECT_NAME", "OBJECT_TYPE#", "PACKAGE_NAME", "OBJECT_ID", "OVERLOAD", "ARGUMENT_NAME", "POSITION", "DATA_TYPE", "DEFAULTED" FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_ARGUMENTS") "INT$DBA_ARGUMENTS" WHERE "INT$DBA_ARGUMENTS"."ARGUMENT_NAME" IS NOT NULL
cgky22310n1hgselect object_type, owner, object_name, rank from ( select object_type, owner, object_name, 0 rank from all_objects where object_name = :NAME and UPPER(owner) = nvl(:OWNER, :SCHEMA_CONTEXT) and object_type not in ( 'SYNONYM' ) union all select ao.object_type, ao.owner, ao.object_name, decode(UPPER(syn.owner), nvl(:OWNER, :SCHEMA_CONTEXT), 10, 20) from all_objects ao, all_synonyms syn where ao.owner = syn.table_owner and ao.object_name = syn.table_name and syn.synonym_name = :NAME and ( UPPER(syn.owner) = nvl(:OWNER, :SCHEMA_CONTEXT) OR UPPER(syn.owner) = nvl(:OWNER, 'PUBLIC') ) ) where ((:BODY_WHERE='Y') OR (object_type not in ('PACKAGE BODY'))) AND rownum < 100 order by rank, CASE object_type WHEN 'TABLE' THEN 0 WHEN 'VIEW' THEN 1 WHEN 'INDEX' THEN 2 WHEN 'PACKAGE' THEN 3 WHEN 'PACKAGE BODY' THEN 4 ELSE 5 END
ch409x9f1nzjvSELECT /*CROSSCON*/ /* */ /*"INT$DBA_ARGUMENTS"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_ARGUMENTS")
cszc2tqaz3j85SELECT /*+ cardinality(AP_INVOICES_V.AI 100) push_pred(AP_INVOICES_V.pv) push_pred(AP_INVOICES_V.pvs) push_pred(AP_INVOICES_V.ai) push_pred(AP_INVOICES_V.pat) */ CUST_REGISTRATION_NUMBER, INVOICE_TYPE, QUICK_PO_NUMBER, VENDOR_NAME, VENDOR_NUMBER, VENDOR_SITE_CODE, INVOICE_DATE, INVOICE_NUM, INVOICE_CURRENCY_CODE, INVOICE_AMOUNT, ORIGINAL_INVOICE_AMOUNT, DISPUTE_REASON, TOTAL_TAX_AMOUNT, CONTROL_AMOUNT, GL_DATE, PAYMENT_CURRENCY_CODE, PAYMENT_CROSS_RATE_DATE, PAYMENT_CROSS_RATE_TYPE, PAY_CURR_INVOICE_AMOUNT, PAYMENT_CROSS_RATE, DISTRIBUTION_SET_NAME, DESCRIPTION, QUICK_CREDIT, CREDITED_INVOICE_ID, CREDITED_INVOICE_NUM, PROJECT, TASK, EXPENDITURE_ITEM_DATE, EXPENDITURE_TYPE, EXPENDITURE_ORGANIZATION_NAME, PA_QUANTITY, USER_RATE_TYPE, EXCHANGE_DATE, BASE_AMOUNT, TERMS_DATE, TERMS_NAME, PAYMENT_METHOD_CODE, IBY_PAYMENT_METHOD, PAY_GROUP_LOOKUP_CODE, EXCLUSIVE_PAYMENT_FLAG, AMOUNT_APPLICABLE_TO_DISCOUNT, INVOICE_RECEIVED_DATE, GOODS_RECEIVED_DATE, PREPAYMENT_TYPE_LOOKUP_CODE, EARLIEST_SETTLEMENT_DATE, AWT_GROUP_NAME, PAY_AWT_GROUP_NAME, CUST_REGISTRATION_CODE, AMOUNT_WITHHELD, PREPAID_AMOUNT, DOC_CATEGORY_NAME, DOC_SEQUENCE_NAME, APPROVED_AMOUNT, APPROVAL_STATUS, APPROVAL_DESCRIPTION, CANCELLED_DATE, CANCELLED_AMOUNT, BATCH_NAME, ROW_ID, ACCTS_PAY_CODE_COMBINATION_ID, ALWAYS_TAKE_DISC_FLAG, AMOUNT_PAID, ATTRIBUTE1, ATTRIBUTE2, ATTRIBUTE3, ATTRIBUTE4, ATTRIBUTE5, ATTRIBUTE6, ATTRIBUTE7, ATTRIBUTE8, ATTRIBUTE9, ATTRIBUTE10, ATTRIBUTE11, ATTRIBUTE12, ATTRIBUTE13, ATTRIBUTE14, ATTRIBUTE15, ATTRIBUTE_CATEGORY, AUTHORIZED_BY, AWT_FLAG, AWT_GROUP_ID, PAY_AWT_GROUP_ID, BATCH_ID, CANCELLED_BY, CREATED_BY, CREATION_DATE, DISCOUNT_AMOUNT_TAKEN, DISTRIBUTION_SET_ID, DOC_CATEGORY_CODE, DOC_SEQUENCE_ID, DOC_SEQUENCE_VALUE, EXCHANGE_RATE, EXCHANGE_RATE_TYPE, EXCLUDE_FREIGHT_FROM_DISCOUNT, EXPENDITURE_ORGANIZATION_ID, HIGHEST_LINE_NUM, HOLD_FUTURE_PAYMENTS_FLAG, INVOICE_AMOUNT_LIMIT, LINE_TOTAL, INVOICE_ID, INCOME_TAX_REGION, INVOICE_TYPE_LOOKUP_CODE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, MINIMUM_ACCOUNTABLE_UNIT, NUM_1099, ORG_ID, PA_DEFAULT_DIST_CCID, PAY_DATE_BASIS_LOOKUP_CODE, PAYMENT_AMOUNT_TOTAL, PAYMENT_PRIORITY, PAYMENT_STATUS, PAYMENT_STATUS_FLAG, PO_HEADER_ID, POSTING_STATUS, PRECISION, PROJECT_ID, QUICK_PO_HEADER_ID, TYPE_1099, RECURRING_PAY_NUM, RECURRING_PAYMENT_ID, RECURRING_PAYMENT_TYPE, RECURRING_PERIOD_TYPE, REFERENCE_1, REFERENCE_2, SET_OF_BOOKS_ID, SET_OF_BOOKS_NAME, SITE_ALLOW_AWT_FLAG, SOURCE, TASK_ID, TEMP_CANCELLED_AMOUNT, TERMS_DATE_BASIS, TERMS_ID, VENDOR_ID, VENDOR_PREPAY_AMOUNT, VENDOR_SITE_ID, VOUCHER_NUM, TAXATION_COUNTRY_NAME, TAXATION_COUNTRY, TRX_BUSINESS_CATEGORY_NAME, TRX_BUSINESS_CATEGORY, USER_DEFINED_FISC_CLASS, TAX_RELATED_INVOICE_NUM, TAX_RELATED_INVOICE_ID, DOCUMENT_SUB_TYPE, SELF_ASSESSED_TAX_AMOUNT, TAX_INVOICE_INTERNAL_SEQ, SUPPLIER_TAX_INVOICE_NUMBER, TAX_INVOICE_RECORDING_DATE, SUPPLIER_TAX_INVOICE_DATE, SUPPLIER_TAX_EXCHANGE_RATE, PORT_OF_ENTRY_CODE, REMIT_TO_SUPPLIER_NAME, REMIT_TO_SUPPLIER_ID, REMIT_TO_SUPPLIER_SITE, REMIT_TO_SUPPLIER_SITE_ID, RELATIONSHIP_ID, EXTERNAL_BANK_ACCOUNT_ID, BANK_ACCOUNT_NAME, BANK_ACCOUNT_NUM, PAYMENT_REASON_CODE, PAYMENT_REASON, PAYMENT_REASON_COMMENTS, UNIQUE_REMITTANCE_IDENTIFIER, URI_CHECK_DIGIT, BANK_CHARGE_BEARER, BANK_CHARGE_BEARER_DSP, DELIVERY_CHANNEL_CODE, DELIVERY_CHANNEL, SETTLEMENT_PRIORITY, SETTLEMENT_PRIORITY_DSP, REMITTANCE_MESSAGE1, REMITTANCE_MESSAGE2, REMITTANCE_MESSAGE3, FORCE_REVALIDATION_FLAG, AWARD_ID, GLOBAL_ATTRIBUTE_CATEGORY, GLOBAL_ATTRIBUTE1, GLOBAL_ATTRIBUTE2, GLOBAL_ATTRIBUTE3, GLOBAL_ATTRIBUTE4, GLOBAL_ATTRIBUTE5, GLOBAL_ATTRIBUTE6, GLOBAL_ATTRIBUTE7, GLOBAL_ATTRIBUTE8, GLOBAL_ATTRIBUTE9, GLOBAL_ATTRIBUTE10, GLOBAL_ATTRIBUTE11, GLOBAL_ATTRIBUTE12, GLOBAL_ATTRIBUTE13, GLOBAL_ATTRIBUTE14, GLOBAL_ATTRIBUTE15, GLOBAL_ATTRIBUTE16, GLOBAL_ATTRIBUTE17, GLOBAL_ATTRIBUTE18, GLOBAL_ATTRIBUTE19, GLOBAL_ATTRIBUTE20, WFAPPROVAL_STATUS, APPROVAL_READY_FLAG, REQUESTER_ID, APPROVAL_ITERATION, LEGAL_ENTITY_ID, WFAPPROVAL_STATUS_DSP, NET_OF_RETAINAGE_FLAG, RELEASE_AMOUNT_NET_OF_TAX, PARTY_ID, PARTY_SITE_ID, PAYMENT_FUNCTION, PAY_PROC_TRXN_TYPE_CODE, DISC_IS_INV_LESS_TAX_FLAG, APPLICATION_ID FROM AP_INVOICES_V WHERE INVOICE_DATE >= :1 AND INVOICE_DATE < :2 + 1 and (invoice_id in (select /*+ LEADING(ai1) index(ai1 AP_INVOICES_N13) CARDINALITY(ai1, 1) */ ai1.invoice_id from ap_invoices_all ai1 where ai1.doc_sequence_id > 0 and ai1.doc_sequence_value BETWEEN to_number(:3) AND to_number(:4) UNION ALL select /* CARDINALITY(ai2, 1) index(ai2 AP_INVOICES_N12) */ ai2.invoice_id from ap_invoices_all ai2 where voucher_num BETWEEN :5 AND :6)) order by INVOICE_TYPE
ctwwstkgsmy7mSELECT /*CROSSCON*/ /* */ /*"_INT$_ALL_SYNONYMS_FOR_SYN"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."_INT$_ALL_SYNONYMS_FOR_SYN")
d35z76sz3yrfqSELECT 'ARGUMENT' type, null owner, a.owner||'.'||a.package_name||'.'||a.object_name||'.'||a.overload object_name, a.argument_name||'=>'||substr(a.argument_name, 1, 1)||'/*'||a.data_type||' '||a.defaulted||'*/' column_name, a.position column_id, null data_type FROM all_arguments a, all_objects o WHERE a.object_id=o.object_id and rownum <=50 and argument_name is not null and o.object_name = :1 union all SELECT 'COLUMN' type, owner, table_name object_name, column_name, column_id, data_type FROM sys.all_tab_cols WHERE hidden_column = 'NO' and rownum <=50 and owner = :2 and table_name = :3 union all SELECT 'COLUMN' type, owner, table_name object_name, column_name, column_id, data_type FROM sys.all_tab_cols WHERE hidden_column = 'NO' and rownum <=50 and owner = :4 and table_name = :5 union all SELECT 'COLUMN' type, owner, table_name object_name, column_name, column_id, data_type FROM sys.all_tab_cols WHERE hidden_column = 'NO' and rownum <=50 and owner = :6 and table_name = :7
d51ycm5b7qvyuSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=FALSE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "SNAP_ID", "DBID", "WAIT_CLASS", "WAIT_TIME", "TIME_WAITED", "CURRENT_OBJ#", "CON_ID" FROM NO_CROSS_CONTAINER("SYS"."AWR_CDB_ACTIVE_SESS_HISTORY") "AWR_CDB_ACTIVE_SESS_HISTORY" WHERE "AWR_CDB_ACTIVE_SESS_HISTORY".CON_ID IS NOT NULL AND ("AWR_CDB_ACTIVE_SESS_HISTORY"."WAIT_CLASS"='User I/O' AND "AWR_CDB_ACTIVE_SESS_HISTORY"."WAIT_TIME"=0 AND ("AWR_CDB_ACTIVE_SESS_HISTORY"."CON_ID" IS NULL OR ("AWR_CDB_ACTIVE_SESS_HISTORY"."CON_ID"=0 OR "AWR_CDB_ACTIVE_SESS_HISTORY"."CON_ID"=4)))
ddknh1vwgc7ykSELECT /*+ NO_STATEMENT_QUEUING RESULT_CACHE (SYSOBJ=TRUE) OPT_PARAM('_ENABLE_VIEW_PDB', 'FALSE') */ "OWNER", "OBJECT_NAME", "PROCEDURE_NAME", "OBJECT_ID", "SUBPROGRAM_ID", "OVERLOAD", "OBJECT_TYPE" FROM NO_CROSS_CONTAINER("SYS"."INT$DBA_PROCEDURES") "INT$DBA_PROCEDURES" WHERE "INT$DBA_PROCEDURES".SHARING=0 AND (1=1)
dnpnuyzsyqb43select /*+ all_rows */ aia.invoice_num invoice_num , AIA.INVOICE_ID INVOICE_ID , aia.invoice_amount invoice_amount , alc.displayed_field invoice_type , aia.doc_sequence_value voucher_num , asp.segment1 vendor_number , asp.vendor_name vendor_name , assa.vendor_site_code vendor_site_code , aia.invoice_date invoice_date , aia.gl_date inv_gl_date , trunc(aia.creation_date) creation_date , at.name terms , ( SELECT rtrim(xmlagg(xmlelement(E, aps.due_date||', ')).extract('//text()'), ', ') FROM ap_payment_schedules_all aps WHERE 1=1 AND aps.invoice_id=aia.invoice_id AND aps.org_id=aia.org_id ) due_date , aia.description inv_header_desc , aia.invoice_currency_code inv_entered_curr , gsob.currency_code inv_acctd_curr , aida.accounting_date dist_gl_date , aida.amount amount , replace(aida.description, '', '') description , gcck.concatenated_segments concatenated_segments , sfadv.account_name acct_description , hou.name operating_unit , aida.reversal_flag reversal_flag , aia.cancelled_date cancelled_date , aida.attribute5 aida_cust_acct , ltrim(substr(aida.attribute4, instr(aida.attribute4, ', ', 1)+1), ' ') aida_emp_name , rtrim(substr(aida.attribute4, 1, instr(aida.attribute4, ', ', 1)-1), ' ') aida_emp_num , aila.line_number line_number , tax.tax_category_name tax_category_name , tax.first_party_primary_reg_num first_party_primary_reg_num , tax.tax_rate_percentage tax_rate_percentage , nvl(tax.hsn_code, tax.sac_code) code , gcck.segment1 segment1 , nvl(aia.exchange_rate, 1) exchange_rate , tax.recoverable_flag recoverable_flag , tax.self_assessed_flag self_assessed_flag , tax.inclusive_flag inclusive_flag , tax.third_party_secondary_reg_num pan_num , assa.address_line1||', '||assa.address_line2||', '||assa.address_line3 vendor_address , assa.city vendor_city , assa.state vendor_state , aila.description LINE_DESCRIPTION , hl.loc_information16 FIRST_PARTY_STATE , hl.location_id location_id , (case when aia.cancelled_date is not null and (aida.amount)<=0 then (alc.displayed_field||' - Cancelled') else alc.displayed_field end ) INV_TYPE , ap_invoices_pkg.get_approval_status( aia.invoice_id , aia.invoice_amount , aia.payment_status_flag , aia.invoice_type_lookup_code) STATUS , (select registration_number from jai_party_reg_lines where 1=1 and registration_type_code='GST' and effective_to is null and party_reg_id in (select party_reg_id from jai_party_regs where party_id = assa.vendor_id -- added by rahul to improve perfrormance and party_site_id = assa.vendor_site_id ) ) THIRD_PARTY_PRIMARY_REG_NUM , (select registration_number from jai_party_reg_lines where 1=1 and registration_type_code='PAN' and effective_to is null and party_reg_id in (select party_reg_id from jai_party_regs where party_id = assa.vendor_id -- added by rahul to improve perfrormance and party_site_id = assa.vendor_site_id and regime_id in (select regime_id from jai_regimes where regime_code = 'TDS' ) ) ) VENDOR_PAN_NUM --Added regime_id by Tejashree as on 02-MAR-21 for TCS issue , nvl ( (select rtrim(xmlagg(xmlelement(E, gcc.concatenated_segments||', ')).extract('//text()'), ', ') from ap_invoice_lines_all al, gl_code_combinations_kfv gcc where al.default_dist_ccid = gcc.code_combination_id and invoice_id = aia.invoice_id and reference_1 = aila.line_number and al.description like '%IGST%' ), ( select gcc.concatenated_segments from jai_tax_lines_all jtl , jai_tax_rates jtr , jai_tax_accounts jta , gl_code_combinations_kfv gcc where jtl.trx_id = aia.invoice_id and jtl.trx_line_id = aila.line_number and jtr.tax_type_id = jtl.tax_type_id and jtr.tax_rate_code = jtl.tax_rate_code and jta.location_id = jtl.location_id and jta.organization_id = jta.organization_id and jta.TAX_ACCOUNT_ENTITY_ID = jtr.tax_type_id and jta.interim_recovery_ccid = gcc.code_combination_id --imp and jtl.tax_rate_code like '%IGST%' ) ) IGST_ACC , nvl ( (select rtrim(xmlagg(xmlelement(E, gcc.concatenated_segments||', ')).extract('//text()'), ', ') from ap_invoice_lines_all al, gl_code_combinations_kfv gcc where al.default_dist_ccid = gcc.code_combination_id and invoice_id = aia.invoice_id and reference_1 = aila.line_number and al.description like '%SGST%' ), ( select gcc.concatenated_segments from jai_tax_lines_all jtl , jai_tax_rates jtr , jai_tax_accounts jta , gl_code_combinations_kfv gcc where jtl.trx_id = aia.invoice_id and jtl.trx_line_id = aila.line_number and jtr.tax_type_id = jtl.tax_type_id and jtr.tax_rate_code = jtl.tax_rate_code and jta.location_id = jtl.location_id and jta.organization_id = jta.organization_id and jta.TAX_ACCOUNT_ENTITY_ID = jtr.tax_type_id and jta.interim_recovery_ccid = gcc.code_combination_id --imp and jtl.tax_rate_code like '%SGST%' ) ) SGST_ACC , nvl ( (select rtrim(xmlagg(xmlelement(E, gcc.concatenated_segments||', ')).extract('//text()'), ', ') from ap_invoice_lines_all al, gl_code_combinations_kfv gcc where al.default_dist_ccid = gcc.code_combination_id and invoice_id = aia.invoice_id and reference_1 = aila.line_number and al.description like '%CGST%' ), ( select gcc.concatenated_segments from jai_tax_lines_all jtl , jai_tax_rates jtr , jai_tax_accounts jta , gl_code_combinations_kfv gcc where jtl.trx_id = aia.invoice_id and jtl.trx_line_id = aila.line_number and jtr.tax_type_id = jtl.tax_type_id and jtr.tax_rate_code = jtl.tax_rate_code and jta.location_id = jtl.location_id and jta.organization_id = jta.organization_id and jta.TAX_ACCOUNT_ENTITY_ID = jtr.tax_type_id and jta.interim_recovery_ccid = gcc.code_combination_id --imp and jtl.tax_rate_code like '%CGST%' ) ) CGST_ACC , ( select ( case when unround_tax_amt_tax_curr = 0 then aida.amount * (tax.tax_rate_percentage/100) * nvl(aia.exchange_rate, 1) else unround_tax_amt_tax_curr * nvl(aia.exchange_rate, 1) end ) from jai_tax_lines_all aa , jai_tax_types jtt where aa.tax_line_id = aa.tax_line_id+0 -- rahul and aa.tax_type_id = jtt.tax_type_id and aa.trx_id = aia.invoice_id and aa.trx_line_id = aila.line_number and tax.det_factor_id = aa.det_factor_id and jtt.tax_type_name like '%IGST%' ) IGST , ( select ( case when unround_tax_amt_tax_curr = 0 then aida.amount * (tax.tax_rate_percentage/100) * nvl(aia.exchange_rate, 1) else unround_tax_amt_tax_curr * nvl(aia.exchange_rate, 1) end ) from jai_tax_lines_all aa , jai_tax_types jtt where aa.tax_line_id = aa.tax_line_id+0 -- rahul and aa.tax_type_id = jtt.tax_type_id and aa.trx_id = aia.invoice_id and aa.trx_line_id = aila.line_number and tax.det_factor_id = aa.det_factor_id and jtt.tax_type_name like '%CGST%' ) CGST , ( select ( case when unround_tax_amt_tax_curr = 0 then aida.amount * (tax.tax_rate_percentage/100) * nvl(aia.exchange_rate, 1) else unround_tax_amt_tax_curr * nvl(aia.exchange_rate, 1) end ) from jai_tax_lines_all aa , jai_tax_types jtt where aa.tax_line_id = aa.tax_line_id+0 -- rahul and aa.tax_type_id = jtt.tax_type_id and aa.trx_id = aia.invoice_id and aa.trx_line_id = aila.line_number and tax.det_factor_id = aa.det_factor_id and jtt.tax_type_name like '%SGST%' ) SGST FROM ap_invoices_all aia , ap_invoice_lines_all aila , ap_invoice_distributions_all aida , ap_lookup_codes alc , ap_suppliers asp , ap_supplier_sites_all assa , ap_terms_tl at , gl_sets_of_books gsob , gl_code_combinations_kfv gcck , st_flex_acc_desc_vl sfadv , fnd_flex_values_vl ffvv , gl_lookups glk , hr_operating_units hou , hr_locations hl , XXST_tax_details tax where 1=1 AND aia.invoice_id = aila.invoice_id and aila.invoice_id = aida.invoice_id and aila.line_number = aida.invoice_line_number and aia.invoice_num not like '%-TDS-%'--Added By Vishal on 06JUN18 and aia.org_id = 82 AND aida.accounting_date between '01-apr-23' and '30-apr-23' AND aia.terms_id = at.term_id AND alc.lookup_code = aia.invoice_type_lookup_code AND alc.lookup_type = 'INVOICE TYPE' AND aia.vendor_id = asp.vendor_id AND (asp.vendor_type_lookup_code!='EMPLOYEE' or asp.vendor_type_lookup_code is null) AND asp.vendor_id = assa.vendor_id and assa.vendor_site_id = aia.vendor_site_id and aida.line_type_lookup_code in ('ITEM', 'ACCRUAL') AND gsob.set_of_books_id = aia.set_of_books_id AND aida.dist_code_combination_id = gcck.code_combination_id and not exists (select 1 from jai_cmn_taxes_all jc where jc.tax_name=aida.description) and sfadv.code_combination_id = gcck.code_combination_id and ffvv.flex_value = gcck.segment4 and glk.lookup_type = 'ACCOUNT TYPE' and glk.lookup_code = substr(ffvv.compiled_value_attributes, 5, 1) and not exists (select 1 from po_distributions_all pda where pda.po_distribution_id=aida.po_distribution_id) --Non PO Invoices AND hou.organization_id = aia.org_id and aia.invoice_type_lookup_code != 'PREPAYMENT' and aila.invoice_id = tax.trx_id(+) and aila.line_number = tax.trx_line_id(+) --AND TAX.ENTITY_CODE = 'AP_INVOICES' -- ADDED BY RAHUL ON 28/02/24 and hl.location_id(+) = aila.ship_to_location_id
f5dqupu2hknzuWITH a as (SELECT a$.dbid, a$.snap_id, a$.INSTANCE_NUMBER, a$.PLSQL_ENTRY_OBJECT_ID, a$.PLSQL_ENTRY_SUBPROGRAM_ID, a$.TIME_MODEL, a$.CON_DBID FROM WRH$_ACTIVE_SESSION_HISTORY a$ WHERE a$.dbid = :dbid AND a$.instance_number = :inst AND a$.snap_id > :bid AND a$.snap_id <= :eid AND a$.session_type = 1 ) , ash as (SELECT cnt , CON_DBID, PLSQL_ENTRY_OBJECT_ID, PLSQL_ENTRY_SUBPROGRAM_ID FROM ( SELECT count(*) as cnt , a.CON_DBID, a.PLSQL_ENTRY_OBJECT_ID, a.PLSQL_ENTRY_SUBPROGRAM_ID FROM a WHERE bitand(a.time_model, power(2, 11 )) !=0 AND a.PLSQL_ENTRY_OBJECT_ID > 0 AND a.PLSQL_ENTRY_SUBPROGRAM_ID > 0 GROUP BY CON_DBID, PLSQL_ENTRY_OBJECT_ID, PLSQL_ENTRY_SUBPROGRAM_ID HAVING count(*) >= :rowcnt ORDER BY 1 DESC, 2 ASC ) WHERE rownum <= :ret) SELECT x.con_dbid, x.plsql_entry_object_id, x.plsql_entry_subprogram_id, dba.object_name, dba.object_type, dba.owner, dba.procedure_name, to_number(dba.overload), x.cnt FROM dba_procedures dba, ash x WHERE x.plsql_entry_object_id = dba.object_id(+) AND x.plsql_entry_subprogram_id = dba.subprogram_id(+) ORDER BY x.cnt DESC, x.plsql_entry_object_id, x.plsql_entry_subprogram_id
f72k6fqvkuxkuSELECT /*CROSSCON*/ /* */ /*"INT$DBA_COL_COMMENTS"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_COL_COMMENTS")
fhf8upax5cxszBEGIN sys.dbms_auto_report_internal.i_save_report (:rep_ref, :snap_id, :pr_class, :rep_id, :suc); END;
fxkc1wch1536dSELECT /*CROSSCON*/ /* */ /*"INT$DBA_SYNONYMS"*/ /* NONE */ * FROM NO_COMMON_DATA("SYS"."INT$DBA_SYNONYMS")
g2t789qb2tyh1SELECT v.CONCURRENT_PROGRAM_ID, v.PROGRAM_APPLICATION_ID, v.PRINTER, v.PROGRAM_SHORT_NAME, v.ARGUMENT_TEXT, v.PRINT_STYLE, v.USER_PRINT_STYLE, v.SAVE_OUTPUT_FLAG, v.ROW_ID, v.ACTUAL_COMPLETION_DATE, v.COMPLETION_TEXT, v.PARENT_REQUEST_ID, v.REQUEST_TYPE, v.FCP_PRINTER, v.FCP_PRINT_STYLE, v.FCP_REQUIRED_STYLE, v.LAST_UPDATE_DATE, v.LAST_UPDATED_BY, v.REQUESTED_BY, v.HAS_SUB_REQUEST, v.IS_SUB_REQUEST, v.UPDATE_PROTECTED, v.QUEUE_METHOD_CODE, v.RESPONSIBILITY_APPLICATION_ID, v.RESPONSIBILITY_ID, v.CONTROLLING_MANAGER, v.LAST_UPDATE_LOGIN, v.PRIORITY_REQUEST_ID, v.ENABLED, v.REQUESTED_START_DATE, v.PHASE_CODE, v.HOLD_FLAG, v.STATUS_CODE, v.REQUEST_ID, v.PROGRAM, v.REQUESTOR, v.PRIORITY FROM FND_CONC_REQ_SUMMARY_V v WHERE (DECODE(IMPLICIT_CODE, 'N', STATUS_CODE, 'E', 'E', 'W', 'G') = STATUS_CODE OR DECODE(IMPLICIT_CODE, 'W', 'E') = STATUS_CODE) and (nvl(request_type, 'X') != 'S' ) and (request_date >= trunc(sysdate-:1)) and (v.REQUESTED_BY=:2) order by REQUEST_ID DESC
ggfbp7y9kq0bjSELECT count(*) FROM NO_CROSS_CONTAINER("SYS"."_INT$_ALL_SYNONYMS_FOR_AO") "_INT$_ALL_SYNONYMS_FOR_AO" WHERE 1=1 AND 1=1
gnvpyyjvvnrttWITH a as (SELECT a$.dbid, a$.snap_id, a$.INSTANCE_NUMBER, a$.PLSQL_ENTRY_OBJECT_ID, a$.PLSQL_ENTRY_SUBPROGRAM_ID, a$.PLSQL_OBJECT_ID, a$.PLSQL_SUBPROGRAM_ID, a$.TIME_MODEL, a$.CON_DBID FROM WRH$_ACTIVE_SESSION_HISTORY a$ WHERE a$.dbid = :dbid AND a$.instance_number = :inst AND a$.snap_id > :bid AND a$.snap_id <= :eid AND a$.session_type = 1 ) , ash as (SELECT cnt , CON_DBID, PLSQL_OBJECT_ID, PLSQL_SUBPROGRAM_ID FROM ( SELECT count(*) as cnt , a.CON_DBID, a.PLSQL_OBJECT_ID, a.PLSQL_SUBPROGRAM_ID FROM a WHERE bitand(a.time_model, power(2, 11 )) !=0 AND a.PLSQL_ENTRY_OBJECT_ID = :plsqleid AND a.PLSQL_ENTRY_SUBPROGRAM_ID = :plsqlesid GROUP BY CON_DBID, PLSQL_OBJECT_ID, PLSQL_SUBPROGRAM_ID HAVING count(*) >= :rowcnt ORDER BY 1 DESC, 2 ASC ) WHERE rownum <= :ret) SELECT x.con_dbid, x.plsql_object_id, x.plsql_subprogram_id, dba.object_name, dba.object_type, dba.owner, dba.procedure_name, to_number(dba.overload), x.cnt FROM dba_procedures dba, ash x WHERE x.plsql_object_id = dba.object_id(+) AND x.plsql_subprogram_id = dba.subprogram_id(+) ORDER BY x.cnt DESC, x.plsql_object_id, x.plsql_subprogram_id
grs28q4dt2nj4SELECT COUNT(PVS.VENDOR_SITE_ID) FROM AP_SUPPLIER_SITES PVS, HZ_PARTY_SITES H, AP_SUPPLIERS PV WHERE PVS.VENDOR_ID = :B2 AND (( :B1 IS NOT NULL AND PVS.ORG_ID = :B1 ) OR :B1 IS NULL) AND PVS.PAY_SITE_FLAG = 'Y' AND NVL(PVS.INACTIVE_DATE, SYSDATE+1) > SYSDATE AND H.PARTY_SITE_ID (+) = PVS.PARTY_SITE_ID AND PV.VENDOR_ID = PVS.VENDOR_ID AND DECODE(PV.VENDOR_TYPE_LOOKUP_CODE, 'EMPLOYEE', 'A', NVL(H.STATUS, 'I')) = ('A') GROUP BY PVS.VENDOR_ID
grwydz59pu6mcselect text from view$ where rowid=:1
gxy0nyzkys651select table_owner, table_name from all_synonyms where owner in (user, 'PUBLIC') and synonym_name=:1 and not exists ( select user, object_name from user_objects where object_name=:2 and object_type in ('TABLE', 'VIEW', 'PACKAGE'))

Back to SQL Statistics
Back to Top

Instance Activity Statistics

Back to Top

Key Instance Activity Stats

StatisticTotalper Secondper Trans
db block changes4,617,665160.3560.80
execute count1,915,66166.5225.22
logons cumulative3,5860.120.05
opened cursors cumulative1,642,27557.0321.62
parse count (total)744,72025.869.81
parse time elapsed66,1662.300.87
physical reads1,475,42651.2319.43
physical writes114,2253.971.50
redo size322,750,46411,207.664,249.85
session cursor cache hits10,325,165358.55135.96
session logical reads6,890,772,183239,285.2590,734.91
user calls1,014,55935.2313.36
user commits56,0401.950.74
user rollbacks19,9040.690.26
workarea executions - onepass00.000.00
workarea executions - optimal252,2908.763.32


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats

StatisticTotalper Secondper Trans
ASSM bg: segment fix monitor480.000.00
ASSM bg:create segment fix task00.000.00
ASSM bg:slave fix one segment00.000.00
ASSM bg:slave fix state00.000.00
ASSM cbk:blocks examined23,4870.820.31
ASSM cbk:blocks marked full5,4080.190.07
ASSM gsp:L1 bitmaps examined19,2360.670.25
ASSM gsp:L2 bitmap full190.000.00
ASSM gsp:L2 bitmaps examined9,4750.330.12
ASSM gsp:L3 bitmaps examined00.000.00
ASSM gsp:Optimized reject DB6250.020.01
ASSM gsp:Optimized reject l1110.000.00
ASSM gsp:Search all2260.010.00
ASSM gsp:Search hint3870.010.01
ASSM gsp:Search steal2260.010.00
ASSM gsp:bump HWM2260.010.00
ASSM gsp:get free block18,1470.630.24
ASSM gsp:get free data block5,6520.200.07
ASSM gsp:get free index block9830.030.01
ASSM gsp:good hint13,2440.460.17
ASSM gsp:reject L1260.000.00
ASSM gsp:reject db1530.010.00
ASSM rsv:alloc from reserve50.000.00
ASSM rsv:alloc from reserve succ50.000.00
ASSM rsv:clear reserve10.000.00
ASSM rsv:fill reserve770.000.00
ASSM wasted db state change1,6240.060.02
Batched IO (bound) vector count20,6210.720.27
Batched IO (full) vector count10.000.00
Batched IO (space) vector count00.000.00
Batched IO block miss count5,6230.200.07
Batched IO buffer defrag count00.000.00
Batched IO double miss count2320.010.00
Batched IO same unit count3,2850.110.04
Batched IO single block count20,7190.720.27
Batched IO slow jump count00.000.00
Batched IO vector block count6450.020.01
Batched IO vector read count1330.000.00
Block Cleanout Optim referenced1,1520.040.02
CCursor + sql area evicted5,4970.190.07
CPU used by this session1,578,03454.8020.78
CPU used when call started1,232,74542.8116.23
CR blocks created33,8811.180.45
Cached Commit SCN referenced2,4000.080.03
Commit SCN cached580.000.00
DBWR checkpoint buffers written102,4743.561.35
DBWR checkpoints7250.030.01
DBWR object drop buffers written180.000.00
DBWR parallel query checkpoint buffers written00.000.00
DBWR tablespace checkpoint buffers written00.000.00
DBWR transaction table writes12,0640.420.16
DBWR undo block writes28,2520.980.37
DFO trees parallelized7250.030.01
DML statements retried00.000.00
Effective IO time00.000.00
HSC Heap Segment Block Changes343,59711.934.52
HSC IDL Compressed Blocks00.000.00
Heap Segment Array Deletes00.000.00
Heap Segment Array Inserts12,2590.430.16
Heap Segment Array Updates1,3290.050.02
Heatmap BlkLevel Flushed4960.020.01
Heatmap BlkLevel Flushed to BF4960.020.01
Heatmap BlkLevel Ranges Flushed320.000.00
Heatmap Blklevel Flush Task Count160.000.00
IMU CR rollbacks10,2650.360.14
IMU Flushes34,9391.210.46
IMU Redo allocation size20,730,288719.87272.97
IMU commits49,7551.730.66
IMU contention1,1070.040.01
IMU ktichg flush1,0550.040.01
IMU pool not allocated00.000.00
IMU recursive-transaction flush100.000.00
IMU undo allocation size123,994,6244,305.771,632.71
IMU- failed to get a private strand00.000.00
KTFB alloc req2440.010.00
KTFB alloc space (block)69,337,0882,407.76913.00
KTFB alloc time (ms)369,11512.824.86
KTFB apply req8000.030.01
KTFB apply time (ms)66,0352.290.87
KTFB commit req420.000.00
KTFB commit time (ms)41,1511.430.54
KTFB free req8180.030.01
KTFB free space (block)238,4248.283.14
KTFB free time (ms)18,1470.630.24
LOB table id lookup cache misses20.000.00
Misses for writing mapping00.000.00
Number of read IOs issued31,5851.100.42
OS Block input operations50,567,3161,755.97665.85
OS Block output operations82,3922.861.08
OS Involuntary context switches29,5931.030.39
OS Maximum resident set size18,828,872,000653,841.28247,931.00
OS Page faults2,6530.090.03
OS Page reclaims16,176,964561.75213.01
OS System time used50,1631.740.66
OS User time used1,318,10045.7717.36
OS Voluntary context switches9,563,422332.09125.93
PX local messages recv'd67,6682.350.89
PX local messages sent67,6682.350.89
Parallel operations downgraded 1 to 25 pct00.000.00
Parallel operations downgraded 25 to 50 pct10.000.00
Parallel operations downgraded 50 to 75 pct00.000.00
Parallel operations downgraded to serial00.000.00
Parallel operations not downgraded7240.030.01
Requests to/from client816,99428.3710.76
RowCR - row contention9640.030.01
RowCR attempts53,8611.870.71
RowCR hits52,8931.840.70
SMON posted for undo segment recovery00.000.00
SMON posted for undo segment shrink330.000.00
SQL*Net roundtrips to/from client817,22028.3810.76
Server Advertised Receive Window8,9320.310.12
Server Advertised Send Window8,9280.310.12
Server Data Segments In1,250,69943.4316.47
Server Data Segments Out1,272,42344.1916.75
Server Elapsed Time (msec) Last Ack Received322,80711.214.25
Server Elapsed Time (msec) Last Data Received39,802,9511,382.18524.11
Server Elapsed Time (msec) Last Data Sent42,590,0681,478.96560.81
Server Path Maximum Transmission Unit(MTU)83,238,4502,890.491,096.05
Server Send Congestion Window12,7590.440.17
Server Time (usec) Approximate Elapsed Time from the packet dro18,918,200656.94249.11
Server Time (usec) Busy Sending Data2,377,414,00082,556.8031,304.83
Server Time (usec) Round Trip Time3,269,061113.5243.05
Server Time (usec) Round Trip Time Variance3,756,877130.4649.47
Server Total Bytes Acked282,717,5099,817.503,722.71
Server Total Bytes Received362,970,45712,604.324,779.45
Server Total Number of Retransmitted Packets290.000.00
active txn count during cleanout45,3511.570.60
background checkpoints completed00.000.00
background checkpoints started00.000.00
background timeouts278,1879.663.66
blocks cleaned out using minact26,3850.920.35
branch node splits50.000.00
buffer is not pinned count9,444,079,059327,950.01124,355.83
buffer is pinned count2,797,216,98697,134.6536,832.63
bytes received via SQL*Net from client215,578,2657,486.052,838.65
bytes sent via SQL*Net to client177,107,8266,150.152,332.08
calls to get snapshot scn: kcmgss4,042,668140.3853.23
calls to kcmgas285,2299.903.76
calls to kcmgcs816,77128.3610.75
cell physical IO interconnect bytes18,644,026,368647,422.43245,497.03
change write time1,0900.040.01
cleanout - number of ktugct calls37,7671.310.50
cleanouts and rollbacks - consistent read gets21,3240.740.28
cleanouts only - consistent read gets1,8740.070.02
cluster key scan block gets435,05815.115.73
cluster key scans156,7585.442.06
commit batch performed20.000.00
commit batch requested20.000.00
commit batch/immediate performed2110.010.00
commit batch/immediate requested2110.010.00
commit cleanout failures: block lost2,0000.070.03
commit cleanout failures: buffer being written00.000.00
commit cleanout failures: callback failure1,9600.070.03
commit cleanout failures: cannot pin1790.010.00
commit cleanouts292,97710.173.86
commit cleanouts successfully completed288,83810.033.80
commit immediate performed2090.010.00
commit immediate requested2090.010.00
commit txn count during cleanout14,8530.520.20
consistent changes3,119,116108.3141.07
consistent gets6,882,077,001238,983.3090,620.42
consistent gets direct79,4272.761.05
consistent gets examination6,129,439,779212,847.6380,709.99
consistent gets examination (fastpath)6,129,123,857212,836.6680,705.83
consistent gets from cache6,881,997,592238,980.5590,619.37
consistent gets pin752,557,85826,132.929,909.38
consistent gets pin (fastpath)272,047,4739,446.973,582.21
cursor authentications1,9850.070.03
cursor reload failures690.000.00
data blocks consistent reads - undo records applied140,7064.891.85
db block changes4,617,665160.3560.80
db block gets8,695,909301.97114.50
db block gets direct7450.030.01
db block gets from cache8,695,154301.94114.49
db block gets from cache (fastpath)7,186,399249.5594.63
deferred (CURRENT) block cleanout applications135,2484.701.78
dirty buffers inspected6,6990.230.09
doubling up with imu segment00.000.00
enqueue conversions117,7564.091.55
enqueue releases5,458,991189.5771.88
enqueue requests5,467,923189.8872.00
enqueue timeouts9,1510.320.12
enqueue waits1,3980.050.02
exchange deadlocks50.000.00
execute count1,915,66166.5225.22
failed probes on index block reclamation70.000.00
fastpath consistent get quota limit304,994,05510,591.064,016.04
file io service time2,9900.100.04
frame signature mismatch00.000.00
free buffer inspected1,683,64258.4722.17
free buffer requested2,328,14280.8530.66
heap block compress6,5120.230.09
hot buffers moved to head of LRU1,642,44057.0321.63
immediate (CR) block cleanout applications23,1980.810.31
immediate (CURRENT) block cleanout applications29,1741.010.38
index crx state invalidation00.000.00
index crx upgrade (positioned)75,6582.631.00
index crx upgrade (prefetch)450.000.00
index fast full scans (direct read)00.000.00
index fast full scans (full)3,7090.130.05
index fast full scans (rowid ranges)50.000.00
index fetch by key4,903,736,912170,284.5364,570.43
index range scans68,482,6352,378.09901.75
index reclamation/extension switch00.000.00
index split cancel op set00.000.00
index split cancel wait clean00.000.00
index split cancel wait noclean30.000.00
java call heap collected bytes14,948,624519.10196.84
java call heap collected count229,3287.963.02
java call heap gc count480.000.00
java call heap live object count980.000.00
java call heap live object count max00.000.00
java call heap live size6,9760.240.09
java call heap live size max00.000.00
java call heap object count1550.010.00
java call heap object count max00.000.00
java call heap total size00.000.00
java call heap total size max00.000.00
java call heap used size14,8800.520.20
java call heap used size max00.000.00
java session heap live size00.000.00
java session heap live size max00.000.00
java session heap used size00.000.00
java session heap used size max00.000.00
leaf node 90-10 splits2480.010.00
leaf node splits2,4760.090.03
lob reads90,3793.141.19
lob writes696,62024.199.17
lob writes unaligned696,58324.199.17
logical read bytes from cache56,448,555,204,6081,960,202,162.08743,291,836.15
logons cumulative3,5860.120.05
max cf enq hold time160.000.00
messages received75,2932.610.99
messages sent75,2932.610.99
min active SCN optimization applied on CR3,2850.110.04
no buffer to keep pinned count1,542,46153.5620.31
no work - consistent read gets537,565,73418,667.227,078.45
non-idle wait count2,127,90173.8928.02
opened cursors cumulative1,642,27557.0321.62
parse count (describe)260.000.00
parse count (failures)7,3320.250.10
parse count (hard)15,5220.540.20
parse count (total)744,72025.869.81
parse time cpu56,7431.970.75
parse time elapsed66,1662.300.87
physical read IO requests586,41020.367.72
physical read bytes12,086,689,792419,715.89159,152.66
physical read total IO requests856,74829.7511.28
physical read total bytes16,512,438,272573,402.05217,429.14
physical read total multi block requests15,2440.530.20
physical reads1,475,42651.2319.43
physical reads cache1,395,99948.4818.38
physical reads cache prefetch861,13429.9011.34
physical reads direct79,4272.761.05
physical reads direct (lob)28,8701.000.38
physical reads direct temporary tablespace510.000.00
physical reads prefetch warmup00.000.00
physical write IO requests82,1012.851.08
physical write bytes935,731,20032,493.7012,321.33
physical write total IO requests236,6058.223.12
physical write total bytes2,131,588,09674,020.3828,067.89
physical write total multi block requests1,3970.050.02
physical writes114,2253.971.50
physical writes direct1,1500.040.02
physical writes direct (lob)9490.030.01
physical writes direct temporary tablespace510.000.00
physical writes from cache113,0753.931.49
physical writes non checkpoint48,8971.700.64
pinned buffers inspected980.000.00
pinned cursors current570.000.00
prefetch clients - default170.000.00
prefetch warmup blocks aged out before use00.000.00
prefetched blocks aged out before use2380.010.00
process last non-idle time28,7971.000.38
queries parallelized5660.020.01
recovery blocks read00.000.00
recursive aborts on index block reclamation00.000.00
recursive calls5,406,233187.7371.19
recursive cpu usage1,269,48844.0816.72
redo KB read00.000.00
redo blocks checksummed by FG (exclusive)228,4927.933.01
redo blocks read for recovery00.000.00
redo blocks written687,89223.899.06
redo blocks written (group 0)00.000.00
redo blocks written (group 1)00.000.00
redo buffer allocation retries00.000.00
redo entries703,17024.429.26
redo k-bytes read for recovery00.000.00
redo log space requests00.000.00
redo ordering marks1960.010.00
redo size322,750,46411,207.664,249.85
redo size for direct writes27,2360.950.36
redo subscn max counts8,0450.280.11
redo synch long waits330.000.00
redo synch poll writes00.000.00
redo synch polls00.000.00
redo synch time13,0950.450.17
redo synch time (usec)131,022,0554,549.801,725.25
redo synch time overhead (usec)4,177,781145.0855.01
redo synch time overhead count ( 2ms)41,2191.430.54
redo synch time overhead count ( 8ms)2670.010.00
redo synch time overhead count ( 32ms)160.000.00
redo synch time overhead count (128ms)10.000.00
redo synch time overhead count (inf)00.000.00
redo synch writes42,7371.480.56
redo wastage17,784,928617.59234.18
redo write active strands62,1232.160.82
redo write finish time180,521,5396,268.692,377.03
redo write gather time597,11120.737.86
redo write info find41,5031.440.55
redo write issue time852,78729.6111.23
redo write schedule time827,46528.7310.90
redo write size count ( 4KB)53,2591.850.70
redo write size count ( 8KB)4,2800.150.06
redo write size count ( 16KB)2,7680.100.04
redo write size count ( 32KB)7030.020.01
redo write size count ( 128KB)6050.020.01
redo write size count ( 256KB)1130.000.00
redo write size count ( 512KB)820.000.00
redo write size count (1024KB)490.000.00
redo write size count (inf)480.000.00
redo write time18,0650.630.24
redo write time (usec)180,641,9556,272.882,378.62
redo write total time182,232,1326,328.092,399.56
redo write worker delay (usec)00.000.00
redo write worker delay count00.000.00
redo writes61,9072.150.82
redo writes (group 0)00.000.00
redo writes (group 1)00.000.00
redo writes adaptive all61,9062.150.82
redo writes adaptive worker00.000.00
remote Oradebug requests90.000.00
rollback changes - undo records applied1,1910.040.02
rollbacks only - consistent read gets8,7010.300.11
root node splits00.000.00
rows fetched via callback4,454,666,470154,690.3558,657.25
securefile allocation bytes3,317,760115.2143.69
securefile allocation chunks2920.010.00
securefile bytes non-transformed4,842,193168.1563.76
securefile direct read bytes00.000.00
securefile direct read ops00.000.00
securefile direct write bytes3,317,760115.2143.69
securefile direct write ops2900.010.00
securefile number of flushes00.000.00
securefile number of non-transformed flushes7940.030.01
segment cfs allocations00.000.00
segment chunks allocation from dispenser2920.010.00
segment dispenser allocations1650.010.00
segment dispenser load empty00.000.00
segment dispenser load tasks20.000.00
segment prealloc bytes1,048,57636.4113.81
segment prealloc ops970.000.00
segment prealloc tasks50.000.00
segment prealloc time (ms)1,1810.040.02
segment prealloc ufs2cfs bytes8,1920.280.11
segment total chunk allocation00.000.00
session connect time00.000.00
session cursor cache hits10,325,165358.55135.96
session logical reads6,890,772,183239,285.2590,734.91
shared hash latch upgrades - no wait175,133,1876,081.582,306.08
shared hash latch upgrades - wait57,7562.010.76
shared io pool buffer get success1650.010.00
sorts (disk)00.000.00
sorts (memory)320,41211.134.22
sorts (rows)12,368,459429.50162.86
sql area evicted11,7030.410.15
sql area purged1,5880.060.02
summed dirty queue length8,3690.290.11
switch current caused by our pin52,1641.810.69
switch current to new buffer52,1961.810.69
table fetch by rowid5,244,744,927182,126.1969,060.69
table fetch continued row215,598,7957,486.772,838.92
table scan blocks gotten12,179,705422.95160.38
table scan disk non-IMC rows gotten714,953,40224,827.099,414.22
table scan rows gotten714,955,85324,827.179,414.25
table scans (direct read)10.000.00
table scans (long tables)2670.010.00
table scans (rowid ranges)00.000.00
table scans (short tables)123,9834.311.63
temp space allocated (bytes)1,048,57636.4113.81
total cf enq hold time7,7640.270.10
total number of cf enq holders1,4110.050.02
total number of times SMON posted330.000.00
total number of undo segments dropped00.000.00
transaction rollbacks1800.010.00
transaction tables consistent read rollbacks00.000.00
transaction tables consistent reads - undo records applied00.000.00
undo change vector size108,622,7083,771.971,430.30
user calls1,014,55935.2313.36
user commits56,0401.950.74
user logons cumulative1,4960.050.02
user logouts cumulative1,4750.050.02
user rollbacks19,9040.690.26
workarea executions - onepass00.000.00
workarea executions - optimal252,2908.763.32
write clones created in background160.000.00
write clones created in foreground150.000.00


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Absolute Values

StatisticBegin ValueEnd Value
logons current159180
opened cursors current2,2462,532
session cursor cache count110,295,104110,427,587
session pga memory1,150,256,9281,345,760,480
session pga memory max1,232,557,6482,830,567,216
session uga memory1,137,400,799,4401,138,407,422,896
session uga memory max9,193,065,298,6889,207,902,139,624
workarea memory allocated4,70410,854


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Thread Activity

StatisticTotalper Hour
log switches (derived)00.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
Buffer Cache Reads10.6G19.26.379M0M0.000M534.9K5.96ms
Others4.1G9.42.147M469M1.05.016M286.3K18.41us
DBWR0M0.000M884M2.82.031M9815303.31ns
LGWR0M0.000M672M4.32.023M61.9K503.92ns
Direct Reads619M1.10.021M0M0.000M31.6K3.58us
Direct Writes0M0.000M8M0.020M770.00ns
Streams AQ4M0.010M0M0.000M18212.87ms
TOTAL:15.4G29.78.547M2G8.22.071M925.5K3.45ms


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 File11.3G20.44.401M892M2.85.031M5.20ms15.12ms
Control File4.1G9.34.146M468M1.04.016M1.04us1.77ms
Log File0M0.000M674M4.32.023M  
Temp File2M0.000M6M0.000M833.33us 
TOTAL:15.4G29.78.547M2G8.21.071M3.54ms15.09ms


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
Buffer Cache Reads 10.6G19.26.379M0M0.000M527.8K6.04ms
Buffer Cache Reads (Data File) 10.6G19.26.379M0M0.000M527.8K6.04ms
Buffer Cache Reads (Temp File) 1M0.000M0M0.000M64.67ms
Others 4.1G9.41.147M469M1.04.016M271.1K18.44us
Others (Control File) 4.1G9.34.146M469M1.04.016M268.9K8.96us
Others (Data File) 17M0.08.001M0M0.000M21751.19ms
DBWR 0M0.000M884M2.82.031M0 
DBWR (Data File) 0M0.000M881M2.82.031M0 
DBWR (Temp File) 0M0.000M3M0.000M0 
LGWR (Log File) 0M0.000M672M4.32.023M0 
LGWR 0M0.000M672M4.32.023M0 
Direct Reads 619M1.10.021M0M0.000M0 
Direct Reads (Data File) 618M1.10.021M0M0.000M0 
Direct Reads (Temp File) 1M0.000M0M0.000M0 
Direct Writes (Data File) 0M0.000M8M0.020M0 
Direct Writes 0M0.000M8M0.020M24.00ns
Direct Writes (Control File) 0M0.000M0M0.000M24.00ns
Direct Writes (Temp File) 0M0.000M0M0.000M0 
Streams AQ (Data File) 4M0.010M0M0.000M18212.87ms
Streams AQ 4M0.010M0M0.000M18212.87ms
TOTAL: 15.4G29.78.547M2G8.21.071M799.1K4.00ms


Back to IO Stats
Back to Top

Tablespace IO Stats

No data exists for this section of the report.

Back to IO Stats
Back to Top

File IO Stats

No data exists for this section of the report.

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
D548,5901006,890,051,4681,395,970113,07500348


Back to Buffer Pool Statistics
Back to Top

Checkpoint Activity

MTTR WritesLog Size WritesLog Ckpt WritesOther Settings WritesAutotune Ckpt WritesThread Ckpt Writes
0000102,4740


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
B03810517498167341392130816734   
E03911668785408431392130840843   


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
D4480.105511.7413,911,940141265707.00
D8960.201105.366,351,470117120641.00
D1,3440.301654.495,324,271113840187.00
D1,7920.402194.194,965,279112693713.00
D2,2400.502743.994,725,465111927847.00
D2,6880.603293.764,451,819111053929.00
D3,1360.703843.454,091,30219902587.00
D3,5840.804392.573,046,68216566497.00
D4,0320.904941.441,707,36312289257.00
D4,4801.005491.001,185,4031622330.00
D4,9281.106030.84992,0081238978.00
D5,3761.206580.76900,9691238229.00
D5,8241.307130.71842,1621237746.00
D6,2721.407680.68802,9391237424.00
D6,7201.508230.65774,6511237192.00
D7,1681.608780.63750,1821236990.00
D7,6161.709330.62729,2261236818.00
D8,0641.809870.59703,2831236605.00
D8,5121.901,0420.56667,9701236315.00
D8,9602.001,0970.54639,8891236084.00


Back to Advisory Statistics
Back to Top

PGA Aggr Summary

PGA Cache Hit %W/A MB ProcessedExtra W/A MB Read/Written
100.0031,9980


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)
B6,1444,5662,380.424.990.21100.000.00629,140
E6,1444,4212,578.8911.020.43100.000.00629,140


Back to Advisory Statistics
Back to Top

PGA Aggr Target Histogram

Low Optimal High OptimalTotal ExecsOptimal Execs1-Pass ExecsM-Pass Execs
2K4K226,120226,12000
64K128K1,1511,15100
128K256K1,2001,20000
256K512K26726700
512K1024K11,07511,07500
1M2M11,30411,30400
2M4M80380300
4M8M19219200
8M16M696900
16M32M161600
32M64M686800
64M128M3300
128M256M4400


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
7680.13175,497,631.31251,006.99100.003,907116,155,252,024
1,5360.25175,497,631.31123,560.58100.001,643116,071,020,533
3,0720.50175,497,631.3110,141.23100.000115,996,059,767
4,6080.75175,497,631.3110,141.23100.000115,996,059,767
6,1441.00175,497,631.3110,141.23100.000115,996,059,767
7,3731.20175,497,631.3110,141.23100.000115,996,059,767
8,6021.40175,497,631.3110,141.23100.000115,996,059,767
9,8301.60175,497,631.3110,141.23100.000115,996,059,767
11,0591.80175,497,631.3110,141.23100.000115,996,059,767
12,2882.00175,497,631.3110,141.23100.000115,996,059,767
18,4323.00175,497,631.3110,141.23100.000115,996,059,767
24,5764.00175,497,631.3110,141.23100.000115,996,059,767
36,8646.00175,497,631.3110,141.23100.000115,996,059,767
49,1528.00175,497,631.3110,141.23100.000115,996,059,767


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)
6,4000.6948618,405175,474,9690.53165,346,12413.441,491,416
7,3600.791,44641,279253,051,9850.7787,769,1087.132,213,790
8,3200.902,40563,770308,238,3750.9432,582,7182.652,556,331
8,6400.932,72567,444321,795,6540.9819,025,4391.552,623,945
8,7040.942,78968,240323,857,3060.9916,963,7871.382,646,408
8,7680.942,85368,989324,456,4090.9916,364,6841.332,651,323
8,8320.952,91769,689325,088,8880.9915,732,2051.282,656,290
8,8960.962,98070,389325,688,8300.9915,132,2631.232,661,202
8,9600.973,04471,225326,319,4010.9914,501,6921.182,666,166
9,0240.973,10872,922326,921,5411.0013,899,5521.132,676,958
9,0880.983,17174,221327,466,0521.0013,355,0411.092,680,893
9,1520.993,23575,345327,810,5501.0013,010,5431.062,683,887
9,2160.993,29976,469328,171,0711.0012,650,0221.032,686,920
9,2801.003,36377,593328,516,3871.0012,304,7061.002,690,029
9,3441.013,42778,717328,516,7541.0012,304,3391.002,690,061
9,4081.013,49179,841328,517,1171.0012,303,9761.002,690,091
9,4721.023,55580,965328,517,5071.0012,303,5861.002,690,124
9,5361.033,61982,089328,517,8441.0012,303,2491.002,690,153
9,6001.033,68383,213328,518,1811.0012,302,9121.002,690,183
9,6641.043,74784,337328,518,5251.0012,302,5681.002,690,213
9,7281.053,81185,461328,518,9211.0012,302,1721.002,690,242
9,7921.063,87586,585328,519,3341.0012,301,7591.002,690,270
9,8561.063,93987,709328,519,7521.0012,301,3411.002,690,296
10,2401.104,32293,692328,521,8191.0012,299,2741.002,690,438
11,2001.215,282106,844328,525,9181.0012,295,1751.002,690,682
12,1601.316,242125,145328,529,5611.0012,291,5321.002,690,842
13,1201.417,202135,356328,531,8771.0012,289,2161.002,690,938
14,0801.528,162145,567328,533,5341.0012,287,5591.002,691,001
15,0401.629,122155,778328,534,8951.0012,286,1981.002,691,044
16,0001.7210,082165,989328,535,9171.0012,285,1761.002,691,072
16,9601.8311,042176,200328,536,6271.0012,284,4661.002,691,097
17,9201.9312,002186,411328,537,2121.0012,283,8811.002,691,114
18,8802.0312,962196,622328,537,6041.0012,283,4891.002,691,126


Back to Advisory Statistics
Back to Top

SGA Target Advisory

SGA Target Size (M)SGA Size FactorEst DB Time (s)Est Physical Reads
8,9600.63130,772,8717,589,663,706
10,7520.7552,276,1716,362,178,502
12,5440.8847,951,6774,888,959,177
14,3361.0037,473,9581,185,403,384
16,1281.1337,466,4631,006,288,933
17,9201.2537,458,9681,076,583,353
19,7121.3837,455,2211,076,583,353
21,5041.5037,455,2211,076,583,353
23,2961.6337,451,474959,465,499
25,0881.7537,451,474896,402,039
26,8801.8837,451,474764,585,183
28,6722.0037,447,726764,585,183


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)
640.500000
1281.000000
1921.500000
2562.000000
3202.500000
3843.000000
4483.500000
5124.000000
5764.500000
6405.000000
7045.500000
7686.000000
8326.500000
8967.000000
9607.500000
1,0248.000000
1,0888.500000
1,1529.000000
1,2169.500000
1,28010.000000


Back to Advisory Statistics
Back to Top

Java Pool Advisory

Java Pool Size(M)JP 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
640.5020275190,1781.0012,304,7061.002,096,795
1281.0051693190,1781.0012,304,7061.002,096,795
1921.5051693190,1781.0012,304,7061.002,096,795
2562.0051693190,1781.0012,304,7061.002,096,795
3202.5051693190,1781.0012,304,7061.002,096,795
3843.0051693190,1781.0012,304,7061.002,096,795
4483.5051693190,1781.0012,304,7061.002,096,795
5124.0051693190,1781.0012,304,7061.002,096,795
5764.5051693190,1781.0012,304,7061.002,096,795
6405.0051693190,1781.0012,304,7061.002,096,795
7045.5051693190,1781.0012,304,7061.002,096,795


Back to Advisory Statistics
Back to Top

Wait Statistics

Back to Top

Buffer Wait Statistics

ClassWaitsTotal Wait Time (s)Avg Time (ms)
data block32225
segment header3013
undo header2001
undo block300


Back to Wait Statistics
Back to Top

Enqueue Activity

Enqueue Type (Request Reason)RequestsSucc GetsFailed GetsWaitsWt Time (s)Av Wt Time(ms)
WF-AWR Flush 76173031133,061.00
TM-DML 331,283331,00224021686.00
RC-Result Cache: Enqueue (Result Cache: Contention) 15,51915,517040117.73
PS-PX Process Reservation 7,6047,47611868600.42
CR-Reuse Block Range (block range reuse ckpt) 7,0307,030063600.45
PC-Enqueue for kzppctxs (update privilege capture info) 242403030.00
TX-Transaction (index contention) 3301061.00
RO-Multiple Object Reuse (fast object reuse) 22022002200.95
TX-Transaction (row lock contention) 34628603.33
HW-Segment High Water Mark 160,084160,0840105.00
JG-Job Scheduler1 2,248,0232,248,023000 
JG-Job Scheduler1 (queue lock) 2,248,0232,248,023000 
JG-Job Scheduler1 (q mem clnup lck) 213,948213,948000 
TT-Tablespace 138,213138,213000 
TX-Transaction 95,72395,7071500 
CF-Controlfile Transaction 35,27435,274000 
SJ-KTSJ Slave Task Cancel (Slave Task Cancel) 20,19620,176000 
CU-Cursor 15,30915,309000 
UL-User-defined 9,6551,0098,64600 
SR-Synchronized Replication 7,1067,106000 
MR-Media Recovery 5,7775,777000 
SE-Session Migration 5,1225,117000 
AE-Edition Lock (lock) 3,6063,606000 
TO-Temp Object 1,8701,870000 
TQ-Queue table enqueue (INI contention) 1,6521,652000 
TQ-Queue table enqueue (TM Job cache use) 1,6521,652000 
KM-Scheduler 1,5751,575000 
TI-In Memory Temp Object HT (IMCDT object HT) 1,5161,516000 
TG-In Memory Temp Object (IMCDT global resource) 1,5121,512000 
DA-Instance DP Array (Slave Process Array) 1,3821,382000 
JZ-Join group dictionary (Join group dictionary) 1,0881,088000 
IS-Instance State 725725000 
WT-AWR CDB-Wide Table Lock 538538000 
TH-Threshold Chain (metric threshold evaluation) 477477000 
TQ-Queue table enqueue (TM contention) 424424000 
FB-Format Block 391391000 
PR-Process Startup 310310000 
SH-Active Session History Flushing 1921227000 
US-Undo Segment 190190000 
XR-Quiesce / Force Logging (database force logging) 185185000 
AF-Advisor Framework (task serialization) 168168000 
SQ-Sequence Cache 150150000 
PV-KSV slave startup (syncstart) 135135000 
DW-In memory Dispenser 9795200 
TA-Instance Undo 9393000 
TS-Temporary Segment 8181000 
WG-Write gather local enqueue (lock fso) 8181000 
DV-Diana Versioning 7272000 
TD-KTF map table enqueue (KTF dump entries) 6161000 
ZH-Compression Analyzer (compression analysis) 4040000 
DR-Distributed Recovery 3232000 
RS-Reclaimable Space (read alert level) 3232000 
PW-Buffer Cache PreWarm (flush prewarm buffers) 3131000 
WG-Write gather local enqueue (delete fso) 2727000 
TB-SQL Tuning Base Existence Cache (SQL Tuning Base Cache Update) 2424000 
IT-In-Mem Temp Table Meta Creation 2020000 
FH-Flush Stat 1616000 
MW-MWIN Schedule 1616000 
ZS-Spillover Audit files (excl access to spill audit file) 1212000 
CB-CBAC Master Lock (role operation) 1010000 
TQ-Queue table enqueue (DDL contention) 44000 
FU-DBFUS 33000 
OD-Online DDLs (Serializing DDLs) 22000 


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
23.437,0671,492617.2/38.40/00/0/0/0/0/0


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
01-Mar 18:2291321,4923370/00/0/0/0/0/0
01-Mar 18:1281221,4892370/00/0/0/0/0/0
01-Mar 18:025941,4872370/00/0/0/0/0/0
01-Mar 17:526668822270/00/0/0/0/0/0
01-Mar 17:42131831,4822370/00/0/0/0/0/0
01-Mar 17:323172448774270/00/0/0/0/0/0
01-Mar 17:22531551,4762370/00/0/0/0/0/0
01-Mar 17:129851,4743380/00/0/0/0/0/0
01-Mar 17:025691,4713380/00/0/0/0/0/0
01-Mar 16:528958673270/00/0/0/0/0/0
01-Mar 16:4242441,4662370/00/0/0/0/0/0
01-Mar 16:323332431,4644370/00/0/0/0/0/0
01-Mar 16:228561,4613370/00/0/0/0/0/0
01-Mar 16:127708572270/00/0/0/0/0/0
01-Mar 16:0215562523170/00/0/0/0/0/0
01-Mar 15:528902512170/00/0/0/0/0/0
01-Mar 15:4281891,4512370/00/0/0/0/0/0
01-Mar 15:323452431,4494370/00/0/0/0/0/0
01-Mar 15:224711,4472370/00/0/0/0/0/0
01-Mar 15:1281081,4442370/00/0/0/0/0/0
01-Mar 15:024598402270/00/0/0/0/0/0
01-Mar 14:529868373280/00/0/0/0/0/0
01-Mar 14:4251951,4362380/00/0/0/0/0/0
01-Mar 14:325233078323280/00/0/0/0/0/0
01-Mar 14:222731,4311380/00/0/0/0/0/0
01-Mar 14:127761,4292380/00/0/0/0/0/0
01-Mar 14:023701,4261380/00/0/0/0/0/0
01-Mar 13:52161238221280/00/0/0/0/0/0
01-Mar 13:42102271,4212380/00/0/0/0/0/0
01-Mar 13:323752771,4196380/00/0/0/0/0/0
01-Mar 13:226661,4153380/00/0/0/0/0/0
01-Mar 13:128791,4133380/00/0/0/0/0/0
01-Mar 13:025451,4112380/00/0/0/0/0/0
01-Mar 12:5211118071270/00/0/0/0/0/0


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 latch240.00 05,8030.00
AQ Coord jobx_kwsbgsgn latch9530.00 00 
AQ Message drive state object latch240.00 00 
AQ Sharded master pool latch9530.00 00 
AQ deq hash table latch6370.00 00 
AQ deq log cmt cbk chunk latch1580.00 00 
AQ deq log statistics latch280.00 00 
AQ dequeue txn counter latch102,7100.060.0000 
AQ disk delete txn counter latch1050.00 00 
AQ ht cmt cbk chunk latch1620.00 00 
ASM Keyed state latch20.00 00 
ASM connection state latch120.00 00 
ASM db client latch20,5780.00 00 
ASM map operation hash table240.00 00 
ASM network background latch130.00 00 
ASM network state latch4640.00 00 
ASM remote client latch4620.00 00 
AWR Alerted Metric Element list316,8100.000.0000 
CDB Service Hash Table Latch1,5270.00 00 
Change Notification Hash table latch9,5710.00 00 
Column stats entry latch240.00 00 
Consistent RBA61,9070.00 00 
DML lock allocation658,7600.010.0000 
Event Group Locks12,5510.250.0000 
FIB s.o chain latch320.00 00 
FOB consolidated s.o list latch320.00 00 
File State Object Pool Parent Latch780.00 00 
GCS logfile block240.00 00 
GCS logfile write queue240.00 00 
Hang Manager wait event statistics1,7570.00 00 
I/O Staticstics latch240.00 00 
ILM Stats Stripe Latch400.00 00 
ILM Stats main anchor latch7,5340.160.0000 
ILM access tracking extent240.00 00 
ILM activity tracking latch400.00 00 
IM Global dictionary latch240.00 00 
IM Global dictionary queue latch400.00 00 
IM Global dictionary rw latch240.00 00 
IM area sb latch240.00 00 
IM area scb latch240.00 00 
IM emb latch240.00 00 
IM seg hdr latch240.00 00 
IMFS defer write list240.00 00 
IMXT hash table latch240.00 03,0720.00
IPC stats buffer allocation latch240.00 00 
In memory undo latch721,5020.010.770198,0590.00
JOX JIT code cache latch435,2140.00 00 
JOX SGA heap latch34,3230.00 00 
JS Sh mem access214,0660.00 00 
JS global state obj latch4830.620.0000 
JS mem alloc latch1800.00 00 
JS queue access latch2040.00 00 
JS queue state obj latch4,496,0040.00 00 
JS slv state obj latch7220.00 00 
KCNIBR - invalid block range tree240.00 00 
KDCStatHash latch240.00 00 
KDFI Buffer Latch240.00 00 
KDFI Hash Bucket Latch240.00 00 
KDFI Hash Elem Latch240.00 00 
KDMADO action list latch240.00 00 
KDMADO bll latch240.00 00 
KDMADO latch240.00 00 
KFC FX Hash Latch240.00 00 
KFC Hash Latch240.00 00 
KFCL LE Freelist240.00 00 
KFIAS client latch240.00 00 
KFIAS cluster latch240.00 00 
KFIAS endpoint latch240.00 00 
KFIAS node latch240.00 00 
KFIAS process latch240.00 00 
KFIAS queue latch240.00 00 
KGNFS-NFS:SHM structure240.00 00 
KGNFS-NFS:SVR LIST250.00 00 
KJC message pool KGH calls240.00 00 
KJC message pool free list240.00 00 
KJC message pool pending avail list240.00 00 
KJCT flow control latch240.00 00 
KMG MMAN ready and startup request latch9,5730.00 00 
KQF runtime table column alloc1,6080.00 00 
KSFS OFS ctx level parent latch240.00 00 
KSFS OFS req layer parent latch240.00 00 
KSFS OFS sess layer parent latch240.00 00 
KSFS Receive and Send Queue latch240.00 00 
KSFS id table parent latch240.00 00 
KSFS ksfs_node latch240.00 00 
KSFSD name cache parent latch240.00 00 
KSGL LS Segment latch240.00 00 
KSGL SGA anchor latch240.00 00 
KSIPC ASPC anchor latch240.00 00 
KSIPC SGA allocation parent latch4860.00 00 
KSIPCGSN Hash Table latch240.00 00 
KSIPCGSN Namespace latch240.00 00 
KSK PDB IO STAT28,1460.00 00 
KSRMA SGA anchor latch240.00 00 
KSRMF SGA anchor latch240.00 00 
KSWL SGA anchor latch240.00 00 
KSXR hang analysis phase 1 latch240.00 00 
KSXR hang analysis phase 2 latch240.00 00 
KTF sga latch1570.00 06,7850.00
KTILM latch240.00 00 
KTU in-memory txn table latch240.00 00 
KTURMA ODPSCN latch240.00 00 
KTURMA SGA allocation parent latch240.00 00 
KWQMN job cache list latch12,3340.030.5000 
KWQP Prop Status3,5530.00 00 
KWQS pqsubs latch5,7270.00 00 
KWQS pqueue ctx latch1,7390.121.0000 
Latch for NonceHistory240.00 00 
Locator state objects pool parent latch240.00 00 
Lost write change tracking240.00 00 
Lsod array latch250.00 00 
MGA asr alloc latch1,9920.00 00 
MGA heap latch303,8270.00 00 
MGA shared context latch7,6280.010.0000 
MGA shared context root latch3,5160.030.0000 
MMON per PDB bit map latch480.00 00 
MQL Tracking Latch0  01,1420.00
Memory Management Latch0  09,5730.00
Memory Queue3,7720.00 00 
Memory Queue Message Subscriber #1240.00 00 
Memory Queue Message Subscriber #2240.00 00 
Memory Queue Message Subscriber #3240.00 00 
Memory Queue Message Subscriber #4240.00 00 
Memory Queue Subscriber240.00 00 
Message cache latch240.00 00 
MinActiveScn Latch1,9080.00 00 
Mutex240.00 00 
Mutex Stats240.00 00 
Nologging Standby SCN Time Map cache6,7240.00 00 
OS process18,1060.00 00 
OS process allocation60,9620.000.0000 
OS process: request allocation3,4880.00 00 
PDB Hash Table Latch49,2850.00 00 
PDB LRU structure240.00 00 
PL/SQL warning settings3,9360.250.0000 
PX hash array latch240.00 00 
Parent latch for dependency tracking240.00 00 
Parent latch for query hash table access3,8220.051.0000 
Parent latch for segments scanning226,5400.00 00 
Policy Hash Table Latch4,7540.00 00 
QMT240.00 00 
Real-time descriptor latch755,7650.030.1000 
Report Request stats latch2,4740.00 00 
Report Request struct latch1,3120.00 00 
Request holder compeltion list latch6440.00 00 
Result Cache: SO Latch4,2100.190.0000 
Retry Ht elm latch240.00 00 
Retry bkt latch240.00 00 
SGA Blackbox latch2120.00 00 
SGA IO buffer pool latch770.00 0770.00
SGA Logging Bkt Latch240.00 00 
SGA Logging Log Latch135,3900.00 00 
SGA blob parent240.00 00 
SGA bucket locks240.00 00 
SGA heap locks240.00 00 
SGA pool locks240.00 00 
SO private so latch10,2660.021.00011,8140.05
SQL memory manager latch9770.00 09,3740.00
SQL memory manager workarea list latch1,429,1150.000.0000 
SR Stats Stripe Latch240.00 00 
Sched IM Job latch4860.00 00 
Sched InMem Job Cache330.00 00 
Shared B-Tree114,0440.010.0000 
Streams Generic240.00 00 
Subscriber Ht elm latch240.00 00 
Testing240.00 00 
Token Manager240.00 00 
Txn Ht elm latch240.00 00 
Txn bkt latch240.00 00 
UM object latch240.00 00 
WCR: sync240.00 00 
Write State Object Pool Parent Latch240.00 00 
X$KSFQP240.00 00 
XDB NFS Security Latch240.00 00 
XDB unused session pool240.00 00 
XDB used session pool240.00 00 
active checkpoint queue latch25,9000.020.2500 
active service list2,086,5890.030.020270,7020.00
archive destination1,0470.00 00 
auto segment repair latch10.00 00 
begin backup scn array7300.00 00 
bq:time manger info latch2,0600.00 00 
buffer pool240.00 00 
bufq statistics3,7690.00 00 
business card240.00 00 
cache buffer handles106,2960.010.0000 
cache buffers chains7,568,258,9490.010.0073,154,4190.00
cache buffers lru chain650,3130.010.0203,212,9240.01
cache table scan latch38,3330.00 038,3330.00
call allocation52,2220.770.0900 
change notification client cache latch400.00 00 
channel handle pool latch7,0500.00 00 
channel operations parent latch15,3160.010.00010.00
checkpoint queue latch1,008,3550.000.330110,8710.00
client/application info32,0430.020.0000 
compile environment latch1,3170.00 00 
corrupted undo seg latch3,0820.060.0000 
cp handoff latch240.00 00 
cp pool latch240.00 00 
cp server hash latch240.00 00 
cp sga latch4620.00 00 
cp srv type state latch28,7430.00 00 
cp srv type wait latch240.00 00 
cr slave free list240.00 00 
cvmap freelist lock240.00 00 
deferred cleanup latch4620.00 00 
dml lock allocation4620.00 00 
done queue latch240.00 00 
dtp latch2,0450.00 00 
dummy allocation7,1762.610.0200 
eighth spare latch - X parent240.00 00 
eleventh spare latch - children240.00 00 
enqueue freelist latch240.00 010,076,5940.00
enqueue hash chains11,053,7060.010.00020.00
error message lists3,8371.220.0000 
fast space usage latch1680.00 00 
fifteenth spare latch - children240.00 00 
file cache latch3,6140.00 00 
first Audit Vault latch1,4960.00 00 
first spare latch - X non-parent240.00 00 
flash file access latch240.00 00 
flashback copy240.00 00 
fourteenth spare latch - children240.00 00 
fourth Audit Vault latch240.00 00 
gc element240.00 00 
gcs commit scn state240.00 00 
gcs lock state resolution latch240.00 00 
gcs nodemap pool240.00 00 
gcs opaque info freelist240.00 00 
gcs partitioned table hash240.00 00 
gcs pcm hashed value bucket hash240.00 00 
gcs resource freelist240.00 00 
gcs resource hash240.00 00 
gcs resource scan list240.00 00 
gcs resource timerq list240.00 00 
gcs resource validate list240.00 00 
gcs shadows freelist240.00 00 
ges cached resource lists240.00 00 
ges domain table240.00 00 
ges enqueue table freelist240.00 00 
ges group table240.00 00 
ges process hash list240.00 00 
ges process parent latch240.00 00 
ges remote lock freelist240.00 00 
ges resource hash list240.00 00 
ges resource scan list240.00 00 
ges resource table freelist240.00 00 
ges timeout list240.00 00 
ges value block free list240.00 00 
global KZLD latch for auth type mem in SGA1,4960.00 00 
global ctx hash table latch12,2210.00 00 
global tx hash mapping240.00 00 
granule from data transfer cache240.00 00 
gws:Sharding global descriptor latch1,9200.00 00 
hash table Sql Plan Finding latch39,3290.00 020,0110.00
hash table column usage latch5,2420.080.00038,445,0490.00
hash table expression usage tracking latch5360.00 00 
hash table modification latch570.00 00 
hash table sql contorl latch240.00 00 
heartbeat check240.00 00 
imc buf hdl lat240.00 00 
imc cr clone buf240.00 00 
imc hash lat240.00 00 
imc sj lat240.00 00 
imc srchsp lat240.00 00 
imc-txn-wrk-lat240.00 00 
in-memory area latch240.00 00 
in-memory columnar segment hash table latch240.00 00 
in-memory columnar ts extent map chunk latch240.00 00 
in-memory global pool latch240.00 00 
internal temp table object number allocation latch1070.00 00 
interrupt manipulation7,9310.150.0000 
intra txn parallel recovery240.00 00 
io pool granule list3300.00 00 
io pool granule metadata list8090.00 00 
job workq parent latch940.00 0732.74
job_queue_processes free list latch2820.00 00 
jslv pdb context latch1400.00 00 
k2q lock allocation240.00 00 
kKCN Cqn SGA240.00 00 
kcb DW scan objtemp hash table latch240.00 00 
kcfis latch80.00 00 
kcn buffer chains240.00 00 
kdlx hb parent latch240.00 00 
keiut hash table modification2,4480.00 00 
kgb parent240.00 00 
kgnfs mount latch240.00 00 
kjbr roi instance map240.00 00 
kjci objects freelist latch240.00 00 
kjci process context latch240.00 070,9030.00
kjoedcso state object freelist latch4620.00 00 
kjoeq omni enqueue hash bucket latch240.00 00 
kjoer owner hash bucket240.00 00 
kjsca protect pkey hash table bucket240.00 00 
kjsca protect service hash table bucket240.00 00 
kokc descriptor allocation latch1,8620.00 00 
kpoxft latch180.00 01,2610.00
krso process1,0010.100.0000 
ksevn object root latch9,5730.00 00 
ksfv messages240.00 00 
ksi resource reuse count240.00 00 
ksim group membership cache240.00 00 
ksns object latch240.00 00 
kss move lock2940.00 00 
ksuosstats global area2,1120.091.50010,7810.00
ksutcpistat latch2,4100.040.0000 
ksv allocation latch1,0030.00 00 
ksv class latch17,5763.720.0300 
ksv msg queue latch2,4770.610.2002,4460.70
ksz_so allocation latch3,4880.060.0000 
ktfbn latch12,3120.00 00 
ktm adg jrnls240.00 00 
ktm adg lookuptable level 1240.00 00 
ktm adg lookuptable level 2240.00 00 
ktm adg space240.00 00 
ktm adg stages240.00 00 
ktm adg worklink240.00 00 
ktm global data9350.00 00 
ktm prv jrnls240.00 00 
ktmpj HT ls240.00 00 
kwqbsn:qsga26,8550.380.0000 
kwslbmdl: metadata latch1,6090.00 00 
kwslbql: queue latch240.00 00 
kwslbutl: uncommitted txn latch240.00 00 
kwsptQcachLt: queue cache latch240.00 00 
kwsptTrncTsksLt: trunc task latch240.00 00 
kwsptjobAdPtLt: AdPt list latch3,3590.00 00 
kwsslLat: skiplist latch240.00 00 
kxfxscanrate_latch240.00 00 
kzsc heap latch70.00 00 
lgwr LWN SCN64,7800.010.0000 
list of block allocation9,0680.00 00 
loader state object freelist37,7640.00 00 
lob segment dispenser latch1,3230.00 00 
lob segment hash table latch2,2780.00 00 
lob segment query latch250.00 00 
lock DBA buffer during media recovery240.00 00 
log write info0  061,9060.00
log write worker phase240.00 00 
logical standby cache240.00 00 
logminer context allocation240.00 00 
logminer local240.00 00 
logminer work area240.00 00 
longop free list parent2350.00 0190.00
managed standby9530.00 00 
message bitmap latch240.00 00 
message pool operations parent latch2,1990.00 00 
messages782,1890.100.0000 
msg queue latch240.00 00 
multiblock read objects156,5180.00 00 
name-service namespace bucket240.00 00 
ncodef allocation latch4620.00 00 
ninth spare latch - X parent240.00 00 
object queue header freelist1,446,9560.000.0000 
object queue header operation5,282,1290.000.0000 
object queue memory240.00 00 
object stats modification4,7800.041.0000 
parallel query alloc buffer16,0060.290.0204,7850.00
parallel query stats3,8182.910.0000 
parameter table management84,1400.250.0000 
pdb enqueue hash chains240.00 00 
peshm240.00 00 
pesom_free_list240.00 00 
pesom_hash_node240.00 00 
pkey global statistics240.00 00 
pmon dead latch4630.00 00 
post/wait queue273,1820.700.000261,7451.00
process allocation5,2410.150.7500 
process group creation3,4880.00 00 
process memory detail240.00 00 
process pkey statistics list240.00 00 
process queue10,3700.010.0000 
process queue reference1,440,3680.010.00083,4790.27
qmn task queue latch31,3871.210.0900 
quarantine object9560.00 00 
query server freelists11,0910.080.1100 
query server process20,6520.00 01060.00
queued dump request960.00 00 
queuing load statistics240.00 00 
read-moslty lock queue under pkey240.00 00 
recovery domain hash bucket240.00 00 
redo allocation585,6680.040.000703,6160.05
redo copy240.00 0703,7310.10
redo transport task480.00 00 
redo writing227,6380.000.0000 
remote tool request latch3,5660.250.0000 
resmgr group change latch9,7470.020.0000 
resmgr:active threads9,0030.00 04800.00
resmgr:actses change group6,4330.00 00 
resmgr:actses change state1,5230.00 00 
resmgr:free threads list7,1523.330.0000 
resmgr:plan CPU method240.00 00 
resmgr:plan change alloc latch240.00 00 
resmgr:plan change latch400.00 00 
resmgr:pq event array220.00 00 
resmgr:resource group CPU method1,4320.00 00 
resmgr:schema config1,8720.00 04800.00
resmgr:session queuing240.00 00 
row cache objects240.00 00 
rules engine aggregate statistics580.00 00 
rules engine rule set statistics2,5740.00 00 
rules engine rule statistics580.00 00 
second Audit Vault latch240.00 00 
sequence cache32,6360.00 00 
service drain list28,1220.00 00 
session allocation141,4590.010.000134,5730.00
session idle bit2,294,6920.000.0000 
session queue latch240.00 00 
session state list latch13,2981.740.0000 
session statistics7,5890.460.0600 
session switching2,4370.00 00 
session timer9,5730.00 00 
seventh spare latch - X parent240.00 00 
sga hash table parent latch460.00 00 
shard latch240.00 00 
shardgroup list latch8,9200.00 00 
shared pool2,462,3240.630.0102,0290.00
shared pool sim alloc240.00 00 
shared pool simulator25,5900.00 00 
shared server configuration9,5890.00 00 
sim partition latch240.00 00 
simulator hash latch419,356,7890.000.0000 
simulator lru latch112,7660.100.000419,169,4440.16
sixth spare latch - X parent240.00 00 
sort extent pool825,8110.000.0000 
space background task latch68,71252.900.931519,3420.69
state object free list500.00 00 
statistics aggregation720.00 00 
subscriber Ht bkt240.00 00 
tablespace key chain250.00 00 
temp lob duration state obj allocation271,4260.00 00 
temporary table state object allocation1,3140.00 00 
tenth spare latch - X parent240.00 00 
test excl. parent l0240.00 00 
test excl. parent2 l0240.00 00 
test excl. parent2 lmid cln240.00 00 
test mixed exclusive240.00 00 
test mode exclusive240.00 00 
test open exclusive400.00 00 
test pdb exclusive400.00 00 
test shared parent2 lmid240.00 00 
thirteenth spare latch - children240.00 00 
threshold alerts latch2,1810.00 00 
transaction allocation148,5090.010.0000 
twelfth spare latch - children240.00 00 
twenty-fifth spare latch - S par240.00 00 
twenty-first spare latch - S par240.00 00 
twenty-fourth spare latch - S par240.00 00 
twenty-second spare latch - S par240.00 00 
twenty-third spare latch - S par240.00 00 
undo global data584,2060.000.0000 
virtual circuit buffers240.00 00 
virtual circuit holder240.00 00 
virtual circuit queues240.00 00 


Back to Latch Statistics
Back to Top

Latch Sleep Breakdown

Latch NameGet RequestsMissesSleepsSpin GetsPDB Name
Result Cache: RC Latch-2,002,807,68250,433,7981,50750,427,388 EBS7
cache buffers chains7,568,258,9491,113,9683,8111,110,283 CDB$ROOT
space background task latch68,71236,34833,8852,553 CDB$ROOT
shared pool2,462,32415,46720915,284 CDB$ROOT
post/wait queue273,1821,91221,910 CDB$ROOT
messages782,1897732771 CDB$ROOT
enqueue hash chains11,053,7067223719 CDB$ROOT
ksv class latch17,57665417637 CDB$ROOT
active service list2,086,58960110592 CDB$ROOT
call allocation52,22240237366 CDB$ROOT
qmn task queue latch31,38737934345 CDB$ROOT
redo allocation585,6682391238 CDB$ROOT
Real-time descriptor latch755,76519320173 CDB$ROOT
dummy allocation7,1761873184 CDB$ROOT
cache buffers lru chain650,31392290 CDB$ROOT
In memory undo latch721,502473611 CDB$ROOT
parallel query alloc buffer16,00647146 CDB$ROOT
session statistics7,58935233 CDB$ROOT
ksv msg queue latch2,47715312 CDB$ROOT
query server freelists11,091918 CDB$ROOT
process allocation5,241862 CDB$ROOT
KWQMN job cache list latch12,334422 CDB$ROOT
active checkpoint queue latch25,900413 CDB$ROOT
checkpoint queue latch1,008,355312 CDB$ROOT
KWQS pqueue ctx latch1,739220 CDB$ROOT
Parent latch for query hash table access3,822220 CDB$ROOT
SO private so latch10,266220 CDB$ROOT
ksuosstats global area2,112230 CDB$ROOT
object stats modification4,780220 CDB$ROOT


Back to Latch Statistics
Back to Top

Latch Miss Sources

Latch NameWhereNoWait Misses SleepsWaiter SleepsPDB Name
In memory undo latchktiFlush: child0333 CDB$ROOT
In memory undo latchkticmt: child065 CDB$ROOT
In memory undo latchktichg: child0128 CDB$ROOT
In memory undo latchkturbk015 CDB$ROOT
KWQMN job cache list latchkwqmnuji: update job item021 CDB$ROOT
KWQS pqueue ctx latchkwqspqcbkf: updatepqs022 CDB$ROOT
Parent latch for query hash table accesskxttAttachMGA022 CDB$ROOT
Real-time descriptor latchkeomgAllocDescEntry02020 CDB$ROOT
Result Cache: RC LatchResult Cache: Serialization1208651,908 EBS7
Result Cache: RC LatchResult Cache: Serialization0104745 EBS7
Result Cache: RC LatchResult Cache: Serialization3804520 EBS7
Result Cache: RC LatchResult Cache: Serialization280752 EBS7
Result Cache: RC LatchResult Cache: Serialization290460 EBS7
Result Cache: RC LatchResult Cache: Serialization44020 EBS7
Result Cache: RC LatchResult Cache: Serialization46010 EBS7
SO private so latchkss_grow_from_global_cache020 CDB$ROOT
active checkpoint queue latchkcbk_add_rbr_ckpt: Add rbr ckpt 3010 CDB$ROOT
active service listkswslogon: session logout0125 CDB$ROOT
active service listkswsgsnp: get service name ptr021 CDB$ROOT
active service listkswsite: service iterator020 CDB$ROOT
active service listkswslistsvc: count/copy service name020 CDB$ROOT
cache buffers chainskcbgtcr: fast path exam04,2821,864 CDB$ROOT
cache buffers chainskcbgtcr: slow path excl05142,610 CDB$ROOT
cache buffers chainskcbrls: pin release0476954 CDB$ROOT
cache buffers chainskcbgtcr: convert latch 401360 CDB$ROOT
cache buffers chainskcbgtcr: fast path pin05343 CDB$ROOT
cache buffers chainskcbgcur: fast path excl03015 CDB$ROOT
cache buffers chainskcbzacrb: convert latch0160 CDB$ROOT
cache buffers chainskcbzgb: scan from tail nowait0150 CDB$ROOT
cache buffers chainskcbgtcr: convert latch0130 CDB$ROOT
cache buffers chainskcbget: new pin092 CDB$ROOT
cache buffers chainskcbrls: fast pin release0956 CDB$ROOT
cache buffers chainskcbnew: new latch again061 CDB$ROOT
cache buffers chainskcbchg: cleanout040 CDB$ROOT
cache buffers chainskcbchg: cur pin change047 CDB$ROOT
cache buffers chainskcbzibmlt: multi-block read: nowait040 CDB$ROOT
cache buffers chainskcbbxsv020 CDB$ROOT
cache buffers chainskcbchg: aux pin020 CDB$ROOT
cache buffers chainskcbgkcbcr021 CDB$ROOT
cache buffers chainskcbgcur: convert latch010 CDB$ROOT
cache buffers lru chainkcbgtcr:CR Scan:KCBRSKIP_1010 CDB$ROOT
cache buffers lru chainkcbzgws010 CDB$ROOT
call allocationksuxds03534 CDB$ROOT
call allocationksudlc : rec call012 CDB$ROOT
call allocationksuprc011 CDB$ROOT
checkpoint queue latchkcbbwdl: thread checkpoint queue010 CDB$ROOT
dummy allocationktcscnfy022 CDB$ROOT
dummy allocationktcdod011 CDB$ROOT
ksuosstats global areaksugetosstat023 CDB$ROOT
ksuosstats global areaksunetstat010 CDB$ROOT
ksv class latchksvclsl: checkpool0130 CDB$ROOT
ksv class latchksvclsl: workmsgfree020 CDB$ROOT
ksv class latchksvclsl: rdp - recycle013 CDB$ROOT
ksv class latchksvclsl: workdone018 CDB$ROOT
ksv msg queue latchksvmql: getwork033 CDB$ROOT
messagesksarcv: after wait020 CDB$ROOT
object stats modificationksols_rank021 CDB$ROOT
parallel query alloc bufferkxfpbalo011 CDB$ROOT
post/wait queueksliwat:add:nowait010 CDB$ROOT
post/wait queueksliwat:remove012 CDB$ROOT
process allocationkpdbAttachSga052 CDB$ROOT
process allocationksuapc012 CDB$ROOT
qmn task queue latchkwqmnmvtsks: delay to ready list0190 CDB$ROOT
qmn task queue latchkwqmngettsk: get task01534 CDB$ROOT
query server freelistskxfpobadf011 CDB$ROOT
redo allocationkcrfw_redo_gen: redo allocation 1010 CDB$ROOT
session statisticsksu_allocate_session_stats022 CDB$ROOT
space background task latchktsj_grab_task021,62033,861 CDB$ROOT
space background task latchktsj_detach_task011,94923 CDB$ROOT
space background task latchktsj_smco_purgeexpired03140 CDB$ROOT
space background task latchktsj_smco_movetasks020 CDB$ROOT
unknown latchkghalo0163167 CDB$ROOT
unknown latchkghfre01618 CDB$ROOT
unknown latchkghfnd: req scan0110 CDB$ROOT
unknown latchkghupr1075 CDB$ROOT
unknown latchkghalp056 CDB$ROOT
unknown latchkghfnd: min scan030 CDB$ROOT
unknown latchspmemrm_use_free_mem033 CDB$ROOT
unknown latchksqgtl3022 CDB$ROOT
unknown latchkghfrunp: alloc: wait010 CDB$ROOT
unknown latchksqrcl011 CDB$ROOT


Back to Latch Statistics
Back to Top

Mutex Sleep Summary

Mutex TypeLocationSleepsWait Time (ms)
Cursor Pinkkslce [KKSCHLPIN2]57,13867,187
Library Cachekglhdgn2 106945409
Library Cachekglpin1 4824210
Row Cache[19] kqrpre4121,128
Library Cachekglpnal1 9033147
Library Cachekgllkdl1 8522767
Library Cachekglpndl1 95208104
Library Cachekgllkc1 57203164
Library Cachekglhdgn1 62158188
Row Cache[10] kqreqd6218
Library Cachekglobpn1 716211
Library Cachekglget2 23044
Cursor PinkksLockDelete [KKSCHLPIN6]2733
Cursor Pinkksfbc [KKSCHLFSP2]1821
Cursor Pinkksfbc [KKSCHLPIN1]1415
Library Cachekglget1 11311
Library CachekglScanDS 132932
Library CachekglGetHandleReference 12380
Library Cachekglhdgh2 65821
Library Cachekglhdgh1 64721
Cursor ParentkkscsPruneChild [KKSPRTLOC27]77
Library CachekglReleaseHandleReference 124611
Library Cachekglic1 49510
Library Cachekglic4 145310
Cursor ParentkkscsAddChildNode [KKSPRTLOC28]22
Library CachekglScanDS2 14610
Library CachekglUpgradeLock 11910
hash tablekkshGetNextChild [KKSHBKLOC1]11
Cursor Pinkksxsccmp [KKSCHLPIN5]11


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%TotalPDB Name
POAPPS_TS_TX_DATA PO_LINES_ALL TABLE449652685511,533,509,40822.25 EBS7
POAPPS_TS_TX_DATA PO_DISTRIBUTIONS_ALL TABLE448782685711,477,890,68821.45 EBS7
POAPPS_TS_TX_DATA PO_HEADERS_ALL TABLE449372685651,398,898,56020.30 EBS7
POAPPS_TS_TX_IDX PO_DISTRIBUTIONS_U1 INDEX44933304660703,316,38410.21 EBS7
POAPPS_TS_TX_IDX PO_LINES_U1 INDEX45005303424622,501,7289.03 EBS7


Back to Segment Statistics
Back to Top

Segments by Physical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Physical Reads%TotalPDB Name
SYSSYSTEM ARGUMENT$ TABLE6363130,6458.85 EBS7
APAPPS_TS_TX_DATA AP_INVOICE_DISTRIBUTIONS_ALL TABLE39382139382186,9365.89 EBS7
SYSSYSTEM TAB$ TABLE1296043129603278,9415.35 EBS7
SYSSYSTEM IND$ TABLE1296046129603278,9385.35 EBS7
JAAPPS_TS_TX_DATA JAI_TAX_LINES TABLE84837684837663,6564.31 EBS7


Back to Segment Statistics
Back to Top

Segments by Physical Read Requests

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Phys Read Requests%TotalPDB Name
APAPPS_TS_TX_DATA AP_INVOICE_DISTRIBUTIONS_ALL TABLE39382139382184,53314.42 EBS7
JAAPPS_TS_TX_DATA JAI_TAX_LINES TABLE84837684837663,65610.86 EBS7
SYSSYSAUX WRH$_SQL_PLAN_PK INDEX1268659126865938,7606.61 EBS7
JAAPPS_TS_TX_IDX JAI_TAX_LINES_N1 INDEX85327685327638,7246.60 EBS7
SYSSYSTEM I_OBJ4 INDEX1296030129603025,2174.30 EBS7


Back to Segment Statistics
Back to Top

Segments by UnOptimized Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#UnOptimized Reads%TotalPDB Name
APAPPS_TS_TX_DATA AP_INVOICE_DISTRIBUTIONS_ALL TABLE39382139382184,53314.42 EBS7
JAAPPS_TS_TX_DATA JAI_TAX_LINES TABLE84837684837663,65610.86 EBS7
SYSSYSAUX WRH$_SQL_PLAN_PK INDEX1268659126865938,7606.61 EBS7
JAAPPS_TS_TX_IDX JAI_TAX_LINES_N1 INDEX85327685327638,7246.60 EBS7
SYSSYSTEM I_OBJ4 INDEX1296030129603025,2174.30 EBS7


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%TotalPDB Name
SYSSYSAUX SYS_LOB0001269173C00040$$ LOB126917412691746,2027.81 EBS7
SYSTEMP2 SYS_LOB0001271618C00027$$ LOB12716197614418870.01 EBS7


Back to Segment Statistics
Back to Top

Segments by Physical Writes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Physical Writes%TotalPDB Name
SYSSYSAUX EXP_STAT$ TABLE126949412694943,2272.83 EBS7
GLAPPS_TS_TX_IDX GL_BALANCES_N1 INDEX353312798213,1952.80 EBS7
SYSSYSAUX WRP$_REPORTS_DETAILSSYS_P15244TABLE PARTITION1528851528851,2761.12 CDB$ROOT
SYSSYSAUX WRH$_ACTIVE_SESSION_HISTORYWRH$_ACTIVE_SESSION_HISTORY_3988278461_1538TABLE PARTITION1529451529457680.67 CDB$ROOT
SYSSYSAUX SQLOBJ$PLAN TABLE126917312691736670.58 EBS7


Back to Segment Statistics
Back to Top

Segments by Physical Write Requests

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Phys Write Requests%TotalPDB Name
GLAPPS_TS_TX_IDX GL_BALANCES_N1 INDEX353312798212,0432.49 EBS7
SYSSYSAUX EXP_STAT$ TABLE126949412694941,9582.38 EBS7
SYSSYSAUX WRP$_REPORTS_DETAILSSYS_P15244TABLE PARTITION1528851528856680.81 CDB$ROOT
APPLSYSAPPS_TS_TX_DATA FND_CONCURRENT_REQUESTS TABLE345622584375390.66 EBS7
APPLSYSAPPS_TS_TX_IDX FND_CONCURRENT_REQUESTS_N1 INDEX345632930033790.46 EBS7


Back to Segment Statistics
Back to Top

Segments by Direct Physical Writes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Direct Writes%TotalPDB Name
SYSSYSAUX SYS_LOB0000366296C00038$$ LOB36629736629720117.48 EBS7
SYSSYSAUX WRH$_ACTIVE_SESSION_HISTORYWRH$_ACTIVE_SESSION_HISTORY_3988278461_1538TABLE PARTITION15294515294520117.48 CDB$ROOT
SYSSYSAUX SYS_LOB0001269173C00040$$ LOB12691741269174675.83 EBS7
SYSSYSAUX SYS_LOB0001268450C00003$$ LOB1268451126845170.61 EBS7


Back to Segment Statistics
Back to Top

Segments by Table Scans

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Table Scans%TotalPDB Name
SYSSYSTEM I_USER2 INDEX129607112960711964.93 EBS7
SYSSYSAUX WRI$_OPTSTAT_HISTHEAD_HISTORYSYS_P32565TABLE PARTITION5746549574654950.13 EBS7
SYSSYSAUX WRI$_OPTSTAT_HISTHEAD_HISTORYSYS_P32561TABLE PARTITION5746470574647040.10 EBS7
SYSSYSAUX WRI$_OPTSTAT_HISTHEAD_HISTORYSYS_P32581TABLE PARTITION5746675574667540.10 EBS7
SYSSYSAUX WRI$_OPTSTAT_HISTHEAD_HISTORYSYS_P32641TABLE PARTITION5746972574697230.08 EBS7


Back to Segment Statistics
Back to Top

Segments by DB Blocks Changes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#DB Block Changes% of CapturePDB Name
** MISSING **TEMP ** TRANSIENT: 4199040** MISSING **UNDEFINED 4199040763,76026.31 CDB$ROOT
SYSTEMP WRI$_ADV_ADDM_PDBS TABLE87814198784111,5203.84 CDB$ROOT
SYSSYSAUX I_EXP_STAT$ INDEX1269495126949550,4161.74 EBS7
SYSSYSAUX EXP_STAT$ TABLE1269494126949433,0081.14 EBS7
SYSSYSAUX WRH$_SYSSTAT_PKWRH$_SYSSTAT_13949842_188247INDEX PARTITION5746337574633727,1680.94 EBS7


Back to Segment Statistics
Back to Top

Segments by Row Lock Waits

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Row Lock Waits% of CapturePDB Name
APPLSYSAPPS_TS_TX_DATA FND_CONCURRENT_REQUESTS TABLE345622584372882.35 EBS7
APPLSYSAPPS_TS_TX_DATA FND_CONC_PROG_ONSITE_INFO TABLE194186258652411.76 EBS7
APPLSYSAPPS_TS_TX_DATA FND_CONCURRENT_QUEUES TABLE3440325986125.88 EBS7


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 CapturePDB Name
SYSSYSTEM AUD$ TABLE90905441.22 EBS7
APPLSYSAPPS_TS_TX_DATA FND_CONCURRENT_REQUESTS TABLE34562258437129.16 EBS7
APPLSYSAPPS_TS_TX_IDX FND_CONCURRENT_REQUESTS_U1 INDEX34571269717118.40 EBS7
SYSSYSTEM DBMS_LOCK_EXPIRATION_IND INDEX1276807127680786.11 EBS7
SYSSYSTEM DBMS_LOCK_ALLOCATED TABLE188785126923964.58 EBS7


Back to Segment Statistics
Back to Top

Dictionary Cache Stats

CacheGet RequestsPct MissScan ReqsPct MissMod ReqsFinal Usage
dc_awr_control7,6620.000 38412
dc_cdbprops213,6220.000 07
dc_constraints18650.000 186145
dc_files3520.000 07
dc_global_oids21,6590.080 1249
dc_histogram_data1,994,7570.220 062,248
dc_histogram_defs3,051,7190.200 7375,443
dc_object_grants49,4740.110 0438
dc_objects1,207,4700.350 15730,176
dc_profiles6,2790.000 03
dc_props1,954,3450.000 091
dc_realtime_colst980.000 02,678
dc_rollback_segments289,0770.000 0473
dc_segments17,28410.800 35016,047
dc_sequences8403.930 84061
dc_statistics_status2100.000 0200
dc_table_scns722.780 0148
dc_tablespace_quotas735.480 013
dc_tablespaces32,1930.020 034
dc_users3,819,1180.007,9600.000655
dv auth cache1172.730 010
outstanding_alerts2560.390 013
sch_lj_oids1601.250 0295
smo rowcache84192.150 01,069



Back to Top

Library Cache Activity

NamespaceGet RequestsPct MissPin RequestsPct MissReloadsInvali- dations
ACCOUNT_STATUS5,9840.000 00
APP CONTEXT3,6870.0049,0390.0140
APP STATE520.000 00
AUDIT POLICY4060.004060.0000
BODY187,4720.121,207,6540.02930
CLUSTER3,5300.005,0300.0000
CMP40100.0040100.0000
CONTEXT POLICY40.0040.0000
DBLINK6,0000.000 00
DIRECTORY14,7360.0029,4720.0000
EDITION5,3020.027,1500.0000
FED APP270.00270.0000
HINTSET OBJECT16,8119.2716,81115.531080
INDEX1,2190.001,8910.3770
JAVA DATA6,0980.00337,3850.0010
JAVA RESOURCE160.00800.0000
JAVA SOURCE250.00250.0000
KGLNEDSYNC2040.000 00
OBJECT ID11100.000 00
PDB1120.000 00
PIPE11,4600.0011,4600.0000
QUEUE19,5170.0071,9300.0030
RULESET220.00583.4520
SCHEMA4,3320.300 00
SQL AREA152,7653.892,511,4151.0811,6411,717
SQL AREA BUILD15,19225.110 00
SQL AREA STATS8,85379.808,85379.8000
SUBSCRIPTION339.093312.1210
TABLE/PROCEDURE4,534,9310.057,264,7960.081,9490
TRIGGER18,6480.1453,6610.08220
USER PRIVILEGE1,3350.151,3390.1500



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,480.004,480.004,352.005,888.000SHR/IMM
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 Target6,144.006,144.006,144.006,144.000STA/
RECYCLE buffer cache0.000.000.000.000STA/
SGA Target14,336.0014,336.0014,336.0014,336.000STA/
Shared IO Pool128.00128.00128.00128.000STA/
java pool128.00128.00128.00128.000SHR/DEF
large pool128.00128.00128.00128.000STA/
memoptimize buffer cache0.000.000.000.000STA/
shared pool9,280.009,280.007,872.009,408.000GRO/IMM
streams pool128.00128.00128.00128.000SHR/DEF
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

PDB NameCategoryAlloc (MB)Used (MB)Avg Alloc (MB)Std Dev Alloc (MB)Max Alloc (MB)Hist Max Alloc (MB)Num ProcNum Alloc
Instance BFreeable1,131.750.0027.6050.12180 4141
Instance JAVA9.358.949.350.0091311
Instance Other580.63 6.9110.6952528484
Instance PL/SQL16.594.020.200.623188476
Instance SQL11.347.720.190.9981966038
Instance Total1,749.6620.6944.2562.42252279270240
Instance EFreeable1,139.500.0027.7950.19181 4141
Instance JAVA9.218.939.210.0091311
Instance Other581.71 7.0111.7357578383
Instance PL/SQL14.191.200.170.573188375
Instance SQL3.740.380.060.1711965937
Instance Total1,748.3510.5144.2462.65251284267237
EBS7 BFreeable45.500.000.630.493 7272
EBS7 JAVA16.2216.214.060.064544
EBS7 Other476.98 4.923.2717289797
EBS7 PL/SQL77.7138.540.800.75579797
EBS7 SQL14.403.850.150.271579797
EBS7 Total630.8058.6010.554.843096367367
EBS7 EFreeable60.880.000.720.725 8585
EBS7 JAVA16.2916.274.070.054544
EBS7 Other628.21 5.423.7518114116116
EBS7 PL/SQL95.7845.910.830.84510116116
EBS7 SQL29.4311.460.250.635308116116
EBS7 Total830.5973.6511.285.9937436437437


Back to Memory Statistics
Back to Top

SGA Memory Summary

SGA regionsBegin Size (Bytes)End Size (Bytes) (if different)
Database Buffers4,831,838,208 
Fixed Size12,681,192 
Redo Buffers54,427,648 
Variable Size10,133,438,464 

Back to Memory Statistics
Back to Top

SGA breakdown difference by Pool and Name

PoolNameBegin MBEnd MB% Diff
javaJOXLE43.4543.450.00
javafree memory83.6583.650.00
largePX msg pool37.5037.500.00
largefree memory90.5090.500.00
sharedKGLH0985.461,050.366.59
sharedKGLHD124.54121.38-2.54
sharedKGLS95.87120.1625.34
sharedKQR X PO111.57 -100.00
sharedSMODI1,894.482,127.6812.31
sharedSQLA2,649.593,200.0420.77
sharedfree memory2,312.601,449.48-37.32
sharedkghrcx batch101.35101.350.00
sharedrow cache0.020.020.00
streamsKWSHT hash buckets5.065.060.00
streamsfree memory122.08122.100.01
 buffer_cache4,480.004,480.000.00
 fixed_sga12.0912.090.00
 log_buffer51.9151.910.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 Slave29-Jan-24 11:13:045.182.350.00
EMON Regular Slave29-Jan-24 22:02:422.650.000.00
EMON Reliable Slave29-Jan-24 22:02:460.850.000.00
QMON Coordinator29-Jan-24 11:13:030.790.000.00
EMON Coordinator29-Jan-24 22:02:370.360.000.00


Back to Advanced Queuing
Back to Top

Buffered Queues

Queue NameEnq MsgsEnq Msgs/secDeq MsgsDeq Msgs/secSpill MsgsSpill Msgs/sec%Spill Msgs
APPLSYS.WF_CONTROL(245634) 00.0000.0000.00 
SYS.SCHEDULER$_EVENT_QUEUE(19726) 00.0000.0000.00 


Back to Advanced Queuing
Back to Top

Buffered Queue Subscribers

Subscriber/QueueEnq MsgsEnq Msgs/secDeq MsgsDeq Msgs/secSpill MsgsSpill Msgs/sec%Spill Msgs
WFBESCL_2180(6598)/APPLSYS.WF_CONTROL 00.0000.0000.00 
WFBESCL_2181(6597)/APPLSYS.WF_CONTROL 00.0000.0000.00 
WFBESCL_2182(6599)/APPLSYS.WF_CONTROL 00.0000.0000.00 
WFBESCL_2183(6600)/APPLSYS.WF_CONTROL 00.0000.0000.00 
ST$AUTO22292(963)/SYS.SCHEDULER$_EVENT_QUEUE 00.0000.0000.00 


Back to Advanced Queuing
Back to Top

Rule Set

RuleEvalsNo-SQL Eval%SQL ExecsCPU(s)Ela(s)Eval /SecSQL per EvalEla(s) per EvalCPU(s) per EvalReloadsPDB Name
APPLSYS.WF_JAVA_DEFERRED_R 370.0000.070.510.000.000.010.001 EBS7
APPLSYS.FND_CP_GSM_OPP_AQ_R 130.0000.000.010.000.000.000.000 EBS7
APPLSYS.WF_DEFERRED_R 70.0000.010.020.000.000.000.000 EBS7
APPLSYS.WF_NOTIFICATION_OUT_R 10.0000.010.090.000.000.090.011 EBS7


Back to Advanced Queuing
Back to Top

Persistent Queues

Queue NameEnq MsgsDeq Msgs%Exp Msgs%Delay MsgsEnq Time(s)Deq Time(s)%Transf Time%Eval Time
APPLSYS.FND_CP_GSM_IPC_AQ(1436847) 00  0.000.00  
APPLSYS.FND_CP_GSM_OPP_AQ(1432200) 2626100.000.000.2743.940.003.95
APPLSYS.WF_CONTROL(245634) 220.000.000.026.510.000.00
APPLSYS.WF_DEFERRED(173335) 720.000.000.410.070.008.42
APPLSYS.WF_DEFERRED_QUEUE_M(173064) 00  0.000.00  
APPLSYS.WF_ERROR(173358) 00  0.000.00  
APPLSYS.WF_JAVA_DEFERRED(332881) 3700.000.001.140.600.0045.25
APPLSYS.WF_NOTIFICATION_OUT(838679) 110.000.000.224.700.0041.76
SYS.AQ_SRVNTFN_TABLE_Q_1(75512) 00  0.000.00  
SYS.SCHEDULER$_EVENT_QUEUE(19726) 00  0.000.00  


Back to Advanced Queuing
Back to Top

Persistent Queues Rate

Queue NameEnqueue Msgs/secDequeue Msgs/secAvg Enqueue sec / msgAvg Dequeue sec / msg
APPLSYS.FND_CP_GSM_IPC_AQ(1436847) 0.000.00  
APPLSYS.FND_CP_GSM_OPP_AQ(1432200) 0.000.000.011.69
APPLSYS.WF_CONTROL(245634) 0.000.000.013.25
APPLSYS.WF_DEFERRED(173335) 0.000.000.060.03
APPLSYS.WF_DEFERRED_QUEUE_M(173064) 0.000.00  
APPLSYS.WF_ERROR(173358) 0.000.00  
APPLSYS.WF_JAVA_DEFERRED(332881) 0.000.000.03 
APPLSYS.WF_NOTIFICATION_OUT(838679) 0.000.000.224.70
SYS.AQ_SRVNTFN_TABLE_Q_1(75512) 0.000.00  
SYS.SCHEDULER$_EVENT_QUEUE(19726) 0.000.00  


Back to Advanced Queuing
Back to Top

Persistent Queue Subscribers

Subscriber/QueueEnqueue MsgsDequeue MsgsExpire MsgsEnqueue Msgs/secDequeue Msgs/secExpire Msgs/sec
FNDCPGSMIPC_CARTRIDGE_1070517(2281)/APPLSYS.FND_CP_GSM_IPC_AQ 000   
FNDCPGSMIPC_CARTRIDGE_1070521(2289)/APPLSYS.FND_CP_GSM_IPC_AQ 000   
FNDCPGSMIPC_CARTRIDGE_1070621(2307)/APPLSYS.FND_CP_GSM_IPC_AQ 000   
FNDCPGSMIPC_CARTRIDGE_1070622(2309)/APPLSYS.FND_CP_GSM_IPC_AQ 000   
FNDCPGSMIPC_CARTRIDGE_1070623(2311)/APPLSYS.FND_CP_GSM_IPC_AQ 000   
FNDCPGSMIPC_CARTRIDGE_1070624(2313)/APPLSYS.FND_CP_GSM_IPC_AQ 000   
FNDCPGSMIPC_SERVICE_1070517(2282)/APPLSYS.FND_CP_GSM_IPC_AQ 0000.000.000.00
FNDCPGSMIPC_SERVICE_1070521(2290)/APPLSYS.FND_CP_GSM_IPC_AQ 0000.000.000.00
FNDCPGSMIPC_SERVICE_1070621(2308)/APPLSYS.FND_CP_GSM_IPC_AQ 0000.000.000.00
FNDCPGSMIPC_SERVICE_1070622(2310)/APPLSYS.FND_CP_GSM_IPC_AQ 0000.000.000.00
FNDCPGSMIPC_SERVICE_1070623(2312)/APPLSYS.FND_CP_GSM_IPC_AQ 0000.000.000.00
FNDCPGSMIPC_SERVICE_1070624(2314)/APPLSYS.FND_CP_GSM_IPC_AQ 0000.000.000.00
OPP1070521(1221)/APPLSYS.FND_CP_GSM_OPP_AQ 131300.000.000.00
WFBESCL_2180(6598)/APPLSYS.WF_CONTROL 2200.000.000.00
WFBESCL_2181(6597)/APPLSYS.WF_CONTROL 2200.000.000.00
WFBESCL_2182(6599)/APPLSYS.WF_CONTROL 2200.000.000.00
WFBESCL_2183(6600)/APPLSYS.WF_CONTROL 2200.000.000.00
WF_DEFERRED(1)/APPLSYS.WF_DEFERRED 7700.000.000.00
APPS(1)/APPLSYS.WF_DEFERRED_QUEUE_M 0000.000.000.00
WF_ERROR(1)/APPLSYS.WF_ERROR 0000.000.000.00
WF_JAVA_DEFERRED(1)/APPLSYS.WF_JAVA_DEFERRED 373700.000.000.00
WF_NOTIFICATION_OUT(1)/APPLSYS.WF_NOTIFICATION_OUT 1100.000.000.00
ILM_AGENT(1)/SYS.SCHEDULER$_EVENT_QUEUE 0000.000.000.00
ST$AUTO22292(963)/SYS.SCHEDULER$_EVENT_QUEUE 0000.000.000.00


Back to Advanced Queuing
Back to Top

Resource Limit Stats

Resource NameCurrent UtilizationMaximum Utilization Initial Allocation Limit
smartio_overhead_memory0171,0320UNLIMITED
smartio_sessions010UNLIMITED



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
000000


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

No data exists for this section of the report.

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

No data exists for this section of the report.

Back to Shared Server Statistics
Back to Top

Initialization Parameters

Back to Top

Parameters modified by this container

Parameter NameBegin valueEnd value (if different)PDB Name
audit_file_dest/db/tech_st/diag/rdbms/cebs7/CEBS7/adump   CDB$ROOT
audit_sys_operationsTRUE   CDB$ROOT
audit_trailDB   CDB$ROOT
compatible19.0.0   CDB$ROOT
connection_brokers((TYPE=DEDICATED)(BROKERS=1)), ((TYPE=EMON)(BROKERS=1))   CDB$ROOT
control_files/db/tech_st/datafiles/control01.ctl, /db/tech_st/datafiles/control02.ctl   CDB$ROOT
core_dump_dest/db/tech_st/diag/rdbms/cebs7/CEBS7/cdump   CDB$ROOT
db_file_name_convert/oradb/oracle/oradata/PRODCDB, /db/tech_st/datafiles/CEBS7, /oradb/oracle/oradata/PRODCDB/pdbseed, /db/tech_st/datafiles/CEBS7/pdbseed, /oradata/ERP/db/apps_st/datafile, /db/tech_st/datafiles, /oradata1/ERP/db/apps_st/tempfile, /db/tech_st/datafiles   CDB$ROOT
db_nameCEBS7   CDB$ROOT
enable_pluggable_databaseTRUE   CDB$ROOT
event10946 trace name context forever, level 8454144   CDB$ROOT
local_listener(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=erpebs7.synechron.com)(PORT=1522)))   CDB$ROOT
log_file_name_convert/oradb/oracle/oradata/PRODCDB, /db/tech_st/datafiles/CEBS7, /oradb/oracle/oradata/PRODCDB/pdbseed, /db/tech_st/datafiles/CEBS7/pdbseed, /oradata/ERP/db/apps_st/datafile, /db/tech_st/datafiles, /oradata1/ERP/db/apps_st/tempfile, /db/tech_st/datafiles   CDB$ROOT
memory_max_target21474836480   CDB$ROOT
memory_target21474836480   CDB$ROOT
pga_aggregate_target6442450944   CDB$ROOT
sec_case_sensitive_logonFALSE   CDB$ROOT
sga_max_size15032385536   CDB$ROOT
sga_target15032385536   CDB$ROOT
shared_pool_size6442450944   CDB$ROOT
undo_managementAUTO   CDB$ROOT
undo_tablespaceUNDOTBS1   CDB$ROOT


Back to Initialization Parameters
Back to Top

Parameters modified by other containers

Parameter NameBegin valueEnd value (if different)PDB Name
_kgl_large_heap_assert_threshold1500000000   EBS7
_kgl_large_heap_warning_threshold0   EBS7
_optimizer_gather_stats_on_conventional_dmlFALSE   EBS7
_optimizer_mjc_enabledTRUE   EBS7
_optimizer_use_stats_on_conventional_dmlFALSE   EBS7
aq_tm_processes1   EBS7
awr_pdb_autoflush_enabledTRUE   EBS7
cursor_sharingEXACT   EBS7
db_block_checkingFALSE   EBS7
db_files512   EBS7
job_queue_processes2   EBS7
max_dump_file_size4100M   EBS7
nls_compBINARY   EBS7
nls_date_formatDD-MON-RR   EBS7
nls_length_semanticsBYTE   EBS7
nls_numeric_characters.,   EBS7
nls_sortBINARY   EBS7
nls_territoryAMERICA   EBS7
open_cursors600   EBS7
optimizer_adaptive_plansFALSE   EBS7
optimizer_capture_sql_plan_baselinesTRUE   EBS7
optimizer_features_enable11.2.0.4   EBS7
optimizer_secure_view_mergingFALSE   EBS7
optimizer_use_sql_plan_baselinesTRUE   EBS7
parallel_max_servers8   EBS7
pga_aggregate_target6442450944   EBS7
plsql_code_typeINTERPRETED   EBS7
plsql_optimize_level2   EBS7
session_cached_cursors500   EBS7
sessions1048   EBS7
sga_target15032385536   EBS7
sga_target0   PDB$SEED
shared_pool_size6442450944   EBS7
shared_pool_size0   PDB$SEED
sql92_securityTRUE   EBS7
statistics_levelALL   EBS7
undo_managementAUTO   EBS7
undo_tablespaceAPPS_UNDOTS1   EBS7
undo_tablespace     PDB$SEED
workarea_size_policyAUTO   EBS7


Back to Initialization Parameters
Back to Top

Multi-Valued Parameters modified by this container

Parameter NameBegin valueEnd value (if different)PDB Name
connection_brokers((TYPE=DEDICATED)(BROKERS=1))   CDB$ROOT
((TYPE=EMON)(BROKERS=1))   CDB$ROOT
control_files/db/tech_st/datafiles/control01.ctl   CDB$ROOT
/db/tech_st/datafiles/control02.ctl   CDB$ROOT
db_file_name_convert/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles/CEBS7   CDB$ROOT
/db/tech_st/datafiles/CEBS7/pdbseed   CDB$ROOT
/oradata/ERP/db/apps_st/datafile   CDB$ROOT
/oradata1/ERP/db/apps_st/tempfile   CDB$ROOT
/oradb/oracle/oradata/PRODCDB   CDB$ROOT
/oradb/oracle/oradata/PRODCDB/pdbseed   CDB$ROOT
log_file_name_convert/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles   CDB$ROOT
/db/tech_st/datafiles/CEBS7   CDB$ROOT
/db/tech_st/datafiles/CEBS7/pdbseed   CDB$ROOT
/oradata/ERP/db/apps_st/datafile   CDB$ROOT
/oradata1/ERP/db/apps_st/tempfile   CDB$ROOT
/oradb/oracle/oradata/PRODCDB   CDB$ROOT
/oradb/oracle/oradata/PRODCDB/pdbseed   CDB$ROOT


Back to Initialization Parameters
Back to Top

Multi-Valued Parameters modified by other containers

No data exists for this section of the report.

Back to Initialization Parameters
Back to Top

Active Session History (ASH) Report

Back to Top

Top SQL with Top Events

SQL IDPlan HashExecutions% ActivityEvent% EventTop Row Source% Row SourceSQL TextContainer Name
4z701bx2vuf7s4255845951552.90 CPU + Wait for CPU52.87TABLE ACCESS - BY INDEX ROWID19.83 SELECT DISTINCT A.OPERATING_UN...EBS7
16wt364k236x8246039700126.69 CPU + Wait for CPU6.68TABLE ACCESS - BY INDEX ROWID2.23 SELECT DISTINCT A.OPERATING_UN...EBS7
dnpnuyzsyqb4396155845711.43 db file sequential read1.27TABLE ACCESS - BY INDEX ROWID0.88 select /*+ all_rows */ aia.inv...EBS7


Back to Active Session History (ASH) Report
Back to Top

Top SQL with Top Row Sources

SQL IDPlan HashExecutions% ActivityRow Source% Row SourceTop Event% EventSQL TextContainer Name
4z701bx2vuf7s4255845951552.90 TABLE ACCESS - BY INDEX ROWID19.83CPU + Wait for CPU19.83 SELECT DISTINCT A.OPERATING_UN...EBS7
TABLE ACCESS - BY INDEX ROWID3.69CPU + Wait for CPU3.67
TABLE ACCESS - BY INDEX ROWID3.13CPU + Wait for CPU3.13
16wt364k236x8246039700126.69 TABLE ACCESS - BY INDEX ROWID2.23CPU + Wait for CPU2.23 SELECT DISTINCT A.OPERATING_UN...EBS7
dnpnuyzsyqb4396155845711.43 TABLE ACCESS - BY INDEX ROWID0.88db file sequential read0.88 select /*+ all_rows */ aia.inv...EBS7


Back to Active Session History (ASH) Report
Back to Top

Top Sessions

Sid, Serial#% ActivityEvent% EventUserProgram# Samples ActiveXIDs
152,5740022.21CPU + Wait for CPU22.19 UserID: 173JDBC Thin Client1,383/2,880 [ 48%]0
710,3685021.81CPU + Wait for CPU21.81 UserID: 173JDBC Thin Client1,359/2,880 [ 47%]0
265,250158.94CPU + Wait for CPU8.94 SYSoracle@erpebs7...on.com (DIA0)557/2,880 [ 19%]0
553, 13976.56CPU + Wait for CPU5.84 UserID: 173JDBC Thin Client364/2,880 [ 13%]0
567,402025.38CPU + Wait for CPU5.38 UserID: 173JDBC Thin Client335/2,880 [ 12%]0


Back to Active Session History (ASH) Report
Back to Top

Top Blocking Sessions

Blocking Sid (Inst)% ActivityEvent Caused% EventUserProgram# Samples ActiveXIDs
134,56688( 1)1.16latch free1.16 SYSoracle@erpebs7...on.com (SMCO)45/2,880 [ 2%]0


Back to Active Session History (ASH) Report
Back to Top

Top PL/SQL Procedures

PL/SQL Entry Subprogram% ActivityPL/SQL Current Subprogram% CurrentContainer Name
APPS.XXST_GSTR_REPORT_GLOBAL_PKG.AFTERFORM60.82 SQL40.07 EBS7
UNKNOWN_PLSQL_ID <52326, 39>11.60 EBS7
APPS.FND_PROFILE.VALUE2.87 EBS7


Back to Active Session History (ASH) Report
Back to Top

Top Events

EventEvent ClassSession Type% ActivityAvg Active Sessions
CPU + Wait for CPUCPUFOREGROUND 65.391.42
CPU + Wait for CPUCPUBACKGROUND 25.930.56
db file sequential readUser I/OFOREGROUND 3.640.08
latch freeOtherBACKGROUND 1.640.04


Back to Active Session History (ASH) Report
Back to Top

Top Event P1/P2/P3 Values

Event% EventP1, P2, P3 Values% ActivityParameter 1Parameter 2Parameter 3
db file sequential read4.43"1","11999","1"0.02 file#block#blocks
latch free1.64"1611087616","517","0"1.64 addressnumberwhy


Back to Active Session History (ASH) Report
Back to Top

Top DB Objects

No data exists for this section of the report.

Back to Active Session History (ASH) Report
Back to Top

Activity Over Time

Slot Time (Duration)Slot CountEventEvent Count% Event
10:30:48 (49.2 min)397CPU + Wait for CPU3084.94
db file sequential read530.85
latch free120.19
11:20:00 (50.0 min)588CPU + Wait for CPU4987.99
db file sequential read480.77
db file scattered read150.24
12:10:00 (50.0 min)432CPU + Wait for CPU4026.45
latch free160.26
db file sequential read50.08
13:00:00 (50.0 min)589CPU + Wait for CPU4537.27
db file sequential read1061.70
latch free100.16
13:50:00 (50.0 min)484CPU + Wait for CPU4346.96
latch free160.26
db file sequential read130.21
14:40:00 (50.0 min)756CPU + Wait for CPU73111.73
latch free60.10
log file sync50.08
15:30:00 (50.0 min)882CPU + Wait for CPU86113.82
latch free130.21
control file parallel write30.05
16:20:00 (50.0 min)855CPU + Wait for CPU83213.35
db file sequential read70.11
latch free60.10
17:10:00 (50.0 min)931CPU + Wait for CPU87814.09
db file sequential read210.34
db file scattered read100.16
18:00:00 (30.8 min)318CPU + Wait for CPU2944.72
db file sequential read190.30
db file scattered read20.03


Back to Active Session History (ASH) Report
Back to Top

ADDM Task ADDM:3988278461_1_1550

          ADDM Report for Task 'ADDM:3988278461_1_1550'
          ---------------------------------------------

Analysis Period
---------------
AWR snapshot range from 1549 to 1550.
Time period starts at 01-MAR-24 05.30.22 PM
Time period ends at 01-MAR-24 06.30.45 PM

Analysis Target
---------------
Database 'CEBS7' with DB ID 3988278461.
Database version 19.0.0.0.0.
ADDM performed an analysis of instance CEBS7, numbered 1 and hosted at
erpebs7.synechron.com.
ADDM detected that the database type is MULTITENANT DB.

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

Summary of Findings
-------------------
   Description            Active Sessions      Recommendations
                          Percent of Activity
   ---------------------  -------------------  ---------------
1  Top SQL Statements     1.98 | 89.68         1
2  PL/SQL Execution       .78 | 35.53          1
3  "User I/O" wait Class  .1 | 4.35            0
4  Hard Parse             .08 | 3.63           0


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


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

Finding 1: Top SQL Statements
Impact is 1.98 active sessions, 89.68% 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 1.98 active sessions, 89.68% of total activity.
   --------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "4z701bx2vuf7s".
      Related Object
         SQL statement with SQL_ID 4z701bx2vuf7s.
         SELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT ,A.SEGMENT1 UNIT_CODE
         , ( CASE WHEN A.CANCELLED_DATE IS NOT NULL AND SUM(A.AMOUNT)<=0 THEN
         (A.INVOICE_TYPE||' - Cancelled') ELSE A.INVOICE_TYPE END ) INV_TYPE
         ,A.VOUCHER_NUM VOUCHER_NUM ,A.INVOICE_NUM INV_NUM ,A.INVOICE_DATE
         INV_DATE ,A.INV_GL_DATE INV_GL_DATE ,A.CREATION_DATE
         INV_CREATION_DATE ,A.CANCELLED_DATE INV_CANC_DATE ,A.DIST_GL_DATE
         DIST_GL_DATE ,A.INV_ENTERED_CURR ENT_INV_CURR ,A.INVOICE_AMOUNT
         ENT_INV_AMT ,A.INV_ACCTD_CURR ACC_INV_CURR ,A.INVOICE_AMOUNT *
         A.EXCHANGE_RATE ACC_INV_AMT ,REPLACE(A.INV_HEADER_DESC, (CHR(13)) ,
         '') INV_HEADER_DESC ,A.LINE_NUMBER LINE_NUMBER ,A.AMOUNT *
         A.EXCHANGE_RATE ACC_LINE_AMT ,REPLACE(A.DIST_DESCRIPTION, (CHR(13)) ,
         '') LINE_DESCRIPTION ,A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT
         ,A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION ,A.TAX_CATEGORY_GLB
         TAX_CATEGORY_GLB ,A.TAX_RATE_GLB TAX_RATE_GLB ,A.TAX_ACCOUNT
         TAX_ACCOUNT ,SUM(A.TAX_AMOUNT) TAX_AMOUNT
         ,NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL),((A.AMOUNT) * A.EXCHANGE_RATE))
         TOTAL_ACC_LINE_AMT_GLOBAL ,A.VENDOR_NUMBER VENDOR_NUMBER
         ,A.VENDOR_NAME VENDOR_NAME ,A.VENDOR_SITE_CODE VENDOR_SITE_CODE
         ,A.VENDOR_ADDRESS VENDOR_ADDRESS ,A.VENDOR_CITY VENDOR_CITY
         ,A.VENDOR_STATE VENDOR_STATE ,A.TERMS TERMS ,A.DUE_DATE DUE_DATE
         ,A.PO_TYPE PO_TYPE ,A.PO_NUM PO_NUM ,A.PO_DATE PO_DATE ,NULL
         REVISION_NUM ,NULL RELEASE_NUM ,NULL RELEASE_DATE
         ,REPLACE(A.PO_HEADER_DESC,' ','') PO_HEADER_DESC ,A.SHIP_TO_LOCATION
         SHIP_TO_LOCATION ,A.BILL_TO_LOCATION BILL_TO_LOCATION
         ,A.PO_LINE_NUMBER PO_LINE_NUMBER ,A.PO_ITEM PO_ITEM ,A.ITEM_DESC
         ITEM_DESC ,A.UOM UOM ,A.QUANTITY QUANTITY ,A.UNIT_PRICE UNIT_PRICE
         ,A.ACCT_PO_LINE_AMT ACCT_PO_LINE_AMT ,A.SHIP_TO_ORG_CODE
         SHIP_TO_ORG_CODE ,A.SHIP_TO_ORG_NAME SHIP_TO_ORG_NAME ,A.RECEIPT_NUM
         RECEIPT_NUM ,A.RECEIPT_DATE RECEIPT_DATE ,A.QUANTITY_BILLED
         QUANTITY_BILLED ,A.PROJECT_NUM PROJECT_NUM ,A.TASK TASK
         ,A.EXPENDITURE_TYPE EXPENDITURE_TYPE ,A.EXPENDITURE_ORG
         EXPENDITURE_ORG ,NULL SHIPMENT_NUM
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_CUST_ACCT||',
         ')).EXTRACT('//text()'),', ') CUSTOMER_ACCT
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_EMP_NAME||',
         ')).EXTRACT('//text()'),', ') EMP_NAME
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_EMP_NUM||',
         ')).EXTRACT('//text()'),', ') EMP_NUM ,SUM(A.AMOUNT) ENT_LINE_AMT
         ,A.TOTAL_ENT_LINE_AMT FROM( SELECT DISTINCT AIA.INVOICE_NUM
         INVOICE_NUM ,AIA.INVOICE_AMOUNT INVOICE_AMOUNT ,ALC.DISPLAYED_FIELD
         INVOICE_TYPE ,AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM ,ASP.SEGMENT1
         VENDOR_NUMBER ,ASP.VENDOR_NAME VENDOR_NAME ,ASSA.VENDOR_SITE_CODE
         VENDOR_SITE_CODE ,AIA.INVOICE_DATE INVOICE_DATE ,AIA.GL_DATE
         INV_GL_DATE ,TRUNC(AIA.CREATION_DATE) CREATION_DATE ,AT.NAME TERMS ,
         ( SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||',
         ')).EXTRACT('//text()'),', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE
         1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID )
         DUE_DATE ,AIA.DESCRIPTION INV_HEADER_DESC ,AIA.INVOICE_CURRENCY_CODE
         INV_ENTERED_CURR ,GSOB.CURRENCY_CODE INV_ACCTD_CURR
         ,AIDA.ACCOUNTING_DATE DIST_GL_DATE ,AIDA.AMOUNT AMOUNT
         ,REPLACE(AIDA.DESCRIPTION,' ','') DIST_DESCRIPTION ,( SELECT DISTINCT
         LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP
         (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL )
         CONCATENATED_SEGMENTS ,( SELECT DISTINCT LISTAGG(DISTINCT
         FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION)
         FROM DUAL ) ACCT_DESCRIPTION ,PHA.SEGMENT1 PO_NUM ,PHA.CREATION_DATE
         PO_DATE ,NULL REVISION_NUM ,PLC.DESCRIPTION PO_TYPE ,PHA.COMMENTS
         PO_HEADER_DESC ,PHA.SHIP_TO_LOCATION_ID SHIP_TO_LOCATION_ID
         ,HL.LOCATION_CODE SHIP_TO_LOCATION ,HL1.LOCATION_CODE
         BILL_TO_LOCATION ,PLA.LINE_NUM PO_LINE_NUMBER ,MSIB.SEGMENT1 PO_ITEM
         ,MSIB.DESCRIPTION ITEM_DESC ,PLA.UNIT_MEAS_LOOKUP_CODE UOM
         ,PDA.QUANTITY_ORDERED QUANTITY ,PLA.UNIT_PRICE UNIT_PRICE
         ,(NVL(PDA.RATE,1)*(PLA.UNIT_PRICE*PDA.QUANTITY_ORDERED))
         ACCT_PO_LINE_AMT ,OOD.ORGANIZATION_CODE SHIP_TO_ORG_CODE
         ,OOD.ORGANIZATION_NAME SHIP_TO_ORG_NAME ,RSH.RECEIPT_NUM RECEIPT_NUM
         ,RSH.CREATION_DATE RECEIPT_DATE ,AILA.QUANTITY_INVOICED
         QUANTITY_BILLED ,PPA.SEGMENT1 PROJECT_NUM ,PT.TASK_NUMBER TASK
         ,PDA.EXPENDITURE_TYPE EXPENDITURE_TYPE ,HOU.NAME EXPENDITURE_ORG
         ,HOU1.NAME OPERATING_UNIT ,AIA.CANCELLED_DATE CANCELLED_DATE
         ,PLLA.SHIPMENT_NUM SHIPMENT_NUM ,AIDA.ATTRIBUTE5 AIDA_CUST_ACCT
         ,LTRIM(SUBSTR(AIDA.ATTRIBUTE4,INSTR(AIDA.ATTRIBUTE4,',',1)+1),' ')
         AIDA_EMP_NAME ,RTRIM(SUBSTR(AIDA.ATTRIBUTE4,1,INSTR(AIDA.ATTRIBUTE4,'
         ,',1)-1),' ') AIDA_EMP_NUM ,AILA.LINE_NUMBER LINE_NUMBER ,( SELECT
         DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP
         (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID,
         ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND
         ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID =
         AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID
         = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB ,(
         SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID =
         AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND
         ZLS.CANCEL_FLAG = 'N' ) TAX_RATE_GLB ,TO_CHAR( ( SELECT DISTINCT
         LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP
         (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM
         AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS,
         GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND
         ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND
         AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID
         = AIA.INVOICE_ID AND AID.AMOUNT != 0 AND ZLS.TAX_AMT != 0 AND
         ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER =
         ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND
         :B1 ) ) TAX_ACCOUNT ,( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT,0))
         DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID )
         TAX_AMOUNT ,( AIDA.AMOUNT + ( SELECT DISTINCT
         SUM(NVL(AID.BASE_AMOUNT,0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) )
         TOTAL_ACC_LINE_AMT_GLOBAL ,GCCK.SEGMENT1 SEGMENT1
         ,NVL(AIA.EXCHANGE_RATE,1) EXCHANGE_RATE
         ,ASSA.ADDRESS_LINE1||','||ASSA.ADDRESS_LINE2||','||ASSA.ADDRESS_LINE3
         VENDOR_ADDRESS ,ASSA.CITY VENDOR_CITY ,ASSA.STATE VENDOR_STATE
         ,HL.LOC_INFORMATION16 FIRST_PARTY_STATE ,HL1.LOCATION_ID LOCATION_ID
         ,AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID,
         AIA.INVOICE_AMOUNT, AIA.PAYMENT_STATUS_FLAG,
         AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS ,(AILA.AMOUNT + (SELECT
         DISTINCT SUM(NVL(AIL.AMOUNT,0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID))
         TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA ,AP_INVOICE_LINES_ALL
         AILA ,AP_INVOICE_DISTRIBUTIONS_ALL AIDA ,AP_TERMS_TL AT
         ,AP_LOOKUP_CODES ALC ,AP_SUPPLIERS ASP ,AP_SUPPLIER_SITES_ALL ASSA
         ,GL_SETS_OF_BOOKS GSOB ,GL_CODE_COMBINATIONS_KFV GCCK
         ,FND_FLEX_VALUES_VL FFVV ,GL_LOOKUPS GLK ,PO_HEADERS_ALL PHA
         ,PO_LINES_ALL PLA ,PO_LINE_LOCATIONS_ALL PLLA ,PO_DISTRIBUTIONS_ALL
         PDA ,PO_LOOKUP_CODES PLC ,HR_LOCATIONS HL ,HR_LOCATIONS HL1
         ,MTL_SYSTEM_ITEMS_B MSIB ,ORG_ORGANIZATION_DEFINITIONS OOD
         ,RCV_TRANSACTIONS RT ,RCV_SHIPMENT_LINES RSL ,RCV_SHIPMENT_HEADERS
         RSH ,PA_PROJECTS_ALL PPA ,PA_TASKS PT ,HR_OPERATING_UNITS HOU
         ,HR_OPERATING_UNITS HOU1 WHERE 1=1 AND AIA.INVOICE_ID =
         AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND
         AIA.INVOICE_ID = AILA.INVOICE_ID AND AIA.ORG_ID = NVL(:B3
         ,AIA.ORG_ID) AND AIA.INVOICE_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND
         AILA.INVOICE_ID = AIDA.INVOICE_ID AND AIDA.ACCOUNTING_DATE BETWEEN
         :B2 AND :B1 AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND
         ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID
         AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR
         ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND AIDA.LINE_TYPE_LOOKUP_CODE
         IN ('ITEM','ACCRUAL') AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND
         ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIA.TERMS_ID =
         AT.TERM_ID AND PHA.PO_HEADER_ID = PLA.PO_HEADER_ID AND PDA.PO_LINE_ID
         = PLA.PO_LINE_ID AND AILA.PO_LINE_ID = PLA.PO_LINE_ID AND
         AILA.PO_HEADER_ID = PHA.PO_HEADER_ID AND GSOB.SET_OF_BOOKS_ID =
         AIA.SET_OF_BOOKS_ID AND PDA.PO_DISTRIBUTION_ID =
         AIDA.PO_DISTRIBUTION_ID AND PDA.PO_HEADER_ID = PHA.PO_HEADER_ID AND
         PHA.PO_HEADER_ID = PLLA.PO_HEADER_ID AND PLA.PO_LINE_ID =
         PLLA.PO_LINE_ID AND PHA.ORG_ID = PLLA.ORG_ID AND PHA.ORG_ID =
         AIA.ORG_ID AND PLLA.SHIP_TO_ORGANIZATION_ID = OOD.ORGANIZATION_ID AND
         PDA.CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND
         FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE'
         AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES,5,1) AND
         NOT EXISTS ( SELECT 1 FROM PO_RELEASES_ALL PRA WHERE 1=1 AND
         PRA.PO_HEADER_ID = PRA.PO_HEADER_ID+0 AND PRA.PO_HEADER_ID =
         PHA.PO_HEADER_ID ) AND PLC.LOOKUP_TYPE = 'PO TYPE' AND
         PLC.LOOKUP_CODE = PHA.TYPE_LOOKUP_CODE AND HL.LOCATION_ID(+) =
         AILA.SHIP_TO_LOCATION_ID AND HL1.LOCATION_ID(+) =
         PHA.BILL_TO_LOCATION_ID AND MSIB.INVENTORY_ITEM_ID(+) = PLA.ITEM_ID
         AND AILA.RCV_TRANSACTION_ID = RT.TRANSACTION_ID(+) AND
         RT.SHIPMENT_LINE_ID = RSL.SHIPMENT_LINE_ID (+) AND
         RSL.SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID (+) AND
         PDA.PROJECT_ID = PPA.PROJECT_ID(+) AND PDA.PROJECT_ID =
         PT.PROJECT_ID(+) AND PDA.TASK_ID = PT.TASK_ID(+) AND
         PDA.EXPENDITURE_ORGANIZATION_ID = HOU.ORGANIZATION_ID(+) AND
         HOU1.ORGANIZATION_ID = AIA.ORG_ID AND AILA.LINE_NUMBER =
         AIDA.INVOICE_LINE_NUMBER AND PLLA.LINE_LOCATION_ID =
         AILA.PO_LINE_LOCATION_ID AND EXISTS ( SELECT 1 FROM
         PER_SECURITY_ORGANIZATIONS PSOV ,PER_SECURITY_PROFILES PSPV
         ,FND_PROFILE_OPTION_VALUES FPOV ,FND_PROFILE_OPTIONS_VL FPO WHERE 1=1
         AND PSOV.ORGANIZATION_ID = AIA.ORG_ID AND PSOV.SECURITY_PROFILE_ID =
         PSPV.SECURITY_PROFILE_ID AND FPOV.PROFILE_OPTION_VALUE =
         TO_CHAR(PSPV.SECURITY_PROFILE_ID) AND FPO.PROFILE_OPTION_ID =
         FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO:
         Security Profile' AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID)
         ) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE,'01-APR-91'),4,6) <>
         SUBSTR(A.INV_GL_DATE,4,6) AND A.STATUS != 'NEVER APPROVED' GROUP BY
         A.OPERATING_UNIT ,A.SEGMENT1 ,A.INVOICE_NUM ,A.INVOICE_TYPE
         ,A.INVOICE_AMOUNT ,A.VOUCHER_NUM ,A.VENDOR_NUMBER ,A.VENDOR_NAME
         ,A.VENDOR_SITE_CODE ,A.INVOICE_DATE ,A.INV_GL_DATE
         ,A.INV_ENTERED_CURR ,A.INV_ACCTD_CURR ,A.DIST_GL_DATE ,A.LINE_NUMBER
         ,A.AMOUNT ,A.DIST_DESCRIPTION ,A.CONCATENATED_SEGMENTS
         ,A.ACCT_DESCRIPTION ,A.CREATION_DATE ,A.TERMS ,A.DUE_DATE
         ,A.INV_HEADER_DESC ,A.PO_NUM ,A.PO_DATE ,A.PO_TYPE ,A.PO_HEADER_DESC
         ,A.SHIP_TO_LOCATION ,A.BILL_TO_LOCATION ,A.PO_LINE_NUMBER ,A.PO_ITEM
         ,A.ITEM_DESC ,A.UOM ,A.QUANTITY ,A.UNIT_PRICE ,A.ACCT_PO_LINE_AMT
         ,A.SHIP_TO_ORG_CODE ,A.SHIP_TO_ORG_NAME ,A.RECEIPT_NUM
         ,A.RECEIPT_DATE ,A.QUANTITY_BILLED ,A.PROJECT_NUM ,A.TASK
         ,A.EXPENDITURE_TYPE ,A.EXPENDITURE_ORG ,A.CANCELLED_DATE
         ,A.TAX_CATEGORY_GLB ,A.TAX_ACCOUNT ,A.TAX_RATE_GLB ,A.INVOICE_AMOUNT
         * A.EXCHANGE_RATE ,A.AMOUNT * A.EXCHANGE_RATE ,A.VENDOR_ADDRESS
         ,A.VENDOR_CITY ,A.VENDOR_STATE ,A.LOCATION_ID ,A.TOTAL_ENT_LINE_AMT
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   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: 61% for SQL
      execution, 0% for parsing, 39% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "12fr1qq81wywv" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "4z701bx2vuf7s".
      Related Object
         SQL statement with SQL_ID 12fr1qq81wywv.
         Declare
         l_flag Boolean;
         BEGIN
         l_flag := XXST_GSTR_REPORT_GLOBAL_PKG.afterform(:P_ORG_ID,:P_FROM_DAT
         E,:P_TO_DATE) ;
         if (l_flag) then
         :XDO_OUT_PARAMETER := 1;
         end if;
         end;


Finding 2: PL/SQL Execution
Impact is .78 active sessions, 35.53% of total activity.
--------------------------------------------------------
PL/SQL execution consumed significant database time.

   Recommendation 1: SQL Tuning
   Estimated benefit is .78 active sessions, 35.53% of total activity.
   -------------------------------------------------------------------
   Action
      Tune the entry point PL/SQL ID 5443965. Refer to the PL/SQL
      documentation for addition information.
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   Rationale
      Subprogam ID 39 of PL/SQL ID 52326 spent 1554 seconds in execution.
   Rationale
      Subprogam ID 6 of PL/SQL ID 52326 spent 432 seconds in execution.
   Rationale
      Subprogam ID 37 of PL/SQL ID 52326 spent 148 seconds in execution.
   Rationale
      Subprogam ID 5 of PL/SQL ID 5443965 spent 135 seconds in execution.
   Rationale
      Subprogam ID 157 of PL/SQL ID 435 spent 108 seconds in execution.


Finding 3: "User I/O" wait Class
Impact is .1 active sessions, 4.35% of total activity.
------------------------------------------------------
Wait class "User I/O" was consuming significant database time.
The throughput of the I/O subsystem was not significantly lower than expected.

   No recommendations are available.


Finding 4: Hard Parse
Impact is .08 active sessions, 3.63% 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.

   No recommendations are available.



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

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

Warnings
--------
The optimal memory target for the instance could not be determined because of
incomplete AWR snapshots.

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.
Wait class "Network" was not consuming significant database time.
Session connect and disconnect calls were not consuming significant database
time.

ADDM Task ADDM:3988278461_1_1549

          ADDM Report for Task 'ADDM:3988278461_1_1549'
          ---------------------------------------------

Analysis Period
---------------
AWR snapshot range from 1548 to 1549.
Time period starts at 01-MAR-24 04.31.00 PM
Time period ends at 01-MAR-24 05.30.22 PM

Analysis Target
---------------
Database 'CEBS7' with DB ID 3988278461.
Database version 19.0.0.0.0.
ADDM performed an analysis of instance CEBS7, numbered 1 and hosted at
erpebs7.synechron.com.
ADDM detected that the database type is MULTITENANT DB.

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

Summary of Findings
-------------------
   Description         Active Sessions      Recommendations
                       Percent of Activity
   ------------------  -------------------  ---------------
1  Top SQL Statements  1.96 | 91.75         1
2  PL/SQL Execution    .74 | 34.47          2


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


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

Finding 1: Top SQL Statements
Impact is 1.96 active sessions, 91.75% 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 1.96 active sessions, 91.75% of total activity.
   --------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "4z701bx2vuf7s".
      Related Object
         SQL statement with SQL_ID 4z701bx2vuf7s.
         SELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT ,A.SEGMENT1 UNIT_CODE
         , ( CASE WHEN A.CANCELLED_DATE IS NOT NULL AND SUM(A.AMOUNT)<=0 THEN
         (A.INVOICE_TYPE||' - Cancelled') ELSE A.INVOICE_TYPE END ) INV_TYPE
         ,A.VOUCHER_NUM VOUCHER_NUM ,A.INVOICE_NUM INV_NUM ,A.INVOICE_DATE
         INV_DATE ,A.INV_GL_DATE INV_GL_DATE ,A.CREATION_DATE
         INV_CREATION_DATE ,A.CANCELLED_DATE INV_CANC_DATE ,A.DIST_GL_DATE
         DIST_GL_DATE ,A.INV_ENTERED_CURR ENT_INV_CURR ,A.INVOICE_AMOUNT
         ENT_INV_AMT ,A.INV_ACCTD_CURR ACC_INV_CURR ,A.INVOICE_AMOUNT *
         A.EXCHANGE_RATE ACC_INV_AMT ,REPLACE(A.INV_HEADER_DESC, (CHR(13)) ,
         '') INV_HEADER_DESC ,A.LINE_NUMBER LINE_NUMBER ,A.AMOUNT *
         A.EXCHANGE_RATE ACC_LINE_AMT ,REPLACE(A.DIST_DESCRIPTION, (CHR(13)) ,
         '') LINE_DESCRIPTION ,A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT
         ,A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION ,A.TAX_CATEGORY_GLB
         TAX_CATEGORY_GLB ,A.TAX_RATE_GLB TAX_RATE_GLB ,A.TAX_ACCOUNT
         TAX_ACCOUNT ,SUM(A.TAX_AMOUNT) TAX_AMOUNT
         ,NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL),((A.AMOUNT) * A.EXCHANGE_RATE))
         TOTAL_ACC_LINE_AMT_GLOBAL ,A.VENDOR_NUMBER VENDOR_NUMBER
         ,A.VENDOR_NAME VENDOR_NAME ,A.VENDOR_SITE_CODE VENDOR_SITE_CODE
         ,A.VENDOR_ADDRESS VENDOR_ADDRESS ,A.VENDOR_CITY VENDOR_CITY
         ,A.VENDOR_STATE VENDOR_STATE ,A.TERMS TERMS ,A.DUE_DATE DUE_DATE
         ,A.PO_TYPE PO_TYPE ,A.PO_NUM PO_NUM ,A.PO_DATE PO_DATE ,NULL
         REVISION_NUM ,NULL RELEASE_NUM ,NULL RELEASE_DATE
         ,REPLACE(A.PO_HEADER_DESC,' ','') PO_HEADER_DESC ,A.SHIP_TO_LOCATION
         SHIP_TO_LOCATION ,A.BILL_TO_LOCATION BILL_TO_LOCATION
         ,A.PO_LINE_NUMBER PO_LINE_NUMBER ,A.PO_ITEM PO_ITEM ,A.ITEM_DESC
         ITEM_DESC ,A.UOM UOM ,A.QUANTITY QUANTITY ,A.UNIT_PRICE UNIT_PRICE
         ,A.ACCT_PO_LINE_AMT ACCT_PO_LINE_AMT ,A.SHIP_TO_ORG_CODE
         SHIP_TO_ORG_CODE ,A.SHIP_TO_ORG_NAME SHIP_TO_ORG_NAME ,A.RECEIPT_NUM
         RECEIPT_NUM ,A.RECEIPT_DATE RECEIPT_DATE ,A.QUANTITY_BILLED
         QUANTITY_BILLED ,A.PROJECT_NUM PROJECT_NUM ,A.TASK TASK
         ,A.EXPENDITURE_TYPE EXPENDITURE_TYPE ,A.EXPENDITURE_ORG
         EXPENDITURE_ORG ,NULL SHIPMENT_NUM
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_CUST_ACCT||',
         ')).EXTRACT('//text()'),', ') CUSTOMER_ACCT
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_EMP_NAME||',
         ')).EXTRACT('//text()'),', ') EMP_NAME
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_EMP_NUM||',
         ')).EXTRACT('//text()'),', ') EMP_NUM ,SUM(A.AMOUNT) ENT_LINE_AMT
         ,A.TOTAL_ENT_LINE_AMT FROM( SELECT DISTINCT AIA.INVOICE_NUM
         INVOICE_NUM ,AIA.INVOICE_AMOUNT INVOICE_AMOUNT ,ALC.DISPLAYED_FIELD
         INVOICE_TYPE ,AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM ,ASP.SEGMENT1
         VENDOR_NUMBER ,ASP.VENDOR_NAME VENDOR_NAME ,ASSA.VENDOR_SITE_CODE
         VENDOR_SITE_CODE ,AIA.INVOICE_DATE INVOICE_DATE ,AIA.GL_DATE
         INV_GL_DATE ,TRUNC(AIA.CREATION_DATE) CREATION_DATE ,AT.NAME TERMS ,
         ( SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||',
         ')).EXTRACT('//text()'),', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE
         1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID )
         DUE_DATE ,AIA.DESCRIPTION INV_HEADER_DESC ,AIA.INVOICE_CURRENCY_CODE
         INV_ENTERED_CURR ,GSOB.CURRENCY_CODE INV_ACCTD_CURR
         ,AIDA.ACCOUNTING_DATE DIST_GL_DATE ,AIDA.AMOUNT AMOUNT
         ,REPLACE(AIDA.DESCRIPTION,' ','') DIST_DESCRIPTION ,( SELECT DISTINCT
         LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP
         (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL )
         CONCATENATED_SEGMENTS ,( SELECT DISTINCT LISTAGG(DISTINCT
         FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION)
         FROM DUAL ) ACCT_DESCRIPTION ,PHA.SEGMENT1 PO_NUM ,PHA.CREATION_DATE
         PO_DATE ,NULL REVISION_NUM ,PLC.DESCRIPTION PO_TYPE ,PHA.COMMENTS
         PO_HEADER_DESC ,PHA.SHIP_TO_LOCATION_ID SHIP_TO_LOCATION_ID
         ,HL.LOCATION_CODE SHIP_TO_LOCATION ,HL1.LOCATION_CODE
         BILL_TO_LOCATION ,PLA.LINE_NUM PO_LINE_NUMBER ,MSIB.SEGMENT1 PO_ITEM
         ,MSIB.DESCRIPTION ITEM_DESC ,PLA.UNIT_MEAS_LOOKUP_CODE UOM
         ,PDA.QUANTITY_ORDERED QUANTITY ,PLA.UNIT_PRICE UNIT_PRICE
         ,(NVL(PDA.RATE,1)*(PLA.UNIT_PRICE*PDA.QUANTITY_ORDERED))
         ACCT_PO_LINE_AMT ,OOD.ORGANIZATION_CODE SHIP_TO_ORG_CODE
         ,OOD.ORGANIZATION_NAME SHIP_TO_ORG_NAME ,RSH.RECEIPT_NUM RECEIPT_NUM
         ,RSH.CREATION_DATE RECEIPT_DATE ,AILA.QUANTITY_INVOICED
         QUANTITY_BILLED ,PPA.SEGMENT1 PROJECT_NUM ,PT.TASK_NUMBER TASK
         ,PDA.EXPENDITURE_TYPE EXPENDITURE_TYPE ,HOU.NAME EXPENDITURE_ORG
         ,HOU1.NAME OPERATING_UNIT ,AIA.CANCELLED_DATE CANCELLED_DATE
         ,PLLA.SHIPMENT_NUM SHIPMENT_NUM ,AIDA.ATTRIBUTE5 AIDA_CUST_ACCT
         ,LTRIM(SUBSTR(AIDA.ATTRIBUTE4,INSTR(AIDA.ATTRIBUTE4,',',1)+1),' ')
         AIDA_EMP_NAME ,RTRIM(SUBSTR(AIDA.ATTRIBUTE4,1,INSTR(AIDA.ATTRIBUTE4,'
         ,',1)-1),' ') AIDA_EMP_NUM ,AILA.LINE_NUMBER LINE_NUMBER ,( SELECT
         DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP
         (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID,
         ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND
         ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID =
         AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID
         = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB ,(
         SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID =
         AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND
         ZLS.CANCEL_FLAG = 'N' ) TAX_RATE_GLB ,TO_CHAR( ( SELECT DISTINCT
         LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP
         (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM
         AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS,
         GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND
         ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND
         AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID
         = AIA.INVOICE_ID AND AID.AMOUNT != 0 AND ZLS.TAX_AMT != 0 AND
         ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER =
         ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND
         :B1 ) ) TAX_ACCOUNT ,( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT,0))
         DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID )
         TAX_AMOUNT ,( AIDA.AMOUNT + ( SELECT DISTINCT
         SUM(NVL(AID.BASE_AMOUNT,0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) )
         TOTAL_ACC_LINE_AMT_GLOBAL ,GCCK.SEGMENT1 SEGMENT1
         ,NVL(AIA.EXCHANGE_RATE,1) EXCHANGE_RATE
         ,ASSA.ADDRESS_LINE1||','||ASSA.ADDRESS_LINE2||','||ASSA.ADDRESS_LINE3
         VENDOR_ADDRESS ,ASSA.CITY VENDOR_CITY ,ASSA.STATE VENDOR_STATE
         ,HL.LOC_INFORMATION16 FIRST_PARTY_STATE ,HL1.LOCATION_ID LOCATION_ID
         ,AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID,
         AIA.INVOICE_AMOUNT, AIA.PAYMENT_STATUS_FLAG,
         AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS ,(AILA.AMOUNT + (SELECT
         DISTINCT SUM(NVL(AIL.AMOUNT,0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID))
         TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA ,AP_INVOICE_LINES_ALL
         AILA ,AP_INVOICE_DISTRIBUTIONS_ALL AIDA ,AP_TERMS_TL AT
         ,AP_LOOKUP_CODES ALC ,AP_SUPPLIERS ASP ,AP_SUPPLIER_SITES_ALL ASSA
         ,GL_SETS_OF_BOOKS GSOB ,GL_CODE_COMBINATIONS_KFV GCCK
         ,FND_FLEX_VALUES_VL FFVV ,GL_LOOKUPS GLK ,PO_HEADERS_ALL PHA
         ,PO_LINES_ALL PLA ,PO_LINE_LOCATIONS_ALL PLLA ,PO_DISTRIBUTIONS_ALL
         PDA ,PO_LOOKUP_CODES PLC ,HR_LOCATIONS HL ,HR_LOCATIONS HL1
         ,MTL_SYSTEM_ITEMS_B MSIB ,ORG_ORGANIZATION_DEFINITIONS OOD
         ,RCV_TRANSACTIONS RT ,RCV_SHIPMENT_LINES RSL ,RCV_SHIPMENT_HEADERS
         RSH ,PA_PROJECTS_ALL PPA ,PA_TASKS PT ,HR_OPERATING_UNITS HOU
         ,HR_OPERATING_UNITS HOU1 WHERE 1=1 AND AIA.INVOICE_ID =
         AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND
         AIA.INVOICE_ID = AILA.INVOICE_ID AND AIA.ORG_ID = NVL(:B3
         ,AIA.ORG_ID) AND AIA.INVOICE_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND
         AILA.INVOICE_ID = AIDA.INVOICE_ID AND AIDA.ACCOUNTING_DATE BETWEEN
         :B2 AND :B1 AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND
         ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID
         AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR
         ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND AIDA.LINE_TYPE_LOOKUP_CODE
         IN ('ITEM','ACCRUAL') AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND
         ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIA.TERMS_ID =
         AT.TERM_ID AND PHA.PO_HEADER_ID = PLA.PO_HEADER_ID AND PDA.PO_LINE_ID
         = PLA.PO_LINE_ID AND AILA.PO_LINE_ID = PLA.PO_LINE_ID AND
         AILA.PO_HEADER_ID = PHA.PO_HEADER_ID AND GSOB.SET_OF_BOOKS_ID =
         AIA.SET_OF_BOOKS_ID AND PDA.PO_DISTRIBUTION_ID =
         AIDA.PO_DISTRIBUTION_ID AND PDA.PO_HEADER_ID = PHA.PO_HEADER_ID AND
         PHA.PO_HEADER_ID = PLLA.PO_HEADER_ID AND PLA.PO_LINE_ID =
         PLLA.PO_LINE_ID AND PHA.ORG_ID = PLLA.ORG_ID AND PHA.ORG_ID =
         AIA.ORG_ID AND PLLA.SHIP_TO_ORGANIZATION_ID = OOD.ORGANIZATION_ID AND
         PDA.CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND
         FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE'
         AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES,5,1) AND
         NOT EXISTS ( SELECT 1 FROM PO_RELEASES_ALL PRA WHERE 1=1 AND
         PRA.PO_HEADER_ID = PRA.PO_HEADER_ID+0 AND PRA.PO_HEADER_ID =
         PHA.PO_HEADER_ID ) AND PLC.LOOKUP_TYPE = 'PO TYPE' AND
         PLC.LOOKUP_CODE = PHA.TYPE_LOOKUP_CODE AND HL.LOCATION_ID(+) =
         AILA.SHIP_TO_LOCATION_ID AND HL1.LOCATION_ID(+) =
         PHA.BILL_TO_LOCATION_ID AND MSIB.INVENTORY_ITEM_ID(+) = PLA.ITEM_ID
         AND AILA.RCV_TRANSACTION_ID = RT.TRANSACTION_ID(+) AND
         RT.SHIPMENT_LINE_ID = RSL.SHIPMENT_LINE_ID (+) AND
         RSL.SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID (+) AND
         PDA.PROJECT_ID = PPA.PROJECT_ID(+) AND PDA.PROJECT_ID =
         PT.PROJECT_ID(+) AND PDA.TASK_ID = PT.TASK_ID(+) AND
         PDA.EXPENDITURE_ORGANIZATION_ID = HOU.ORGANIZATION_ID(+) AND
         HOU1.ORGANIZATION_ID = AIA.ORG_ID AND AILA.LINE_NUMBER =
         AIDA.INVOICE_LINE_NUMBER AND PLLA.LINE_LOCATION_ID =
         AILA.PO_LINE_LOCATION_ID AND EXISTS ( SELECT 1 FROM
         PER_SECURITY_ORGANIZATIONS PSOV ,PER_SECURITY_PROFILES PSPV
         ,FND_PROFILE_OPTION_VALUES FPOV ,FND_PROFILE_OPTIONS_VL FPO WHERE 1=1
         AND PSOV.ORGANIZATION_ID = AIA.ORG_ID AND PSOV.SECURITY_PROFILE_ID =
         PSPV.SECURITY_PROFILE_ID AND FPOV.PROFILE_OPTION_VALUE =
         TO_CHAR(PSPV.SECURITY_PROFILE_ID) AND FPO.PROFILE_OPTION_ID =
         FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO:
         Security Profile' AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID)
         ) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE,'01-APR-91'),4,6) <>
         SUBSTR(A.INV_GL_DATE,4,6) AND A.STATUS != 'NEVER APPROVED' GROUP BY
         A.OPERATING_UNIT ,A.SEGMENT1 ,A.INVOICE_NUM ,A.INVOICE_TYPE
         ,A.INVOICE_AMOUNT ,A.VOUCHER_NUM ,A.VENDOR_NUMBER ,A.VENDOR_NAME
         ,A.VENDOR_SITE_CODE ,A.INVOICE_DATE ,A.INV_GL_DATE
         ,A.INV_ENTERED_CURR ,A.INV_ACCTD_CURR ,A.DIST_GL_DATE ,A.LINE_NUMBER
         ,A.AMOUNT ,A.DIST_DESCRIPTION ,A.CONCATENATED_SEGMENTS
         ,A.ACCT_DESCRIPTION ,A.CREATION_DATE ,A.TERMS ,A.DUE_DATE
         ,A.INV_HEADER_DESC ,A.PO_NUM ,A.PO_DATE ,A.PO_TYPE ,A.PO_HEADER_DESC
         ,A.SHIP_TO_LOCATION ,A.BILL_TO_LOCATION ,A.PO_LINE_NUMBER ,A.PO_ITEM
         ,A.ITEM_DESC ,A.UOM ,A.QUANTITY ,A.UNIT_PRICE ,A.ACCT_PO_LINE_AMT
         ,A.SHIP_TO_ORG_CODE ,A.SHIP_TO_ORG_NAME ,A.RECEIPT_NUM
         ,A.RECEIPT_DATE ,A.QUANTITY_BILLED ,A.PROJECT_NUM ,A.TASK
         ,A.EXPENDITURE_TYPE ,A.EXPENDITURE_ORG ,A.CANCELLED_DATE
         ,A.TAX_CATEGORY_GLB ,A.TAX_ACCOUNT ,A.TAX_RATE_GLB ,A.INVOICE_AMOUNT
         * A.EXCHANGE_RATE ,A.AMOUNT * A.EXCHANGE_RATE ,A.VENDOR_ADDRESS
         ,A.VENDOR_CITY ,A.VENDOR_STATE ,A.LOCATION_ID ,A.TOTAL_ENT_LINE_AMT
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   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: 64% for SQL
      execution, 0% for parsing, 36% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "12fr1qq81wywv" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "4z701bx2vuf7s".
      Related Object
         SQL statement with SQL_ID 12fr1qq81wywv.
         Declare
         l_flag Boolean;
         BEGIN
         l_flag := XXST_GSTR_REPORT_GLOBAL_PKG.afterform(:P_ORG_ID,:P_FROM_DAT
         E,:P_TO_DATE) ;
         if (l_flag) then
         :XDO_OUT_PARAMETER := 1;
         end if;
         end;


Finding 2: PL/SQL Execution
Impact is .74 active sessions, 34.47% of total activity.
--------------------------------------------------------
PL/SQL execution consumed significant database time.

   Recommendation 1: SQL Tuning
   Estimated benefit is .71 active sessions, 33.13% of total activity.
   -------------------------------------------------------------------
   Action
      Tune the entry point PL/SQL ID 5443965. Refer to the PL/SQL
      documentation for addition information.
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   Rationale
      Subprogam ID 39 of PL/SQL ID 52326 spent 1421 seconds in execution.
   Rationale
      Subprogam ID 6 of PL/SQL ID 52326 spent 359 seconds in execution.
   Rationale
      Subprogam ID 4 of PL/SQL ID 54679 spent 110 seconds in execution.
   Rationale
      Subprogam ID 37 of PL/SQL ID 52326 spent 101 seconds in execution.
   Rationale
      Subprogam ID 260 of PL/SQL ID 435 spent 92 seconds in execution.

   Recommendation 2: SQL Tuning
   Estimated benefit is .03 active sessions, 1.33% of total activity.
   ------------------------------------------------------------------
   Action
      Tune the entry point PL/SQL ID 416116. Refer to the PL/SQL documentation
      for addition information.
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   Rationale
      Subprogam ID 19 of PL/SQL ID 2441 spent 101 seconds in execution.



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

          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.
Wait class "Network" was not consuming significant database time.
Wait class "User I/O" was not consuming significant database time.
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:3988278461_1_1547

          ADDM Report for Task 'ADDM:3988278461_1_1547'
          ---------------------------------------------

Analysis Period
---------------
AWR snapshot range from 1546 to 1547.
Time period starts at 01-MAR-24 02.30.16 PM
Time period ends at 01-MAR-24 03.30.38 PM

Analysis Target
---------------
Database 'CEBS7' with DB ID 3988278461.
Database version 19.0.0.0.0.
ADDM performed an analysis of instance CEBS7, numbered 1 and hosted at
erpebs7.synechron.com.
ADDM detected that the database type is MULTITENANT DB.

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

Summary of Findings
-------------------
   Description         Active Sessions      Recommendations
                       Percent of Activity
   ------------------  -------------------  ---------------
1  Top SQL Statements  1.94 | 91.83         1
2  PL/SQL Execution    .78 | 36.96          3


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


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

Finding 1: Top SQL Statements
Impact is 1.94 active sessions, 91.83% 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 1.94 active sessions, 91.83% of total activity.
   --------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "4z701bx2vuf7s".
      Related Object
         SQL statement with SQL_ID 4z701bx2vuf7s.
         SELECT DISTINCT A.OPERATING_UNIT OPERATING_UNIT ,A.SEGMENT1 UNIT_CODE
         , ( CASE WHEN A.CANCELLED_DATE IS NOT NULL AND SUM(A.AMOUNT)<=0 THEN
         (A.INVOICE_TYPE||' - Cancelled') ELSE A.INVOICE_TYPE END ) INV_TYPE
         ,A.VOUCHER_NUM VOUCHER_NUM ,A.INVOICE_NUM INV_NUM ,A.INVOICE_DATE
         INV_DATE ,A.INV_GL_DATE INV_GL_DATE ,A.CREATION_DATE
         INV_CREATION_DATE ,A.CANCELLED_DATE INV_CANC_DATE ,A.DIST_GL_DATE
         DIST_GL_DATE ,A.INV_ENTERED_CURR ENT_INV_CURR ,A.INVOICE_AMOUNT
         ENT_INV_AMT ,A.INV_ACCTD_CURR ACC_INV_CURR ,A.INVOICE_AMOUNT *
         A.EXCHANGE_RATE ACC_INV_AMT ,REPLACE(A.INV_HEADER_DESC, (CHR(13)) ,
         '') INV_HEADER_DESC ,A.LINE_NUMBER LINE_NUMBER ,A.AMOUNT *
         A.EXCHANGE_RATE ACC_LINE_AMT ,REPLACE(A.DIST_DESCRIPTION, (CHR(13)) ,
         '') LINE_DESCRIPTION ,A.CONCATENATED_SEGMENTS CHARGE_ACCOUNT
         ,A.ACCT_DESCRIPTION ACCOUNT_DESCRIPTION ,A.TAX_CATEGORY_GLB
         TAX_CATEGORY_GLB ,A.TAX_RATE_GLB TAX_RATE_GLB ,A.TAX_ACCOUNT
         TAX_ACCOUNT ,SUM(A.TAX_AMOUNT) TAX_AMOUNT
         ,NVL(SUM(A.TOTAL_ACC_LINE_AMT_GLOBAL),((A.AMOUNT) * A.EXCHANGE_RATE))
         TOTAL_ACC_LINE_AMT_GLOBAL ,A.VENDOR_NUMBER VENDOR_NUMBER
         ,A.VENDOR_NAME VENDOR_NAME ,A.VENDOR_SITE_CODE VENDOR_SITE_CODE
         ,A.VENDOR_ADDRESS VENDOR_ADDRESS ,A.VENDOR_CITY VENDOR_CITY
         ,A.VENDOR_STATE VENDOR_STATE ,A.TERMS TERMS ,A.DUE_DATE DUE_DATE
         ,A.PO_TYPE PO_TYPE ,A.PO_NUM PO_NUM ,A.PO_DATE PO_DATE ,NULL
         REVISION_NUM ,NULL RELEASE_NUM ,NULL RELEASE_DATE
         ,REPLACE(A.PO_HEADER_DESC,' ','') PO_HEADER_DESC ,A.SHIP_TO_LOCATION
         SHIP_TO_LOCATION ,A.BILL_TO_LOCATION BILL_TO_LOCATION
         ,A.PO_LINE_NUMBER PO_LINE_NUMBER ,A.PO_ITEM PO_ITEM ,A.ITEM_DESC
         ITEM_DESC ,A.UOM UOM ,A.QUANTITY QUANTITY ,A.UNIT_PRICE UNIT_PRICE
         ,A.ACCT_PO_LINE_AMT ACCT_PO_LINE_AMT ,A.SHIP_TO_ORG_CODE
         SHIP_TO_ORG_CODE ,A.SHIP_TO_ORG_NAME SHIP_TO_ORG_NAME ,A.RECEIPT_NUM
         RECEIPT_NUM ,A.RECEIPT_DATE RECEIPT_DATE ,A.QUANTITY_BILLED
         QUANTITY_BILLED ,A.PROJECT_NUM PROJECT_NUM ,A.TASK TASK
         ,A.EXPENDITURE_TYPE EXPENDITURE_TYPE ,A.EXPENDITURE_ORG
         EXPENDITURE_ORG ,NULL SHIPMENT_NUM
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_CUST_ACCT||',
         ')).EXTRACT('//text()'),', ') CUSTOMER_ACCT
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_EMP_NAME||',
         ')).EXTRACT('//text()'),', ') EMP_NAME
         ,RTRIM(XMLAGG(XMLELEMENT(E,A.AIDA_EMP_NUM||',
         ')).EXTRACT('//text()'),', ') EMP_NUM ,SUM(A.AMOUNT) ENT_LINE_AMT
         ,A.TOTAL_ENT_LINE_AMT FROM( SELECT DISTINCT AIA.INVOICE_NUM
         INVOICE_NUM ,AIA.INVOICE_AMOUNT INVOICE_AMOUNT ,ALC.DISPLAYED_FIELD
         INVOICE_TYPE ,AIA.DOC_SEQUENCE_VALUE VOUCHER_NUM ,ASP.SEGMENT1
         VENDOR_NUMBER ,ASP.VENDOR_NAME VENDOR_NAME ,ASSA.VENDOR_SITE_CODE
         VENDOR_SITE_CODE ,AIA.INVOICE_DATE INVOICE_DATE ,AIA.GL_DATE
         INV_GL_DATE ,TRUNC(AIA.CREATION_DATE) CREATION_DATE ,AT.NAME TERMS ,
         ( SELECT RTRIM(XMLAGG(XMLELEMENT(E, APS.DUE_DATE||',
         ')).EXTRACT('//text()'),', ') FROM AP_PAYMENT_SCHEDULES_ALL APS WHERE
         1=1 AND APS.INVOICE_ID = AIA.INVOICE_ID AND APS.ORG_ID = AIA.ORG_ID )
         DUE_DATE ,AIA.DESCRIPTION INV_HEADER_DESC ,AIA.INVOICE_CURRENCY_CODE
         INV_ENTERED_CURR ,GSOB.CURRENCY_CODE INV_ACCTD_CURR
         ,AIDA.ACCOUNTING_DATE DIST_GL_DATE ,AIDA.AMOUNT AMOUNT
         ,REPLACE(AIDA.DESCRIPTION,' ','') DIST_DESCRIPTION ,( SELECT DISTINCT
         LISTAGG(DISTINCT GCCK.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP
         (ORDER BY GCCK.CONCATENATED_SEGMENTS) FROM DUAL )
         CONCATENATED_SEGMENTS ,( SELECT DISTINCT LISTAGG(DISTINCT
         FFVV.DESCRIPTION, ' ~ ') WITHIN GROUP (ORDER BY FFVV.DESCRIPTION)
         FROM DUAL ) ACCT_DESCRIPTION ,PHA.SEGMENT1 PO_NUM ,PHA.CREATION_DATE
         PO_DATE ,NULL REVISION_NUM ,PLC.DESCRIPTION PO_TYPE ,PHA.COMMENTS
         PO_HEADER_DESC ,PHA.SHIP_TO_LOCATION_ID SHIP_TO_LOCATION_ID
         ,HL.LOCATION_CODE SHIP_TO_LOCATION ,HL1.LOCATION_CODE
         BILL_TO_LOCATION ,PLA.LINE_NUM PO_LINE_NUMBER ,MSIB.SEGMENT1 PO_ITEM
         ,MSIB.DESCRIPTION ITEM_DESC ,PLA.UNIT_MEAS_LOOKUP_CODE UOM
         ,PDA.QUANTITY_ORDERED QUANTITY ,PLA.UNIT_PRICE UNIT_PRICE
         ,(NVL(PDA.RATE,1)*(PLA.UNIT_PRICE*PDA.QUANTITY_ORDERED))
         ACCT_PO_LINE_AMT ,OOD.ORGANIZATION_CODE SHIP_TO_ORG_CODE
         ,OOD.ORGANIZATION_NAME SHIP_TO_ORG_NAME ,RSH.RECEIPT_NUM RECEIPT_NUM
         ,RSH.CREATION_DATE RECEIPT_DATE ,AILA.QUANTITY_INVOICED
         QUANTITY_BILLED ,PPA.SEGMENT1 PROJECT_NUM ,PT.TASK_NUMBER TASK
         ,PDA.EXPENDITURE_TYPE EXPENDITURE_TYPE ,HOU.NAME EXPENDITURE_ORG
         ,HOU1.NAME OPERATING_UNIT ,AIA.CANCELLED_DATE CANCELLED_DATE
         ,PLLA.SHIPMENT_NUM SHIPMENT_NUM ,AIDA.ATTRIBUTE5 AIDA_CUST_ACCT
         ,LTRIM(SUBSTR(AIDA.ATTRIBUTE4,INSTR(AIDA.ATTRIBUTE4,',',1)+1),' ')
         AIDA_EMP_NAME ,RTRIM(SUBSTR(AIDA.ATTRIBUTE4,1,INSTR(AIDA.ATTRIBUTE4,'
         ,',1)-1),' ') AIDA_EMP_NUM ,AILA.LINE_NUMBER LINE_NUMBER ,( SELECT
         DISTINCT LISTAGG(DISTINCT ZLS.TAX_RATE_CODE, ' ~ ') WITHIN GROUP
         (ORDER BY ZLS.TAX_RATE_CODE) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID,
         ZX_LINES ZLS WHERE ZLS.TRX_ID = AID.INVOICE_ID AND
         ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND ZLS.TRX_ID =
         AIA.INVOICE_ID AND AID.AMOUNT !=0 AND ZLS.TAX_AMT !=0 AND ZLS.TRX_ID
         = AILA.INVOICE_ID AND AILA.LINE_NUMBER = ZLS.TRX_LINE_NUMBER AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 ) TAX_CATEGORY_GLB ,(
         SELECT SUM(ZLS.TAX_RATE) FROM ZX_LINES ZLS WHERE ZLS.TRX_ID =
         AILA.INVOICE_ID AND ZLS.TRX_LINE_NUMBER = AILA.LINE_NUMBER AND
         ZLS.CANCEL_FLAG = 'N' ) TAX_RATE_GLB ,TO_CHAR( ( SELECT DISTINCT
         LISTAGG(DISTINCT GCC.CONCATENATED_SEGMENTS, ' ~ ') WITHIN GROUP
         (ORDER BY GCC.CONCATENATED_SEGMENTS) FROM
         AP_INVOICE_DISTRIBUTIONS_ALL AID, ZX_LINES ZLS,
         GL_CODE_COMBINATIONS_KFV GCC WHERE ZLS.TRX_ID = AID.INVOICE_ID AND
         ZLS.SUMMARY_TAX_LINE_ID = AID.SUMMARY_TAX_LINE_ID AND
         AID.DIST_CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID AND ZLS.TRX_ID
         = AIA.INVOICE_ID AND AID.AMOUNT != 0 AND ZLS.TAX_AMT != 0 AND
         ZLS.TRX_ID = AILA.INVOICE_ID AND AILA.LINE_NUMBER =
         ZLS.TRX_LINE_NUMBER AND TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND
         :B1 ) ) TAX_ACCOUNT ,( SELECT DISTINCT SUM(NVL(AID.BASE_AMOUNT,0))
         DIST_TAX_AMT FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID )
         TAX_AMOUNT ,( AIDA.AMOUNT + ( SELECT DISTINCT
         SUM(NVL(AID.BASE_AMOUNT,0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT != 0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID ) )
         TOTAL_ACC_LINE_AMT_GLOBAL ,GCCK.SEGMENT1 SEGMENT1
         ,NVL(AIA.EXCHANGE_RATE,1) EXCHANGE_RATE
         ,ASSA.ADDRESS_LINE1||','||ASSA.ADDRESS_LINE2||','||ASSA.ADDRESS_LINE3
         VENDOR_ADDRESS ,ASSA.CITY VENDOR_CITY ,ASSA.STATE VENDOR_STATE
         ,HL.LOC_INFORMATION16 FIRST_PARTY_STATE ,HL1.LOCATION_ID LOCATION_ID
         ,AP_INVOICES_PKG.GET_APPROVAL_STATUS( AIA.INVOICE_ID,
         AIA.INVOICE_AMOUNT, AIA.PAYMENT_STATUS_FLAG,
         AIA.INVOICE_TYPE_LOOKUP_CODE ) STATUS ,(AILA.AMOUNT + (SELECT
         DISTINCT SUM(NVL(AIL.AMOUNT,0)) FROM AP_INVOICE_DISTRIBUTIONS_ALL AID
         ,AP_INVOICE_LINES_ALL AIL WHERE 1=1 AND AID.INVOICE_ID =
         AIL.INVOICE_ID AND AIL.LINE_TYPE_LOOKUP_CODE = 'TAX' AND
         AIL.LINE_NUMBER = AID.INVOICE_LINE_NUMBER AND AID.AMOUNT !=0 AND
         TRUNC(AID.ACCOUNTING_DATE) BETWEEN :B2 AND :B1 AND
         AID.CHARGE_APPLICABLE_TO_DIST_ID = AIDA.INVOICE_DISTRIBUTION_ID))
         TOTAL_ENT_LINE_AMT FROM AP_INVOICES_ALL AIA ,AP_INVOICE_LINES_ALL
         AILA ,AP_INVOICE_DISTRIBUTIONS_ALL AIDA ,AP_TERMS_TL AT
         ,AP_LOOKUP_CODES ALC ,AP_SUPPLIERS ASP ,AP_SUPPLIER_SITES_ALL ASSA
         ,GL_SETS_OF_BOOKS GSOB ,GL_CODE_COMBINATIONS_KFV GCCK
         ,FND_FLEX_VALUES_VL FFVV ,GL_LOOKUPS GLK ,PO_HEADERS_ALL PHA
         ,PO_LINES_ALL PLA ,PO_LINE_LOCATIONS_ALL PLLA ,PO_DISTRIBUTIONS_ALL
         PDA ,PO_LOOKUP_CODES PLC ,HR_LOCATIONS HL ,HR_LOCATIONS HL1
         ,MTL_SYSTEM_ITEMS_B MSIB ,ORG_ORGANIZATION_DEFINITIONS OOD
         ,RCV_TRANSACTIONS RT ,RCV_SHIPMENT_LINES RSL ,RCV_SHIPMENT_HEADERS
         RSH ,PA_PROJECTS_ALL PPA ,PA_TASKS PT ,HR_OPERATING_UNITS HOU
         ,HR_OPERATING_UNITS HOU1 WHERE 1=1 AND AIA.INVOICE_ID =
         AIA.INVOICE_ID+0 AND AIDA.INVOICE_ID = AIDA.INVOICE_ID+0 AND
         AIA.INVOICE_ID = AILA.INVOICE_ID AND AIA.ORG_ID = NVL(:B3
         ,AIA.ORG_ID) AND AIA.INVOICE_TYPE_LOOKUP_CODE != 'PREPAYMENT' AND
         AILA.INVOICE_ID = AIDA.INVOICE_ID AND AIDA.ACCOUNTING_DATE BETWEEN
         :B2 AND :B1 AND ALC.LOOKUP_CODE = AIA.INVOICE_TYPE_LOOKUP_CODE AND
         ALC.LOOKUP_TYPE = 'INVOICE TYPE' AND AIA.VENDOR_ID = ASP.VENDOR_ID
         AND (ASP.VENDOR_TYPE_LOOKUP_CODE!='EMPLOYEE' OR
         ASP.VENDOR_TYPE_LOOKUP_CODE IS NULL ) AND AIDA.LINE_TYPE_LOOKUP_CODE
         IN ('ITEM','ACCRUAL') AND ASP.VENDOR_ID = ASSA.VENDOR_ID AND
         ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID AND AIA.TERMS_ID =
         AT.TERM_ID AND PHA.PO_HEADER_ID = PLA.PO_HEADER_ID AND PDA.PO_LINE_ID
         = PLA.PO_LINE_ID AND AILA.PO_LINE_ID = PLA.PO_LINE_ID AND
         AILA.PO_HEADER_ID = PHA.PO_HEADER_ID AND GSOB.SET_OF_BOOKS_ID =
         AIA.SET_OF_BOOKS_ID AND PDA.PO_DISTRIBUTION_ID =
         AIDA.PO_DISTRIBUTION_ID AND PDA.PO_HEADER_ID = PHA.PO_HEADER_ID AND
         PHA.PO_HEADER_ID = PLLA.PO_HEADER_ID AND PLA.PO_LINE_ID =
         PLLA.PO_LINE_ID AND PHA.ORG_ID = PLLA.ORG_ID AND PHA.ORG_ID =
         AIA.ORG_ID AND PLLA.SHIP_TO_ORGANIZATION_ID = OOD.ORGANIZATION_ID AND
         PDA.CODE_COMBINATION_ID = GCCK.CODE_COMBINATION_ID AND
         FFVV.FLEX_VALUE = GCCK.SEGMENT4 AND GLK.LOOKUP_TYPE = 'ACCOUNT TYPE'
         AND GLK.LOOKUP_CODE = SUBSTR(FFVV.COMPILED_VALUE_ATTRIBUTES,5,1) AND
         NOT EXISTS ( SELECT 1 FROM PO_RELEASES_ALL PRA WHERE 1=1 AND
         PRA.PO_HEADER_ID = PRA.PO_HEADER_ID+0 AND PRA.PO_HEADER_ID =
         PHA.PO_HEADER_ID ) AND PLC.LOOKUP_TYPE = 'PO TYPE' AND
         PLC.LOOKUP_CODE = PHA.TYPE_LOOKUP_CODE AND HL.LOCATION_ID(+) =
         AILA.SHIP_TO_LOCATION_ID AND HL1.LOCATION_ID(+) =
         PHA.BILL_TO_LOCATION_ID AND MSIB.INVENTORY_ITEM_ID(+) = PLA.ITEM_ID
         AND AILA.RCV_TRANSACTION_ID = RT.TRANSACTION_ID(+) AND
         RT.SHIPMENT_LINE_ID = RSL.SHIPMENT_LINE_ID (+) AND
         RSL.SHIPMENT_HEADER_ID = RSH.SHIPMENT_HEADER_ID (+) AND
         PDA.PROJECT_ID = PPA.PROJECT_ID(+) AND PDA.PROJECT_ID =
         PT.PROJECT_ID(+) AND PDA.TASK_ID = PT.TASK_ID(+) AND
         PDA.EXPENDITURE_ORGANIZATION_ID = HOU.ORGANIZATION_ID(+) AND
         HOU1.ORGANIZATION_ID = AIA.ORG_ID AND AILA.LINE_NUMBER =
         AIDA.INVOICE_LINE_NUMBER AND PLLA.LINE_LOCATION_ID =
         AILA.PO_LINE_LOCATION_ID AND EXISTS ( SELECT 1 FROM
         PER_SECURITY_ORGANIZATIONS PSOV ,PER_SECURITY_PROFILES PSPV
         ,FND_PROFILE_OPTION_VALUES FPOV ,FND_PROFILE_OPTIONS_VL FPO WHERE 1=1
         AND PSOV.ORGANIZATION_ID = AIA.ORG_ID AND PSOV.SECURITY_PROFILE_ID =
         PSPV.SECURITY_PROFILE_ID AND FPOV.PROFILE_OPTION_VALUE =
         TO_CHAR(PSPV.SECURITY_PROFILE_ID) AND FPO.PROFILE_OPTION_ID =
         FPOV.PROFILE_OPTION_ID AND FPO.USER_PROFILE_OPTION_NAME = 'MO:
         Security Profile' AND FPOV.LEVEL_VALUE = TO_CHAR(FND_GLOBAL.RESP_ID)
         ) ) A WHERE 1=1 AND SUBSTR(NVL(A.CANCELLED_DATE,'01-APR-91'),4,6) <>
         SUBSTR(A.INV_GL_DATE,4,6) AND A.STATUS != 'NEVER APPROVED' GROUP BY
         A.OPERATING_UNIT ,A.SEGMENT1 ,A.INVOICE_NUM ,A.INVOICE_TYPE
         ,A.INVOICE_AMOUNT ,A.VOUCHER_NUM ,A.VENDOR_NUMBER ,A.VENDOR_NAME
         ,A.VENDOR_SITE_CODE ,A.INVOICE_DATE ,A.INV_GL_DATE
         ,A.INV_ENTERED_CURR ,A.INV_ACCTD_CURR ,A.DIST_GL_DATE ,A.LINE_NUMBER
         ,A.AMOUNT ,A.DIST_DESCRIPTION ,A.CONCATENATED_SEGMENTS
         ,A.ACCT_DESCRIPTION ,A.CREATION_DATE ,A.TERMS ,A.DUE_DATE
         ,A.INV_HEADER_DESC ,A.PO_NUM ,A.PO_DATE ,A.PO_TYPE ,A.PO_HEADER_DESC
         ,A.SHIP_TO_LOCATION ,A.BILL_TO_LOCATION ,A.PO_LINE_NUMBER ,A.PO_ITEM
         ,A.ITEM_DESC ,A.UOM ,A.QUANTITY ,A.UNIT_PRICE ,A.ACCT_PO_LINE_AMT
         ,A.SHIP_TO_ORG_CODE ,A.SHIP_TO_ORG_NAME ,A.RECEIPT_NUM
         ,A.RECEIPT_DATE ,A.QUANTITY_BILLED ,A.PROJECT_NUM ,A.TASK
         ,A.EXPENDITURE_TYPE ,A.EXPENDITURE_ORG ,A.CANCELLED_DATE
         ,A.TAX_CATEGORY_GLB ,A.TAX_ACCOUNT ,A.TAX_RATE_GLB ,A.INVOICE_AMOUNT
         * A.EXCHANGE_RATE ,A.AMOUNT * A.EXCHANGE_RATE ,A.VENDOR_ADDRESS
         ,A.VENDOR_CITY ,A.VENDOR_STATE ,A.LOCATION_ID ,A.TOTAL_ENT_LINE_AMT
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   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: 63% for SQL
      execution, 0% for parsing, 37% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      Top level calls to execute the PL/SQL statement with SQL_ID
      "12fr1qq81wywv" are responsible for 100% of the database time spent on
      the SELECT statement with SQL_ID "4z701bx2vuf7s".
      Related Object
         SQL statement with SQL_ID 12fr1qq81wywv.
         Declare
         l_flag Boolean;
         BEGIN
         l_flag := XXST_GSTR_REPORT_GLOBAL_PKG.afterform(:P_ORG_ID,:P_FROM_DAT
         E,:P_TO_DATE) ;
         if (l_flag) then
         :XDO_OUT_PARAMETER := 1;
         end if;
         end;


Finding 2: PL/SQL Execution
Impact is .78 active sessions, 36.96% of total activity.
--------------------------------------------------------
PL/SQL execution consumed significant database time.

   Recommendation 1: SQL Tuning
   Estimated benefit is .72 active sessions, 34.11% of total activity.
   -------------------------------------------------------------------
   Action
      Tune the entry point PL/SQL ID 5443965. Refer to the PL/SQL
      documentation for addition information.
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   Rationale
      Subprogam ID 39 of PL/SQL ID 52326 spent 1526 seconds in execution.
   Rationale
      Subprogam ID 6 of PL/SQL ID 52326 spent 337 seconds in execution.
   Rationale
      Subprogam ID 5 of PL/SQL ID 5443965 spent 138 seconds in execution.
   Rationale
      Subprogam ID 260 of PL/SQL ID 435 spent 99 seconds in execution.
   Rationale
      Subprogam ID 157 of PL/SQL ID 435 spent 79 seconds in execution.

   Recommendation 2: SQL Tuning
   Estimated benefit is .04 active sessions, 1.95% of total activity.
   ------------------------------------------------------------------
   Action
      Tune the entry point PL/SQL ID 416116. Refer to the PL/SQL documentation
      for addition information.
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   Rationale
      Subprogam ID 19 of PL/SQL ID 2441 spent 109 seconds in execution.

   Recommendation 3: SQL Tuning
   Estimated benefit is .02 active sessions, .91% of total activity.
   -----------------------------------------------------------------
   Action
      Tune the entry point PL/SQL ID 176260. Refer to the PL/SQL documentation
      for addition information.
   Rationale
      The SQL statement executed in container EBS7 with database ID 13949842.
   Rationale
      Subprogam ID 19 of PL/SQL ID 2441 spent 69 seconds in execution.



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

          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.
Wait class "Network" was not consuming significant database time.
Wait class "User I/O" was not consuming significant database time.
Session connect and disconnect calls were not consuming significant database
time.
Hard parsing of SQL statements was not consuming significant database time.


Back to Top

End of Report